- Questo topic ha 15 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 6 mesi fa da .
-
Topic
-
Buon giorno a tutti,
sono un utente Windows ed ho installato Miktek 2.9. Nel book che stò scrivendo(test.tex) sto inserendo una bibliografia esterna (bibliogr.bib) secondo esempio qui riporato:test.tex:
`
\documentclass[11pt,a4paper]{book}\usepackage[babel]{csquotes}
\usepackage[backend=biber]{biblatex}%\addbibresource{biblatex-examples}
\addbibresource{bibliogr.bib}\begin{document}
\tableofcontents
\newpageQuesto plico\dots\\
\chapter{Test\dots}
Si veda~\cite[p.~7]{art:rif.1} oppure \cite{pinzinfracchio}
%%%%%%%%%%%%%%%%%%%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%
\cleardoublepage
%\phantomsection
\addcontentsline{toc}{chapter}{\bibname}\printbibliography
\end{document}
`bibliogr.bib
`
@article{art:rif.1,
author={R. Tizio and E. Caio},
title={Using},
year={1991},
journal={JAm Stat Soc},
}@book{pinzinfracchio,
author={Pinzinfracchio Sempronio},
title={is the moon there when noboy looks?},
year={1930},
}
`Come da esempio uso il pacchetto biblatex per creare la bibliografia, e faccio in modo che il “generatore” sia Biber, al posto di Bibtex.
Dopo aver configurato TexMaker, l’output di questo esempio rispecchia perfettamente quello che vorrei. Il mio problema è che in realtà sono molto legato a Vim, pertanto in realtà non uso TexMaker, ma uso il plugin vim-latex, che fornisce la suit “latex-suit”. Purtroppo questo stesso esempio non risulta essere funzionante in latex-suite, infatti dopo la compilazione mi viene restituito l’errore:`LaTeX Warning: Empty bibliography on input line 27`
Cercando in internet ho trovato soltanto un post in cui veniva suggerito di fare quanto segue:
What I did was in the vim-latex plugin, in ~/.vim/ftplugin/latex-suite/texrc, I changed:
TexLet g:Tex_BibtexFlavor = ‘bibtex’
toTexLet g:Tex_BibtexFlavor = ‘biber’
Then, like was mentioned by @PLK, you want biber to execute on the .bcf file (see section 3.11.1.1 of the biblatex manual), so in ~/.vim/ftplugin/latex-suite/compiler.vim around like 568, I changedlet bibFileName = mainFileName_root.’.bbl’
tolet bibFileName = mainFileName_root.’.bcf’
Aimè questo procedimento non funziona. Un altro suggerimento era di utilizzare un plugin chiamato “arara”, ma prima di iniziare a utilizzare plugin extra, vorrei sapere se qualcuno sa come risolvere questo problema.
Sperando di essere stato esauriente nella spiegazione, ringrazio vivamente per l’attenzione.
- Devi essere connesso per rispondere a questo topic.