- Questo topic ha 24 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 4 mesi fa da
OldClaudio.
-
CreatoreTopic
-
30 Aprile 2015 alle 5:40 #101413::
Ciao a tutti i miei salvatori 😀
Come si evince da ben 2 topic precedenti a questo ho completato un articolo che devo spedire ad Elsevier e ora mi ritrovo a dover fare la bibliografia.
E’ da ieri pomeriggio che leggo guide su guide ma non riesco a quagliare nulla di attendibile, per cui riepilogo, e vi chiedo di aiutarmi a fare mente locale!Indicazioni della rivista per la pubblicazione
Come vedete mi viene consigliato di compilare con LaTex ( ho usato Texworks ) e di usare BibTex per la bibliografia.
Se ho capito bene io potrei utilizzare anche l’ambiente thebibliography senza dovermi preoccupare di altro, ma non mi conviene perchè non mi permette di generare automaticamente la bibliografia e non mi permette i riferimenti incrociati ( o qualcosa di simile 😀 ) , negli ordini che voglio ecc…
Dando per scontato di non utilizzare l’ambiente thebibliography, dovrei usare il BibTex.In PRATICA, che cos’è? Scusate il tono che può sembrare poco elegante, ma mi sfugge proprio la differenza tra un “ambiente” normale e il BibTex. Da quel che ho letto sui vari manuali, guide, articoli, forum, attualmente il BibTex risulta obsoleto e si usa il Biblatex in parallelo con Biber. Ma quindi Biblatex è un software, e Biber il “linguaggio”?
Io preferirei utilizzare BibTex, anche perchè da TexWorks nei compilatori insieme a PdfLatex, PdfTex, ecc, risulta anche BibTex oppure il compilatore che io uso attualmente, cioè PdfLatex + MakeIndex + BibTex ma non riesco proprio a capire come devo comportarmi attualmente per iniziare questa bibliografia…Leggendo certi documenti mi sembra che io debba creare un documento vuoto in cui mettere la bibliografia e dopo giuntarlo con l’articolo, in altri sembra che io debba fare tutto assieme e fare una sequenza ordinata di compilazioni tipo Latex -> Bitex -> Latex -> Latex o cose simili 😕
Qualche santo mi aiuta a fare mente locale e mi fa una semplice scaletta ordinata di come mi devo comportare?
Grazie e scusate sia il linguaggio poco tecnico che l’insistenza 👿
-
CreatoreTopic
-
AutoreRisposte
-
-
30 Aprile 2015 alle 5:47 #101414::
È tutto molto semplice: vai a pagina 7 del documento allegato e ti dice di usare bibtex, quindi lascia perdere biblatex e biber.Componi il tuo documento “biblio.bib” con i record bibliografici che devi citare. Alla fine del documento .tex inserisci: `\bibliographystyle{elsarticle-num}
\bibliography{biblio}` e utilizza la procedura che hai indicato (forse è meglio usare pdflatex invece di latex). Alcuni editor, come texstudio eseguono in automatico l’intera procedura con la compilazione rapida anche se devi ricordarti di lanciare bibtex almeno una volta. Esistono anche tool come latexmk o arara che ti permettono di automatizzare il processo, ma se non capisci il perché della procedura non ha senso usare tool automatici.Ciao
Claudio
-
30 Aprile 2015 alle 5:53 #101415::
Idee ben confuse; se leggessi la guida L’Arte di scrivere con LaTeX troveresti le rispsote a tutte le tue domande.Generare la bibliografia con uno stile o con un altro richiede:
1) di creare un database bibliografico con l’estensione .bib (vedi L’Arte)
2a) di caricare il pacchetto biblatex specificando nelle sue opzioni lo stile che vuoi e il motore di estrazione che preferisci (vedi L’Arte)
2b) in alternativa di non caricare biblatex, ma di caricare uno stile bibliografico e sono sicuro che Elsevier ne ha uno (vedi L’Arte)
3) di eseguire il programma di estrazione dei riferimenti bibliografico dal database bibliografico (bibtex oppure biber) (vedi L’Arte)
4) di eseguire la compilazione del tuo documento in quattro tempi: pdflatex, biber o bibtex, pdflatex, pdflata (vedi L’Arte)Evidentemente sono stato molto conciso, ma in quelle righe c’è scritto essenzialmente tutto; i dettagli e le spiegazioni che ti permettono di capire meglio il meccanismo si trovano nell’Arte, che puoi scaricare liberamente dalla sezione documentazione di questo sito; c’è un intero capitolo sulla bibliografia.
-
30 Aprile 2015 alle 7:21 #101416::
Non si può fare il multiquote?OldClaudio perdonami ma rompo le scatole proprio perchè dall’Arte molte cose non mi sono chiare 🙂 Se ho capito bene Biber e BibTex sono due cose equivalenti ma BibTex è più vecchio. Forse la soluzione a tutti i miei problemi ( almeno secondo l’Arte ) potrei trovarla nel file [Gregorio, 2011 ] a pagina 124, ma il documento linkato è di sole 13 pagine…
Come mi dice cfiandra a questo punto mi conviene sì usare BibTex che tra l’altro mi evita, se ho capito bene, la complicata ( almeno per me ) procedura di installazione.cfiandra” post=101184È tutto molto semplice: vai a pagina 7 del documento allegato e ti dice di usare bibtex, quindi lascia perdere biblatex e biber.
Componi il tuo documento “biblio.bib” con i record bibliografici che devi citare. Alla fine del documento .tex inserisci: `\bibliographystyle{elsarticle-num}
\bibliography{biblio}` e utilizza la procedura che hai indicato (forse è meglio usare pdflatex invece di latex). Alcuni editor, come texstudio eseguono in automatico l’intera procedura con la compilazione rapida anche se devi ricordarti di lanciare bibtex almeno una volta. Esistono anche tool come latexmk o arara che ti permettono di automatizzare il processo, ma se non capisci il perché della procedura non ha senso usare tool automatici.Ciao
ClaudioPerfetto, questo è il procedimento “semplice” che non ho trovato da nessuna parte ed è la prima cosa che volevo sentire.
Facendo come dici tu il primo problema che dovrei avere è nell’allocazione del file .bib e del file .bst
1) Io ho scelto uno deglli stili proposti da Elsevier, il {elsarticle-num-sort}. Per andare a posizionare il file per poterlo utilizzare con comodità ho trovato il percorso file di TexWorks.exe e ho incollato il file nel percorso:
C:\Program Files\MiKTeX 2.9\bibtex\bst\base
dove sono presenti altri file bst.
Se un minimo ho capito il file bst contiene all’interno l’algoritmo che ordina e non solo le fonti bibliografiche che scrivo, giusto?2) Adesso devo aprire TexWorks e compilare la bibliografia, cioè creare un file vuoto su sto stile qui:
`@Article{howells-51,
author = “W. W. Howells”,
title = “Factors of Human Physique”,
journal = “American Journal of Physical Anthropology”,
volume = “9”,
pages = “159–192”,
year = “1951”,
}@Article{howells-66-pop,
author = “W. W. Howells”,
title = “Population Distances: Biological, Linguistic,
Geographical and Environmental”,
journal = “Current Anthropology”,
volume = “7”,
pages = “531–540”,
year = “1966”,
}@Article{howells-66-var,
author = “W. W. Howells”,
title = “Variability in Family Lines vs. Population
Variability”,
journal = “Annals of the {New York Academy of Sciences}”,
volume = “134”,
pages = “624–631”,
year = “1966”,
}@Article{johnson-74,
author = “G. B. Johnson”,
title = “Enzyme Polymorphism”,
journal = “Science”,
volume = “184”,
pages = “28–37”,
year = “1974”,
}@Article{johnson-howells,
author = “G. B. Johnson and W. W. Howells”,
title = “Title title title title title title title title title
title”,
journal = “Journal journal journal”,
year = “1974”,
}`e poi nel menù a tendina di TexWorks scegliere BibTex. Salvo il file con un nome che può essere bibliografiaarticoloscientifico.bib. Questo file dove lo salvo? Io lo salverei nella cartella C:\Program Files\MiKTeX 2.9\bibtex\bib\articoliscientifici
La cartella \bib è di fianco a quella \bst.3) DOPO aver compilato il file .bib devo aggiungere al file originale .tex le righe
`\bibliographystyle{elsarticle-num-sort}
\bibliography{bibliografiaarticoloscientifico}`Prima di passare all’assegnazione dei riferimenti bibliografici vorrei aver ben chiari questi primi passaggi, perchè se no perdo il senso del tutto!
Grazie come al solito per l’attenzione e la pazienza 😛
-
30 Aprile 2015 alle 18:46 #101417::
continui a non capire; perdonami ma nell’Arte è chiarissimo; il file .bib chiamalo come ti pare, per esempio bibliografia.bib; il file deve contenere quel’insieme di record bibliografici del tipo di quelli che hai scritto tu nel messaggio precedente; salvalo nella stessa cartella dove si trova il tuo main.tex.Il file .bst, come dice l’estensione (bst –> Bibliography STyle), contiene le regole di composizione secondo lo stile di elsevier-num; Al massimo, per il sorting, contiene l’ordine delle lettere per l’alfabetizzazione se nei record ci sono dei carattere diversi da quello ASCII, ma il grosso del file serve per dire come comporre il o i nomi degli autori, in che font scrivere il titolo del libro, se mettere il titolo dell’articolo fra virgolette alte inglesi o virgolette “caporali” francesi e italiane, e altre cose del genere.
Esegui pdflatex una prima volta e la compilazione crea il file .aux con le chiavi delle citazioni; con TeXworks seleziona bibtex ed eseguilo, con il che bibtex legge il file aux e il file .bib, estrae dal file .bib solo l record dei lavori citati, li scrive in base al file .bst specificato questi dati in un file .bbl che, oltre a cose sue, contiene sostanzialmente l’ambiente thebibliography già bell’e pronto. Esegui pdflatex due volte; la prima volta viene composta anche la bibliografia, ma non vengono ancora sistemate le citazioni; queste invece vengono sistemate con al seconda esecuzione di pdflatex.
LAtex è un linguaggio strano anche per un informatico; l’interprete del linguaggio e le sue funzionalità native sono strane anche loro; essere un informatico forse aiuta, ma non è una condizione necessaria, tant’è che ci sono fior di latinisti, grecisti, e altri umanisti che lo usano. Non te la prendere; chi più chi meno, abbiamo fatto tutti questi errori; non della vecchia guardia non avevamo né il forum né librri o guide di nessun genere ma siamo riusciti a imparare lo stesso questo strano sistema; non perderti d’animo: ci riuscirai anche tu, ma devi prenderci una certa pratica.
-
1 Maggio 2015 alle 12:18 #101418::
Grazie per la pazienza, apprezzo davvero molto l’aiuto, anche in virtù del fatto che ovviamente approfitto dell’esistenza del forum!OldClaudio” post=101196continui a non capire; perdonami ma nell’Arte è chiarissimo; il file .bib chiamalo come ti pare, per esempio bibliografia.bib; il file deve contenere quel’insieme di record bibliografici del tipo di quelli che hai scritto tu nel messaggio precedente; salvalo nella stessa cartella dove si trova il tuo main.tex.
Il file .bst, come dice l’estensione (bst –> Bibliography STyle), contiene le regole di composizione secondo lo stile di elsevier-num; Al massimo, per il sorting, contiene l’ordine delle lettere per l’alfabetizzazione se nei record ci sono dei carattere diversi da quello ASCII, ma il grosso del file serve per dire come comporre il o i nomi degli autori, in che font scrivere il titolo del libro, se mettere il titolo dell’articolo fra virgolette alte inglesi o virgolette “caporali” francesi e italiane, e altre cose del genere.
Esegui pdflatex una prima volta e la compilazione crea il file .aux con le chiavi delle citazioni; con TeXworks seleziona bibtex ed eseguilo, con il che bibtex legge il file aux e il file .bib, estrae dal file .bib solo l record dei lavori citati, li scrive in base al file .bst specificato questi dati in un file .bbl che, oltre a cose sue, contiene sostanzialmente l’ambiente thebibliography già bell’e pronto. Esegui pdflatex due volte; la prima volta viene composta anche la bibliografia, ma non vengono ancora sistemate le citazioni; queste invece vengono sistemate con al seconda esecuzione di pdflatex.
LAtex è un linguaggio strano anche per un informatico; l’interprete del linguaggio e le sue funzionalità native sono strane anche loro; essere un informatico forse aiuta, ma non è una condizione necessaria, tant’è che ci sono fior di latinisti, grecisti, e altri umanisti che lo usano. Non te la prendere; chi più chi meno, abbiamo fatto tutti questi errori; non della vecchia guardia non avevamo né il forum né librri o guide di nessun genere ma siamo riusciti a imparare lo stesso questo strano sistema; non perderti d’animo: ci riuscirai anche tu, ma devi prenderci una certa pratica.
Chiarissimo, davvero perfetta come spiegazione, infatti l’ho seguita alla lettera e un primo risultato sono riuscito ad averlo.
Per mia scelta non metto molte citazioni all’interno dell’articolo però vorrei usare la stessa bibliografia per intero che ho usato nella tesi, quindi il `\nocite{*}` mi è fondamentale.Per comodità ho creato il mio file bibtesi.bib con le bibliografie ( Scopus mi esporta direttamente la riga per BibTex, una comodità enorme 😆 ), l’ho posizionato nella stessa cartella del mio articolotesi.tex, ho aggiunto a fine documento, ma prima dell’ \end{document} le seguenti righe, di cui vi riporto tutto il termine del documento:
` blablabla energetic values Cf.~\cite{Reinhart20067}.
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{elsart-num-sort}
\bibliography{bibtesi}\end{document}`
All’interno della cartella del .tex ci sono sia bibtesi.bib che elsart-num-sort.bst, e dentro il file.bib c’è l’articolo con la chiave Reinhart20067. Prima il procedimento dei 4 step mi ha portato finalmente ad avere la bibliografia con solamente l’articolo in questione, adesso non funziona più 😐 Nemmeno cancellando i file ausiliari, riavviando, ecc.
La console di errori mi riporta
`articolorifatto1.tex
43
File ended while scanning use of \@writefile.
\par
l.43 \begin{document}`
e non capisco chiaramente…Vorrei caricare tutta la bibliografia con il \nocite{*} ma non succede nulla…Penso che con calma ci arrivo a correggere il problema, ma mi sono dimenticato qualcosa? Tipo aggiungere qualche riga prima del documento, pacchetti, ecc..?
Grazie ancora 😳
-
1 Maggio 2015 alle 12:42 #101419::
Mugen” post=101209Grazie per la pazienza, apprezzo davvero molto l’aiuto, anche in virtù del fatto che ovviamente approfitto dell’esistenza del forum!
continui a non capire; perdonami ma nell’Arte è chiarissimo; il file .bib chiamalo come ti pare, per esempio bibliografia.bib; il file deve contenere quel’insieme di record bibliografici del tipo di quelli che hai scritto tu nel messaggio precedente; salvalo nella stessa cartella dove si trova il tuo main.tex.
Il file .bst, come dice l’estensione (bst –> Bibliography STyle), contiene le regole di composizione secondo lo stile di elsevier-num; Al massimo, per il sorting, contiene l’ordine delle lettere per l’alfabetizzazione se nei record ci sono dei carattere diversi da quello ASCII, ma il grosso del file serve per dire come comporre il o i nomi degli autori, in che font scrivere il titolo del libro, se mettere il titolo dell’articolo fra virgolette alte inglesi o virgolette “caporali” francesi e italiane, e altre cose del genere.
Esegui pdflatex una prima volta e la compilazione crea il file .aux con le chiavi delle citazioni; con TeXworks seleziona bibtex ed eseguilo, con il che bibtex legge il file aux e il file .bib, estrae dal file .bib solo l record dei lavori citati, li scrive in base al file .bst specificato questi dati in un file .bbl che, oltre a cose sue, contiene sostanzialmente l’ambiente thebibliography già bell’e pronto. Esegui pdflatex due volte; la prima volta viene composta anche la bibliografia, ma non vengono ancora sistemate le citazioni; queste invece vengono sistemate con al seconda esecuzione di pdflatex.
LAtex è un linguaggio strano anche per un informatico; l’interprete del linguaggio e le sue funzionalità native sono strane anche loro; essere un informatico forse aiuta, ma non è una condizione necessaria, tant’è che ci sono fior di latinisti, grecisti, e altri umanisti che lo usano. Non te la prendere; chi più chi meno, abbiamo fatto tutti questi errori; non della vecchia guardia non avevamo né il forum né librri o guide di nessun genere ma siamo riusciti a imparare lo stesso questo strano sistema; non perderti d’animo: ci riuscirai anche tu, ma devi prenderci una certa pratica.
Chiarissimo, davvero perfetta come spiegazione, infatti l’ho seguita alla lettera e un primo risultato sono riuscito ad averlo.
Per mia scelta non metto molte citazioni all’interno dell’articolo però vorrei usare la stessa bibliografia per intero che ho usato nella tesi, quindi il `\nocite{*}` mi è fondamentale.Per comodità ho creato il mio file bibtesi.bib con le bibliografie ( Scopus mi esporta direttamente la riga per BibTex, una comodità enorme 😆 ), l’ho posizionato nella stessa cartella del mio articolotesi.tex, ho aggiunto a fine documento, ma prima dell’ \end{document} le seguenti righe, di cui vi riporto tutto il termine del documento:
` blablabla energetic values Cf.~\cite{Reinhart20067}.
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{elsart-num-sort}
\bibliography{bibtesi}\end{document}`
All’interno della cartella del .tex ci sono sia bibtesi.bib che elsart-num-sort.bst, e dentro il file.bib c’è l’articolo con la chiave Reinhart20067. Prima il procedimento dei 4 step mi ha portato finalmente ad avere la bibliografia con solamente l’articolo in questione, adesso non funziona più 😐 Nemmeno cancellando i file ausiliari, riavviando, ecc.
La console di errori mi riporta
`articolorifatto1.tex
43
File ended while scanning use of \@writefile.
\par
l.43 \begin{document}`
e non capisco chiaramente…Vorrei caricare tutta la bibliografia con il \nocite{*} ma non succede nulla…Penso che con calma ci arrivo a correggere il problema, ma mi sono dimenticato qualcosa? Tipo aggiungere qualche riga prima del documento, pacchetti, ecc..?
Grazie ancora 😳Mi pare ovvio, a vedere il tuo codice: se vuoi \nocite, devi scrivercelo. Non vedo nemmeno il comando \printbibliography. Ancora: se ci fai vedere un esempio minimo che riproduca il tuo problema, sarebbe meglio.
Ciao
Tommaso
-
1 Maggio 2015 alle 12:57 #101420::
Provo a scrivere tutto il codice omettendo il corpo dell’articolo per ovvi motivi, però per quanto mi riguarda non ha proprio senso che ora non funzioni e prima si!`\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\modulolinenumbers[5]\journal{Journal of \LaTeX\ Templates}
%%%%%%%%%%%%%%%%%%%%%%%
%% Elsevier bibliography styles
%%%%%%%%%%%%%%%%%%%%%%%
%% To change the style, put a % in front of the second line of the current style and
%% remove the % from the second line of the style you would like to use.
%%%%%%%%%%%%%%%%%%%%%%%%% Numbered
%\bibliographystyle{model1-num-names}%% Numbered without titles
%\bibliographystyle{model1a-num-names}%% Harvard
%\bibliographystyle{model2-names.bst}\biboptions{authoryear}
\usepackage[utf8]{inputenc}
%% Vancouver numbered
%\usepackage{numcompress}\bibliographystyle{model3-num-names}%% Vancouver name/year
%\usepackage{numcompress}\bibliographystyle{model4-names}\biboptions{authoryear}%% APA style
%\bibliographystyle{model5-names}\biboptions{authoryear}
\usepackage{graphicx}
%% AMA style
%\usepackage{numcompress}\bibliographystyle{model6-num-names}\usepackage{booktabs}
\usepackage{graphicx}%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
%%%%%%%%%%%%%%%%%%%%%%%\begin{document}
\begin{frontmatter}
\title{Io sono il titolo dell'articolo, un gran bell'articolo}
%% Group authors per affiliation:
\address[mymainaddress]{Department of Architecture, Roma Tre University, Largo Giovanni Marzi 10, 00153 Rome, Italy}
\fntext[myfootnote]{Degree Student, Faculty of Architecture.}%% or include affiliations in footnotes:
\author[mymainaddress]{Pingu}\author[mymainaddress]{La pimpa\corref{mycorrespondingauthor}}
\cortext[mycorrespondingauthor]{Researcher of Building Physics and Lighting Design.}\begin{abstract}
Io sono il corpo dell'articolo, che bello!
\end{abstract}
\begin{keyword}
Chiavi generiche, blabla
\end{keyword}\end{frontmatter}
\section{Introduction}
The house is wonderful
\section{Conclusions}
Io sono le conclusioni, e tutti vissero felici e contenti\bibliographystyle{elsart-num-sort}
\bibliography{bibtesi}
\nocite{*}
\printbibliography\end{document}
`
e come già scritto ho un file bibtesi.bib e elsart-num-sort.bst nella stessa cartella del .tex…
-
1 Maggio 2015 alle 13:19 #101421
-
1 Maggio 2015 alle 13:21 #101422
-
1 Maggio 2015 alle 13:55 #101423
-
1 Maggio 2015 alle 21:13 #101424::
Ora è troppo tardi (2 maggio alle 01.10) per lavorare sul tuo esempio; tuttavia noto che:1) usi l’ambiente frontmatter; di per sé non sarebbe vietato usare una dichiarazione come ambiente, ma in questo caso direi che non è mica tanto conveniente; è molto più pulito dare il comando \frontmatter all’inizio e \mainmatter qaundo comincia la parte principale dell’articolo; è vero che la classe elsarticle potrebbe funzionare diversamente, ma in generale evita di usare i nomi delle dichiarazioni come se fossero nomi di ambiente.
Specifichi due volete il comando bibliographystyle con due stili diversi Il primo corrente, il secondo obsoleto, stando a quanto dice il sito della Elsevier.
O usi l’uno o unsi l’altro, non puoi usarli entrambi. In questo caso poi potresti generare dei conflitti.Questa mattina (2 maggio alle 09.15) riprendo il messaggio con i risultati delle mie prove. Quello che ho scritto ieri sera era corretto; e ho trovato ancora solo il comandi \printbibliography che non ci vuole proprio quando si usa bibtex e uno degli stili .bst senza ulteriorri pacchetti .sty per gestire le bibliografie. (Certo usando biblatex, non ci sarebbero da usare gli stili .bst, si potrebbero gestire bibliografie in “full UTF-8, quindi anche con alfabeti diversi, si potrebbero fare cose meravigliose, ma se Elsevier raccomanda i suoi stili .bst e di usare bibtex per estrarre i dati dal dabase bibliografico, vuol dire che a loro va bene così). Dunque, tolti i commenti del template che distraggono; tolta la doppia chiamata a graphicx, tolto \printbibliography, tolta l’ultima invocazione a bibstyle, il codice restante è il seguente:`\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\modulolinenumbers[5]\journal{Journal of \LaTeX\ Templates}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs}%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
%%%%%%%%%%%%%%%%%%%%%%%\begin{document}
\begin{frontmatter}
\title{Io sono il titolo dell'articolo, un gran bell'articolo}
%% Group authors per affiliation:
\address[mymainaddress]{Department of Architecture, Roma Tre University, Largo Giovanni Marzi 10, 00153 Rome, Italy}
\fntext[myfootnote]{Degree Student, Faculty of Architecture.}%% or include affiliations in footnotes:
\author[mymainaddress]{Pingu}\author[mymainaddress]{La pimpa\corref{mycorrespondingauthor}}
\cortext[mycorrespondingauthor]{Researcher of Building Physics and Lighting Design.}\begin{abstract}
Io sono il corpo dell'articolo, che bello!
\end{abstract}
\begin{keyword}
Chiavi generiche, blabla
\end{keyword}\end{frontmatter}
\section{Introduction}
The house is wonderful
\section{Conclusions}
Io sono le conclusioni, e tutti vissero felici e contenti\bibliography{bibtesi}
\nocite{*}\end{document}`e compila perfettamente con i 4 step, e la bibliografia che avevi allegato diversi messaggi fa, che ho usato come esempio per eseguire le mie prove, funziona benissimo e sebbene il file .tex non contenga nessun comando \cite, la presenza di \nocite{*} fa sì che tutte le voci presenti nel database bibliografico appaiano nella bibliografia.
-
2 Maggio 2015 alle 7:06 #101425::
Innanzitutto grazie mille, sto andando ben oltre quello che mi aspettavo come efficienza e cura nelle risposte, non me le merito 😀
Io continuo a postare i miei problemi, ma capirei benissimo se nè tu nè altri utenti continuaste a seguirmi, quindi senza impegno 🙂Obbiezioni chiare le tue, ho assimilato tutto e salvato nel mio cervello per il prossimo articolo!
Tuttavia ho provato a copiaincollare il tuo codice in un file nuovo, locato nella stessa cartella dell’altro file “ufficiale”.
Ho cancellato tutti i file ausiliari e ho lanciato i 4 step.
Al primo step, con PdfLatex tutto ok, mi pubblica l’articolo senza bibliografia.
Lancio BibTex, e poi lancio di nuovo PdfLatex.
Al che si interrompe e mi riporta il seguente codice:`This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9 64-bit)
entering extended mode(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.tex”
LaTeX2e <2011/06/27>
Babeland hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2013-05-26, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, latin, latvian,
lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerman, n
german-x-2013-05-26, nynorsk, oriya, panjabi, pinyin, polish, portuguese, roman
ian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swissgerm
an, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, usengl
ishmax, welsh, loaded.(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\elsarticle.cls”
Document Class: elsarticle 2009/09/17, 1.20b: Elsevier Ltd
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\article.cls”
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\size10.clo”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty”))))
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\pifont.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\upzd.fd”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\upsy.fd”))
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.spl”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\natbib\natbib.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\lineno\lineno.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hyperref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-hyperref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-generic.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\auxhook.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\kvoptions.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\pd1enc.def”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\hyperref.cfg”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\url\url.sty”))Package hyperref Message: Driver (autodetected): hpdftex.
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hpdftex.def”
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\rerunfilecheck.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\inputenc.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\utf8.def”
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\t1enc.dfu”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\ot1enc.dfu”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\omsenc.dfu”)))
(“C:\Program Files\MiKTeX 2.9\tex\latex\booktabs\booktabs.sty”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.aux”)
(“C:\Program Files\MiKTeX 2.9\tex\context\base\supp-pdf.mkii”
[Loading MPS to PDF converter (version 2006.09.02).]
) (“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\nameref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\gettitlestring.sty”))
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.out”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.out”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.bbl”
! Undefined control sequence.
l.12 …ri, Scrivere la tesi di laurea con \latexe
~(3).
? `
Il tutto senza errors,warnings, ecc.Se interrompo il processo e provo a riavviare PdfLatex mi riporta quanto segue nella casella Error
`
provaoldclaudio2.bbl
12
Undefined control sequence.
l.12 …ri, Scrivere la tesi di laurea con \latexe
~(3).
`Non vorrei fosse un problema nel file .bib, però mi sembra talmente basilare che non dovrebbe…Per scrupolo vi riporto due soli esempi che ho riportato nel bibtesi.bib
`\addcontentsline{toc}{chapter}{\bibname}
\addcontentsline{toc}{section}{\refname}
\bibliographystyle{elsart-num-sort}
\bibliography{bibtesi}@ARTICLE{Mardaljevic2009261,
author={Mardaljevic, J. and Heschong, L. and Lee, E.},
title={Daylight metrics and energy savings},
journal={Lighting Research and Technology},
year={2009},
volume={41},
number={3},
pages={261-283},
doi={10.1177/1477153509339703},
note={cited By 63},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-70149120713&partnerID=40&md5=2d69e845195afd70b9da5aee1bea3dff},
document_type={Article},
source={Scopus},
}@ARTICLE{Reinhart20067,
author={Reinhart, C.F. and Mardaljevic, J. and Rogers, Z.},
title={Dynamic daylight performance metrics for sustainable building design},
journal={LEUKOS – Journal of Illuminating Engineering Society of North America},
year={2006},
volume={3},
number={1},
pages={7-31},
doi={10.1582/LEUKOS.2006.03.01.001},
note={cited By 99},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-33947641632&partnerID=40&md5=eb8c182c420d448e5bcfae4ae4fb5676},
document_type={Article},
source={Scopus},
}
`Grazie ancora per l’attenzione che mi stai/state dando, senza temo conoscendomi che ci metterei i mesi a fare quello che ho pochi giorni per fare…
-
2 Maggio 2015 alle 7:14 #101426::
Mugen” post=101225Innanzitutto grazie mille, sto andando ben oltre quello che mi aspettavo come efficienza e cura nelle risposte, non me le merito 😀
Io continuo a postare i miei problemi, ma capirei benissimo se nè tu nè altri utenti continuaste a seguirmi, quindi senza impegno 🙂Obbiezioni chiare le tue, ho assimilato tutto e salvato nel mio cervello per il prossimo articolo!
Tuttavia ho provato a copiaincollare il tuo codice in un file nuovo, locato nella stessa cartella dell’altro file “ufficiale”.
Ho cancellato tutti i file ausiliari e ho lanciato i 4 step.
Al primo step, con PdfLatex tutto ok, mi pubblica l’articolo senza bibliografia.
Lancio BibTex, e poi lancio di nuovo PdfLatex.
Al che si interrompe e mi riporta il seguente codice:`This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9 64-bit)
entering extended mode(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.tex”
LaTeX2e <2011/06/27>
Babeland hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2013-05-26, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, latin, latvian,
lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerman, n
german-x-2013-05-26, nynorsk, oriya, panjabi, pinyin, polish, portuguese, roman
ian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swissgerm
an, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, usengl
ishmax, welsh, loaded.(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\elsarticle.cls”
Document Class: elsarticle 2009/09/17, 1.20b: Elsevier Ltd
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\article.cls”
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\size10.clo”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty”))))
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\pifont.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\upzd.fd”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\upsy.fd”))
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.spl”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\natbib\natbib.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\lineno\lineno.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hyperref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-hyperref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-generic.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\auxhook.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\kvoptions.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\pd1enc.def”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\hyperref.cfg”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\url\url.sty”))Package hyperref Message: Driver (autodetected): hpdftex.
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hpdftex.def”
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\rerunfilecheck.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\inputenc.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\utf8.def”
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\t1enc.dfu”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\ot1enc.dfu”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\omsenc.dfu”)))
(“C:\Program Files\MiKTeX 2.9\tex\latex\booktabs\booktabs.sty”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.aux”)
(“C:\Program Files\MiKTeX 2.9\tex\context\base\supp-pdf.mkii”
[Loading MPS to PDF converter (version 2006.09.02).]
) (“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\nameref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\gettitlestring.sty”))
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.out”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.out”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\elsarticle-template-
1\provaoldclaudio2.bbl”
! Undefined control sequence.
l.12 …ri, Scrivere la tesi di laurea con \latexe
~(3).
? `
Il tutto senza errors,warnings, ecc.Se interrompo il processo e provo a riavviare PdfLatex mi riporta quanto segue nella casella Error
`
provaoldclaudio2.bbl
12
Undefined control sequence.
l.12 …ri, Scrivere la tesi di laurea con \latexe
~(3).
`Non vorrei fosse un problema nel file .bib, però mi sembra talmente basilare che non dovrebbe…Per scrupolo vi riporto due soli esempi che ho riportato nel bibtesi.bib
`\addcontentsline{toc}{chapter}{\bibname}
\addcontentsline{toc}{section}{\refname}
\bibliographystyle{elsart-num-sort}
\bibliography{bibtesi}@ARTICLE{Mardaljevic2009261,
author={Mardaljevic, J. and Heschong, L. and Lee, E.},
title={Daylight metrics and energy savings},
journal={Lighting Research and Technology},
year={2009},
volume={41},
number={3},
pages={261-283},
doi={10.1177/1477153509339703},
note={cited By 63},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-70149120713&partnerID=40&md5=2d69e845195afd70b9da5aee1bea3dff},
document_type={Article},
source={Scopus},
}@ARTICLE{Reinhart20067,
author={Reinhart, C.F. and Mardaljevic, J. and Rogers, Z.},
title={Dynamic daylight performance metrics for sustainable building design},
journal={LEUKOS – Journal of Illuminating Engineering Society of North America},
year={2006},
volume={3},
number={1},
pages={7-31},
doi={10.1582/LEUKOS.2006.03.01.001},
note={cited By 99},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-33947641632&partnerID=40&md5=eb8c182c420d448e5bcfae4ae4fb5676},
document_type={Article},
source={Scopus},
}
`Grazie ancora per l’attenzione che mi stai/state dando, senza temo conoscendomi che ci metterei i mesi a fare quello che ho pochi giorni per fare…
In un file .bib non devono essere inseriti comandi, ma solo record bibliografici. Quindi leva `\addcontentsline{toc}{chapter}{\bibname}
\addcontentsline{toc}{section}{\refname}
\bibliographystyle{elsart-num-sort}
\bibliography{bibtesi}
` Ciao
Claudio
-
2 Maggio 2015 alle 7:19 #101427::
Levato tutto e continua a darmi lo stesso errore di prima:`This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9 64-bit)
entering extended mode(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\2maggiobuono\articol
orifatto1.tex”
LaTeX2e <2011/06/27>
Babeland hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2013-05-26, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, latin, latvian,
lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerman, n
german-x-2013-05-26, nynorsk, oriya, panjabi, pinyin, polish, portuguese, roman
ian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swissgerm
an, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, usengl
ishmax, welsh, loaded.(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\2maggiobuono\elsarti
cle.cls”
Document Class: elsarticle 2009/09/17, 1.20b: Elsevier Ltd
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\article.cls”
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\size10.clo”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty”))))
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\pifont.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\upzd.fd”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\psnfss\upsy.fd”))
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\2maggiobuono\articol
orifatto1.spl”) (“C:\Program Files\MiKTeX 2.9\tex\latex\natbib\natbib.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\lineno\lineno.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hyperref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-hyperref.sty”
(“C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\hobsub-generic.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\auxhook.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\kvoptions.sty”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\pd1enc.def”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\hyperref.cfg”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\url\url.sty”))Package hyperref Message: Driver (autodetected): hpdftex.
(“C:\Program Files\MiKTeX 2.9\tex\latex\hyperref\hpdftex.def”
(“C:\Program Files\MiKTeX 2.9\tex\latex\oberdiek\rerunfilecheck.sty”))
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\inputenc.sty”
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\utf8.def”
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\t1enc.dfu”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\ot1enc.dfu”)
(“C:\Program Files\MiKTeX 2.9\tex\latex\base\omsenc.dfu”)))
(“C:\Program Files\MiKTeX 2.9\tex\latex\booktabs\booktabs.sty”)
(“C:\Users\M\Dropbox\TESI SPECIALISTICA\ARTICOLO\ufficiale\2maggiobuono\articol
orifatto1.aux”)
Runaway argument?
{
! File ended while scanning use of \@writefile.
\par
l.17 \begin{document}? `
Ho provato pure a copiare tutta la cartella in una nuova location ma ovviamente il problema resta lo stesso…
-
2 Maggio 2015 alle 8:04 #101428::
Mi pare che tu stia girando attorno al problema. Ti consiglio una soluzione che, a questo punto, non allunga più di tanto i tempi.
Lascia perdere momentaneamente lo stile che ti hanno richiesto. Fai esattamente quello che c’è scritto nell’Arte e impara a generare una bibliografia in quel modo. Quando avrai imparato il meccanismo togli i comandi relativi a biblatex e metti quelli dello stile richiesto o, se ci sono ancora problemi, scrivi qui e ti diremo cosa fare. (E quando esce TeX Live 2015 togli miktex a 64 bit e installa TeX Live, altrimenti se un giorno vorrai usare biber non potrai farlo.)Ciao
Ivan
-
2 Maggio 2015 alle 8:13 #101429::
Onestamente faccio fatica a capire il problema. Prova a compilare questo esempio con la solita procedura pdflatex+bibtex+2*pdflatex: `\documentclass[review]{elsarticle}\usepackage{filecontents}
% genera il file .bib della bibliografia
\begin{filecontents*}{bibtesi.bib}
@ARTICLE{Mardaljevic2009261,
author={Mardaljevic, J. and Heschong, L. and Lee, E.},
title={Daylight metrics and energy savings},
journal={Lighting Research and Technology},
year={2009},
volume={41},
number={3},
pages={261-283},
doi={10.1177/1477153509339703},
note={cited By 63},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-70149120713&partnerID=40&md5=2d69e845195afd70b9da5aee1bea3dff},
document_type={Article},
source={Scopus},
}@ARTICLE{Reinhart20067,
author={Reinhart, C.F. and Mardaljevic, J. and Rogers, Z.},
title={Dynamic daylight performance metrics for sustainable building design},
journal={LEUKOS – Journal of Illuminating Engineering Society of North America},
year={2006},
volume={3},
number={1},
pages={7-31},
doi={10.1582/LEUKOS.2006.03.01.001},
note={cited By 99},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-33947641632&partnerID=40&md5=eb8c182c420d448e5bcfae4ae4fb5676},
document_type={Article},
source={Scopus},
}
\end{filecontents*}\usepackage{lipsum}% dummy text
\usepackage{lineno,hyperref}
\modulolinenumbers[5]\journal{Journal of \LaTeX\ Templates}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs}\begin{document}
\begin{frontmatter}
\title{Io sono il titolo dell'articolo, un gran bell'articolo}
%% Group authors per affiliation:
\address[mymainaddress]{Department of Architecture, Roma Tre University, Largo Giovanni Marzi 10, 00153 Rome, Italy}
\fntext[myfootnote]{Degree Student, Faculty of Architecture.}%% or include affiliations in footnotes:
\author[mymainaddress]{Pingu}\author[mymainaddress]{La pimpa\corref{mycorrespondingauthor}}
\cortext[mycorrespondingauthor]{Researcher of Building Physics and Lighting Design.}\begin{abstract}
Io sono il corpo dell'articolo, che bello!
\end{abstract}
\begin{keyword}
Chiavi generiche, blabla
\end{keyword}\end{frontmatter}
\section{Introduction}
The house is wonderful~\cite{Mardaljevic2009261,Reinhart20067}
\lipsum[1-2]
\section{Conclusions}
Io sono le conclusioni, e tutti vissero felici e contenti%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
\bibliography{bibtesi}\end{document}`
Ciao
Claudio
-
2 Maggio 2015 alle 8:25 #101430::
cfiandra” post=101229Onestamente faccio fatica a capire il problema. Prova a compilare questo esempio con la solita procedura pdflatex+bibtex+2*pdflatex: `\documentclass[review]{elsarticle}
\usepackage{filecontents}
% genera il file .bib della bibliografia
\begin{filecontents*}{bibtesi.bib}
@ARTICLE{Mardaljevic2009261,
author={Mardaljevic, J. and Heschong, L. and Lee, E.},
title={Daylight metrics and energy savings},
journal={Lighting Research and Technology},
year={2009},
volume={41},
number={3},
pages={261-283},
doi={10.1177/1477153509339703},
note={cited By 63},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-70149120713&partnerID=40&md5=2d69e845195afd70b9da5aee1bea3dff},
document_type={Article},
source={Scopus},
}@ARTICLE{Reinhart20067,
author={Reinhart, C.F. and Mardaljevic, J. and Rogers, Z.},
title={Dynamic daylight performance metrics for sustainable building design},
journal={LEUKOS – Journal of Illuminating Engineering Society of North America},
year={2006},
volume={3},
number={1},
pages={7-31},
doi={10.1582/LEUKOS.2006.03.01.001},
note={cited By 99},
url={http://www.scopus.com/inward/record.url?eid=2-s2.0-33947641632&partnerID=40&md5=eb8c182c420d448e5bcfae4ae4fb5676},
document_type={Article},
source={Scopus},
}
\end{filecontents*}\usepackage{lipsum}% dummy text
\usepackage{lineno,hyperref}
\modulolinenumbers[5]\journal{Journal of \LaTeX\ Templates}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{booktabs}\begin{document}
\begin{frontmatter}
\title{Io sono il titolo dell'articolo, un gran bell'articolo}
%% Group authors per affiliation:
\address[mymainaddress]{Department of Architecture, Roma Tre University, Largo Giovanni Marzi 10, 00153 Rome, Italy}
\fntext[myfootnote]{Degree Student, Faculty of Architecture.}%% or include affiliations in footnotes:
\author[mymainaddress]{Pingu}\author[mymainaddress]{La pimpa\corref{mycorrespondingauthor}}
\cortext[mycorrespondingauthor]{Researcher of Building Physics and Lighting Design.}\begin{abstract}
Io sono il corpo dell'articolo, che bello!
\end{abstract}
\begin{keyword}
Chiavi generiche, blabla
\end{keyword}\end{frontmatter}
\section{Introduction}
The house is wonderful~\cite{Mardaljevic2009261,Reinhart20067}
\lipsum[1-2]
\section{Conclusions}
Io sono le conclusioni, e tutti vissero felici e contenti%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
\bibliography{bibtesi}\end{document}`
Ciao
ClaudioClaudio questo file ha funzionato, grazie. Facendo così riesco a generare un file .bib direttamente da un unico file tex o sbaglio? Se ora provo a copiare il corpo del mio articolo qui dentro, che compromessi potrei avere?
EDIT: Ho importato tutto il corpo del mio articolo all’interno del file di prova che mi hai generato. E’ probabilmente persino più comodo come tipo di file .tex perchè non dovrò uploadare file ausiliari quando farò il submit su Elsevier, anche se è meno ottimizzato sicuramente come sistema…
Per un futuro comunque mi piacerebbe eccome sapere quale può esser stato il problema però 😕
-
2 Maggio 2015 alle 10:23 #101431::
Se interrompo il processo e provo a riavviare PdfLatex mi riporta quanto segue nella casella Error
provaoldclaudio2.bbl
12
Undefined control sequence.
l.12 …ri, Scrivere la tesi di laurea con \latexe
~(3).Il comando \latexe (seguito o non seguito da ~3) non esiste; per scrivere il logo di LaTeX2e, bisogna usare la macro \LaTeXe.
Non so dove tu abbia beccato quella macro inesistente o dove tu l’abbia scritta; nel testo che to ho allegato io non c’era niente del genere. Forse in qualche record bibliografico? Se nel recrod bibliografico hai scritto correttemente \LaTeX oppure \LaTeXe, racchiudilo fra graffe, perché bibtex trasforma tutto in minuscolo ciò che non considera iniziali di periodo, di nomi, di cognomi e altre poche cose.
-
4 Maggio 2015 alle 8:13 #101432::
Infatti non trovo nessun comando \latexe scritto da me, è un mistero…
Mi sono rassegnato momentaneamente a inserire tutta la bibliografia all’interno del file .tex dell’articolo, che genera lui il file .bib.
Tuttavia sto verificando che il comando \nocite{*} non funziona con il metodo che si basa su
`\begin{filecontents*}{bibtesi.bib}`
Sbaglio ( stranamente 😀 ) qualcosa oppure c’è un metodo alternativo per scrivere tutti i testi che ho aggiunto nonostante che non siano citati nell’articolo?
-
4 Maggio 2015 alle 8:26 #101433::
Mugen” post=101269Infatti non trovo nessun comando \latexe scritto da me, è un mistero…
Mi sono rassegnato momentaneamente a inserire tutta la bibliografia all’interno del file .tex dell’articolo, che genera lui il file .bib.
Tuttavia sto verificando che il comando \nocite{*} non funziona con il metodo che si basa su
`\begin{filecontents*}{bibtesi.bib}`
Sbaglio ( stranamente 😀 ) qualcosa oppure c’è un metodo alternativo per scrivere tutti i testi che ho aggiunto nonostante che non siano citati nell’articolo?Purtoppo è difficile capire perché \nocite{*} non funzioni senza vedere il codice. In ogni caso, sarebbe opportuno che tu riflettessi sull’utilità di inserire nella bibliografia elementi che non citi nel testo. In particolar modo visto che scrivi un articolo scientifico.
Coordinati con il tuo supervisor!
Ciao
Claudio
-
4 Maggio 2015 alle 8:41 #101434::
cfiandra” post=101270
Infatti non trovo nessun comando \latexe scritto da me, è un mistero…
Mi sono rassegnato momentaneamente a inserire tutta la bibliografia all’interno del file .tex dell’articolo, che genera lui il file .bib.
Tuttavia sto verificando che il comando \nocite{*} non funziona con il metodo che si basa su
`\begin{filecontents*}{bibtesi.bib}`
Sbaglio ( stranamente 😀 ) qualcosa oppure c’è un metodo alternativo per scrivere tutti i testi che ho aggiunto nonostante che non siano citati nell’articolo?Purtoppo è difficile capire perché \nocite{*} non funzioni senza vedere il codice. In ogni caso, sarebbe opportuno che tu riflettessi sull’utilità di inserire nella bibliografia elementi che non citi nel testo. In particolar modo visto che scrivi un articolo scientifico.
Coordinati con il tuo supervisor!
Ciao
ClaudioIl codice è lo stesso postato poco sopra, funzionante perfettamente fino a quando non inserisco il /nocite{*} alla fine del documento, di cui riporto solo un estratto
`\section{Conclusions}
The house is wonderful~\cite{Mardaljevic2009261,Reinhart20067}%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
\bibliography{bibtesi}
\nocite{*}
\end{document}`Prima che inserissi il nocite funzionava bene, e le citazioni a fine articolo venivano pubblicate. Inserendo il nocite mi genera i seguenti warnings, di cui solo il primo è rosso.
`
articlevanettifrascarolo.bbl
100
Misplaced alignment tab character &.
l.100 …nance measurements.}, Lighting research &
articlevanettifrascarolo.texLaTeX Warning: Overwriting file `./bibtesi.bib'.
articlevanettifrascarolo.tex
717
Package natbib Warning: Citation `Mardaljevic2009261' on page 16 undefined on input line 717.
articlevanettifrascarolo.tex
717
Package natbib Warning: Citation `Reinhart20067' on page 16 undefined on input line 717.
articlevanettifrascarolo.tex
314
Overfull \hbox (27.18959pt too wide) in paragraph at lines 314–315
[][]
articlevanettifrascarolo.tex
332
Overfull \hbox (3.53764pt too wide) in paragraph at lines 332–333
[][]
articlevanettifrascarolo.bbl
18
Underfull \hbox (badness 2142) in paragraph at lines 18–24
[]\OT1/cmr/m/n/10 C. Rein-hart, []Day-light per-for-mance pre-dic-tions[], 2012, cited By 2.
articlevanettifrascarolo.bbl
18
Underfull \hbox (badness 10000) in paragraph at lines 18–24
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
18
Underfull \hbox (badness 10000) in paragraph at lines 18–24
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]84921388057 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
26
Underfull \hbox (badness 10000) in paragraph at lines 26–33
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
26
Underfull \hbox (badness 10000) in paragraph at lines 26–33
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]77957818011 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
35
Underfull \hbox (badness 10000) in paragraph at lines 35–40
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
35
Underfull \hbox (badness 10000) in paragraph at lines 35–40
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]0001300252 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
42
Underfull \hbox (badness 10000) in paragraph at lines 42–49
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
42
Underfull \hbox (badness 10000) in paragraph at lines 42–49
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]2942682906 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
51
Underfull \hbox (badness 1902) in paragraph at lines 51–59
[]\OT1/cmr/m/n/10 C. Rein-hart, S. Herkel, []Sim-u-la-tion of an-nual day-light il-lu-mi-nance
articlevanettifrascarolo.bbl
51
Underfull \hbox (badness 3343) in paragraph at lines 51–59
\OT1/cmr/m/n/10 dis-tri-bu-tions – a state-of-the-art com-par-i-son of six radiance-based
articlevanettifrascarolo.bbl
51
Underfull \hbox (badness 10000) in paragraph at lines 51–59
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
51
Underfull \hbox (badness 10000) in paragraph at lines 51–59
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]0033751932 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
61
Underfull \hbox (badness 4954) in paragraph at lines 61–68
[]\OT1/cmr/m/n/10 P. Lit-tle-fair, []Pre-dict-ing an-nual light-ing use in daylit build-ings[],
articlevanettifrascarolo.bbl
61
Underfull \hbox (badness 5924) in paragraph at lines 61–68
\OT1/cmr/m/n/10 Build-ing and En-vi-ron-ment 25 (1) (1990) 43–53, cited By 14.
articlevanettifrascarolo.bbl
61
Underfull \hbox (badness 10000) in paragraph at lines 61–68
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
61
Underfull \hbox (badness 10000) in paragraph at lines 61–68
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]0025623181 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
70
Underfull \hbox (badness 10000) in paragraph at lines 70–77
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
70
Underfull \hbox (badness 10000) in paragraph at lines 70–77
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]33646358892 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
79
Underfull \hbox (badness 10000) in paragraph at lines 79–87
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
79
Underfull \hbox (badness 10000) in paragraph at lines 79–87
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]67650761091 & partnerID = 40 & md5 =$
articlevanettifrascarolo.bbl
89
Underfull \hbox (badness 10000) in paragraph at lines 89–96
\OT1/cmr/m/n/10 URL []$\OT1/cmtt/m/n/10 http : / / www . scopus . com / inward / record .$
articlevanettifrascarolo.bbl
89
Underfull \hbox (badness 10000) in paragraph at lines 89–96
$\OT1/cmtt/m/n/10 url ? eid = 2-[]s2 . 0-[]84919395394 & partnerID = 40 & md5 =$
`Il codice che ha generato sti errori è il seguente, di cui riporto solo la parte conclusiva che pare sia quella che ci interessa
`\section{Conclusions}
The use of dynamic daylight performance metrics allowed to demonstrate the lighting design qualities of the winning project of the Solar Decathlon Europe 2014 competition, the RhOME for denCity house. The quality of the artificial lighting system is highlighted in the last chapter of the article, where the gains brought by the dimming system are demonstrated, who use the led technology and its advantages instead of a classic system. Through at least ten years old parameters, only now is completely possible to use their power to obtain on an annual scale some architectonic, lighting design and energetic values. The house is wonderful~\cite{Mardaljevic2009261,Reinhart20067}%% `Elsevier LaTeX' style
\bibliographystyle{elsarticle-num}
\bibliography{bibtesi}
\nocite{*}
\end{document}`Temo che il problema sia nella sovrascrizione del file bibtesi.bib.
Visto che il procedimento fa si che si generi il file bibtesi.bib dal file tex stesso, non è che il procedimento di \nocite è al di fuori del “loop” di generazione della bibliografia, o qualcosa di simile?
Ho provato a creare una copia del file bibtesi.bib e chiamarlo bibnongenerata.bib , e a sostituire la terzultima riga del codice di cui sopra con \bibliography{bibnongenerata} ma continua a fare errore.PS: Per il discorso del senso o meno della bibliografia senza citazione sono daccordo, infatti sto cercando di infilare le citazioni sparse per l’intero documento, ma ne ho qualcuna che devo mettere per pura completezza bibliografica…
-
4 Maggio 2015 alle 8:57 #101435::
Mugen” post=101271PS: Per il discorso del senso o meno della bibliografia senza citazione sono daccordo, infatti sto cercando di infilare le citazioni sparse per l’intero documento, ma ne ho qualcuna che devo mettere per pura completezza bibliografica…
No, per favore! Questa pratica non solo non ha senso, completamente.
Oltretutto, quello che hai scritto mi fa sorgere qualche dubbio in merito al metodo di lavoro: cosa vuol dire che “stai cercando di infilare le citazioni sparse per l’intero documento”? Quando si scrive un articolo, viene “naturale” citare i lavori legati. Non è che prima uno scrive l’articolo e poi, giusto così per passatempo, include qualche referenza qui e altre là. Senza considerare il “ne ho qualcuna che devo mettere per pura completezza bibliografica”… le citazioni, nel mondo accademico servono a riconoscere il lavoro altrui, metterne troppe o troppo poche può essere considerato una cattiva pratica (http://en.wikipedia.org/wiki/Scientific_misconduct). Avere più referenze nella bibliografia di quante tu ne abbia citate nel testo, a me come revisore, “puzzerebbe” e anche parecchio.
Ciao
Claudio
-
4 Maggio 2015 alle 9:06 #101436::
cfiandra” post=101272
PS: Per il discorso del senso o meno della bibliografia senza citazione sono daccordo, infatti sto cercando di infilare le citazioni sparse per l’intero documento, ma ne ho qualcuna che devo mettere per pura completezza bibliografica…
No, per favore! Questa pratica non solo non ha senso, completamente.
Oltretutto, quello che hai scritto mi fa sorgere qualche dubbio in merito al metodo di lavoro: cosa vuol dire che “stai cercando di infilare le citazioni sparse per l’intero documento”? Quando si scrive un articolo, viene “naturale” citare i lavori legati. Non è che prima uno scrive l’articolo e poi, giusto così per passatempo, include qualche referenza qui e altre là. Senza considerare il “ne ho qualcuna che devo mettere per pura completezza bibliografica”… le citazioni, nel mondo accademico servono a riconoscere il lavoro altrui, metterne troppe o troppo poche può essere considerato una cattiva pratica (http://en.wikipedia.org/wiki/Scientific_misconduct). Avere più referenze nella bibliografia di quante tu ne abbia citate nel testo, a me come revisore, “puzzerebbe” e anche parecchio.
Ciao
ClaudioChiaro, legittimissimo e corretto. Solo che essendo il mio articolo di natura “sperimentale” utilizzo dei parametri inventati da altri, che chiaramente cito( es: il parametro Hamburger, inventato da Poldo [1] ), ma ne ho altri che sono ormai riconosciuti e comuni ma a cui non intendo dedicare righe per la citazione perchè chiunque legga l’articolo sa di cosa parlo, almeno nella commissione (es: Lo studio della “luce” – non dico chi è che ha inventato la definizione di luce e dove andarsela a studiare ).
Il problema è che ci sono tutti i contenuti, ne sono sicuro, ma la effettiva bibliografia risulterebbe di 5-6 titoli, e non ho mai visto un articolo con una bibliografia così povera…
-
4 Maggio 2015 alle 15:51 #101437::
Mugen” post=101269Infatti non trovo nessun comando \latexe scritto da me, è un mistero…
Mi sono rassegnato momentaneamente a inserire tutta la bibliografia all’interno del file .tex dell’articolo, che genera lui il file .bib.
Tuttavia sto verificando che il comando \nocite{*} non funziona con il metodo che si basa su
`\begin{filecontents*}{bibtesi.bib}`
Sbaglio ( stranamente 😀 ) qualcosa oppure c’è un metodo alternativo per scrivere tutti i testi che ho aggiunto nonostante che non siano citati nell’articolo?Se nella tua cartella già esiste il file bibtesi.bib perché lo riscrivi mediante il contenuto dell’ambiente filecontentes?
Questo ambiente serve per allegare un file non standard ad un main file da spedire ad altri; quando gli altri compilano il main file (su un’altra macchina, magari con un altro sistema operativo e magari un’altra distribuzione del sistema TeX) pdflatex provvede a trascrive il contenuto dell’ambiente in modo verbato in un file il cuoi nome compare nell’argomento del comando di apertura. In teoria (e per quel che mi risulta, anche in pratica) il file non viene riscritto se esiste già nella stessa cartella.
Nel file blg che hai allegato si parla di overwriting del file .bib. Non deve succedere.
Non riesco a capire quali pasticci hai combinato, ma certamente comincerei con il togliere quel filecontents tutto intero, che a te non serve assolutamente a niente.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.