Citazione automatica in TeXmaker

Il mio problema è simile a citazione di TeXmaker

Ma poiché il thread precedente è chiuso, lo pongo come nuova domanda.

Nel mio TeXmaker, lauto-completamento funziona bene tranne per le citazioni che devono essere estratte da mybibfile.bib. Ho \bibliography{mybibfile} nel mio file .tex e non ho problemi a generare un elenco di riferimenti. Il mio problema è che, in TeXmaker, il completamento automatico delle citazioni non funziona. Il mio file bib si trova nella directory ~\texmf\bibtex\bib e quindi non è necessario fornire il percorso per il file bib nel documento .tex.

Versione: Texmaker 4.0.1 – 10 Year Anniversary Edition (compilato con Qt 4.8.1)

Sistema operativo: Ubuntu 12.04.

Sto compilando il .tex documento utilizzando pdflatex e bibtex.

EDIT: quando metto il file .bib nella cartella di lavoro, tutto funziona perfettamente. Come posso lavorare con il completamento automatico per la citazione mantenendo il file .bib nella cartella ~\texmf\bibtex\bib?

Commenti

  • Normalmente TeXmaker rileva .bib file allinterno della cartella main.tex per il completamento automatico dei tasti bib, dubito che TeXmaker possa rilevare file in altre directory perché non dispone di Kpathsea tipo di ricerca del percorso.
  • @texenthusiast That ' è il più vicino possibile ' a una risposta: potresti farcela?

Risposta

Normalmente TeXmaker rileva .bib file allinterno della cartella main.tex per il completamento automatico di bib keys, dubito che TeXmaker possa rilevare file in other directories perché non dispone di Kpathsea tipo di ricerca del percorso .

Quindi includi .bib file nella stessa cartella di main.tex per un migliore completamento automatico di bib keys in TeXmaker.

Risposta

Ho avuto un problema simile. Se avessi aggiunto una sorgente al mio file .bib, non sarebbe stata visualizzata nel completamento automatico.

Ho risolto il problema chiudendo .bib file e quindi riaprirlo in TeXmaker. Dopo averlo fatto, le fonti appena aggiunte sono state visualizzate con il completamento automatico.

Commenti

  • A volte è necessario premere Edit – > Refresh Bibliography per aggiornare lelenco bibliografico.

Risposta

Sì, a volte ho problemi dello stesso tipo, con un file biblio.bib, caricato da un file biblio.tex, posto nella sottocartella della directory di lavoro .

Sembra che i diversi file interessati debbano essere tutti aperti in TexMaker (e facoltativamente ricaricati) , ovvero main.tex, biblio.tex e biblio.bib.

Sembra anche che sia necessario un po di ritardo per caricare le diverse chiavi della bibliografia, a seconda della loro quantità …

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *