Re: BibTeX e path di file .bib

#7345
Up
0
Down
::

Può darsi che il tema sia già stato trattato, magari non ho usato le parole chiave giuste nella ricerca…

Organizzo i miei documenti LaTeX in questo modo: ho una cartella “Documenti LaTeX”, nella quale sono presenti delle sottocartelle, ciascuna delle quali contiene i sorgenti (.tex, .eps, .pdf) di un singolo documento.

Sto trasformando tutte le mie bibliografie da thebibliography a BibTeX. Vorrei avere un unico file biblio.bib per tutti i documenti. Se però metto biblio.bib nella cartella “Documenti LaTeX” e ne indico il path nelle \bibliography{} dei singoli documenti, le bibliografie non vengono generate.

Certo, posso creare n copie di biblio.bib ed infilarne una copia in ogni cartella dei miei documenti (e se lo faccio funziona), ma se aggiorno biblio.bib poi dovrei rifare le n copie —scomodo.

Ah, in questo momento uso MikTeX su XP, e non so se il problema si presenterebbe anche sul mio Mac di casa.

Si presenta sì, se usi spazi nei nomi delle directory. Un comando come \bibliography{/home/lorenzo/Documenti LaTeX/biblio.bib} non può essere letto correttamente. Su Mac OS puoi ovviare all’inconveniente definendoti la variabile d’ambiente BIBTEXINPUTS:`export BIBTEXINPUTS=”/home/lorenzo/Documenti LaTeX”:`se usi la shell per le compilazioni. Si può definire una variabile d’ambiente globale, con un piccolo trucco. Ma in generale è meglio evitare gli spazi nei nomi. Hai provato mettendo il path fra doppi apici?
Ciao
Enrico

Go to top