- Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 14 anni fa da .
-
Topic
-
Ho incontrato un problema nell’uso di RefTeX (minor mode di Emacs) con biber per documenti con più di un file di bibliografia.Se uso
\bibliography{biblio,biblioEN}
RefTeX riconosce entrambi i files e, quando inserisco una citazione con “C-c [ Topolino”, mi offre una lista delle opere scritte da Topolino che sono incluse sia nel file biblio.bib che nel file biblioEN.bib.
Ma se,, anziché usare il comando \bibliography, uso
\addbibresource{biblioEN.bib}
\addbibresource{biblio.bib}quando inserisco una citazione con “C-c [ Topolino” RefTeX elenca solo le opere scritte da Topolino che sono incluse nel file biblioEN.bib, ma non quelle incluse in biblio.bib.
Se inverto l’ordine dei comandi “addbibresource” e scrivo
\addbibresource{biblio.bib}
\addbibresource{biblioEN.bib}RefTeX include solo le opere di Topolino incluse in biblio.bib, ma non quelle incluse in biblioEN.bib.
Preferirei usare \addbibresource piuttosto che \bibliography. Come posso dire a RefTeX di includere opere da entrambe le bibliografie quando uso \addbibresource?
Note:
(1) Il mio file .emacs contiene le seguenti righe:
(setq reftex-bibliography-commands (quote (“addbibresource” “bibliography”)))
(setq reftex-default-bibliography (quote (“/home/alberto/texmf/bibtex/bib/local/biblio.bib” “/home/alberto/texmf/bibtex/bib/local/biblioEN.bib”)))(2) So che potrei risolvere il problema usando un solo file bibliografico, ma per ragioni che non vado a spiegare, in alcuni casi questo non mi è possibile.
Grazie
Alberto
- Devi essere connesso per rispondere a questo topic.