Re: Bibtex-prolemi di inserimento

#82607
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Ho provato a usare una installazione di TeXmaker che ho sul mio Mac (e che non uso mai, tant’è che mi sono accorto solo ora che non attiva il suo visualizzatore di file PDF interno; ho lavorato sul seguente file nominato TestAN87.tex
    `\begin{filecontents}{Bib.bib}
    @article{breul:site,
    author = {Breul, Site},
    journal = {ArsTeXnica},
    number = {12},
    volume = {4},
    year = {2013}
    }

    @misc{Man:TeXlive,
    Author = {Berry, Karl},
    Date-Added = {2011-11-26 23:00:21 +0000},
    Date-Modified = {2011-11-26 23:07:42 +0000},
    Howpublished = {{PDF document}},
    Month = {06},
    Note = {Leggibile con \texttt{texdoc texlive} nella distribuzione TeX Live},
    Title = {{The \TeX\ Live guide}},
    Year = {2011}}
    \end{filecontents}

    \documentclass[12pt]{book}

    \usepackage[italian]{babel}

    \usepackage[pdftex]{graphicx}
    \usepackage{epstopdf}

    \addcontentsline{toc}{chapter}{\bibname}
    \usepackage[autostyle,
    italian=guillemets]{csquotes}
    \usepackage[style=alphabetic,backend=bibtex]{biblatex}
    \addbibresource{Bib.bib}

    \begin{document}

    \cite{breul:site}

    \printbibliography

    \end{document}`
    La prima parte, l’ambiente filecontents contiene un file Bib.bib senza il quale biblatex non può lavorare; quando gli dici che la sua risorsa è Bib.bib, il file Bib.bib, deve esserci, possibilimente nella stessa cartella dove c’è il file principale del tuo documento.
    Con la prima esecuzione di pdflatex (F6) il file TestAN87 è stato compilato regolarmente; poi ho premuto il tasto F11, per eseguire bibtex e la cosa ha avuto successo; poi ho premuto due volte a distanza di pochi secondi il tasto F6 facendo eseguire pdflatex due volte, poi avrei voluto vedere il risultato ottenuto nel file PDF, ma il tasto f7 non mi ha dato nessun risultato, nonostante nella configurazione si specificato di usare il visualizzatore interno; allora ho impostato il visualizzatore esterno (Adobe Reader) ho premuto il tasto F7 e A.Reader si è aprteo mostrando le tre pagine del documento, l’ultima delle quali contiene solo le informazioni fasulle che io nel file Bib.bib ho associato alla chiave breul:site.

    Come vedi le impostazioni che si trovano nel file, dopo aver corrette nella chiave backend il motore biber con il motore bibtex ha funzionato perfettamante come dicevo insialmente.

    Nota che biber non è detto che vanga distribuito con MiKTeX, mentre bibtex e bibtex8 (il primo accetta solo riferimenti scritti in ASCII, il secondo anche con condici a 8 bit, come latin1 o simili) sul Mac digerisocno entrambi anche file .bib scritti in UNICODE; questa, forse, è l’unica differenza dipendente dalla distribuzione di TeXLive per Mac. Ora tu hai TeXLive, quindi hai anche biber; nonostante ciò ti consiglio di usare bibtex. La documentazione di biblatex marca espressamente le funzionalità ottenibili solo con biber, ma io non ne ho avuto mai bisogno; chi ha usato biber, invece ha incontrato dei problemini perché produceva dei file ausiliari “autoincompatibili” (parola grossa e probabilmente non vera, ma la soluzione era quella di cancellare dei file prodotti da biber stesso, per rimetterlo in funzione).

    Go to top