Bibliografia vuota? Riferimenti vuoti?

  • Creatore
    Topic
  • #104811
    Up
    0
    Down
    ::


    Salve a tutti,
    sto incontrando serie difficoltà con la bibliografia, credo a causa di qualche settaggio non corretto che però non riesco a capire quale sia.

    Premetto col dire che sto cercando di far funzionare prima il tutto con un minifile di prova per poi passare alla bibliografia della tesi vera e propria.

    `
    \documentclass{article}
    \usepackage{filecontents}
    \begin{filecontents*}{\jobname.bib}
    @ARTICLE{example,
    author = {Other, Anthony Norman},
    title = {Some things I did},
    year = {2014},
    journal = {J.~Irrep. Res.},
    volume = {1},
    number = {1},
    pages = {1-10}
    }
    \end{filecontents*}
    \usepackage[backend=biber]{biblatex}
    \addbibresource{\jobname.bib}
    \begin{document}
    Hello\cite{example}.
    \printbibliography
    \end{document}
    `

    Utilizzo con ubuntu l’editor TexMaker che ho configurato così che l’ordine di compilazione sia: pdflatex + bibtex + pdflatex e ho editato i comandi in modo che in Bib(La)Tex ci sia:

    `”/opt/texbin/biber” %`

    Lanciando la compilazione il log di biber è

    `
    [0] Config.pm:327> INFO – This is Biber 2.3
    [0] Config.pm:330> INFO – Logfile is 'prova.blg'
    [58] biber:287> INFO – === ven gen 29, 2016, 10:50:52
    [83] Biber.pm:346> INFO – Reading 'prova.bcf'
    [226] Utils.pm:147> WARN – Warning: Found biblatex control file version 2.5, expected version 2.9
    [227] Biber.pm:689> INFO – Found 1 citekeys in bib section 0
    [228] Biber.pm:3066> INFO – Processing section 0
    [247] Biber.pm:3206> INFO – Looking for bibtex format file 'prova.bib' for section 0
    [248] bibtex.pm:1062> INFO – Decoding LaTeX character macros into UTF-8
    [249] bibtex.pm:923> INFO – Found BibTeX data source 'prova.bib'
    [286] UCollate.pm:66> INFO – Overriding locale '' defaults 'normalization = NFD' with 'normalization = prenormalized'
    [290] UCollate.pm:66> INFO – Overriding locale '' defaults 'variable = shifted' with 'variable = non-ignorable'
    [290] Biber.pm:2943> INFO – Sorting list '' of type 'entry' with scheme '' and locale ''
    [290] Biber.pm:2947> INFO – No sort tailoring available for locale ''
    [292] bbl.pm:505> INFO – Writing 'prova.bbl' with encoding 'ascii'
    [293] bbl.pm:596> INFO – Output to prova.bbl
    [293] Biber.pm:107> INFO – WARNINGS: 1
    `

    Mi sembrerebbe tutto okay dato che controllando in TexLive Manager la versione biblatex installata è la 3.2

    Quello che mi da pensiero è il file di log

    `
    This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) (format=pdflatex 2016.1.27) 29 JAN 2016 10:50
    entering extended mode
    restricted \write18 enabled.
    %&-line parsing enabled.
    **prova.tex
    (./prova.tex
    LaTeX2e <2011/06/27>
    Babel <3.9h> and hyphenation patterns for 78 languages loaded.
    (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
    File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
    )
    \c@part=\count79
    \c@section=\count80
    \c@subsection=\count81
    \c@subsubsection=\count82
    \c@paragraph=\count83
    \c@subparagraph=\count84
    \c@figure=\count85
    \c@table=\count86
    \abovecaptionskip=\skip41
    \belowcaptionskip=\skip42
    \bibindent=\dimen102
    )
    (/usr/share/texlive/texmf-dist/tex/latex/filecontents/filecontents.sty
    Package: filecontents 2011/10/08 v1.3 Create an external file from within a LaT
    eX document
    )

    LaTeX Warning: Overwriting file `./prova.bib'.

    \openout15 = `prova.bib'.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.sty
    Package: biblatex 2013/11/25 v2.8a programmable bibliographies (PK/JW/AB)

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex2.sty
    Package: biblatex2 2013/11/25 v2.8a programmable bibliographies (biber) (PK/JW/
    AB)

    ………………..

    Package biblatex Info: Trying to load compatibility code…
    Package biblatex Info: … file 'blx-compat.def' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/blx-compat.def
    File: blx-compat.def 2013/11/25 v2.8a biblatex compatibility (PK/JW/AB)
    )
    Package biblatex Info: Trying to load generic definitions…
    Package biblatex Info: … file 'biblatex.def' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.def
    File: biblatex.def
    \c@textcitecount=\count197
    \c@textcitetotal=\count198
    \c@textcitemaxnames=\count199
    \c@biburlnumpenalty=\count200
    \c@biburlucpenalty=\count201
    \c@biburllcpenalty=\count202
    \c@smartand=\count203
    )
    Package biblatex Info: Trying to load bibliography style 'numeric'…
    Package biblatex Info: … file 'numeric.bbx' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
    File: numeric.bbx 2013/11/25 v2.8a biblatex bibliography style (PK/JW/AB)
    Package biblatex Info: Trying to load bibliography style 'standard'…
    Package biblatex Info: … file 'standard.bbx' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
    File: standard.bbx 2013/11/25 v2.8a biblatex bibliography style (PK/JW/AB)
    \c@bbx:relatedcount=\count204
    \c@bbx:relatedtotal=\count205
    ))
    Package biblatex Info: Trying to load citation style 'numeric'…
    Package biblatex Info: … file 'numeric.cbx' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
    File: numeric.cbx 2013/11/25 v2.8a biblatex citation style (PK/JW/AB)
    Package biblatex Info: Redefining '\cite'.
    Package biblatex Info: Redefining '\parencite'.
    Package biblatex Info: Redefining '\footcite'.
    Package biblatex Info: Redefining '\footcitetext'.
    Package biblatex Info: Redefining '\smartcite'.
    Package biblatex Info: Redefining '\supercite'.
    Package biblatex Info: Redefining '\textcite'.
    Package biblatex Info: Redefining '\textcites'.
    Package biblatex Info: Redefining '\cites'.
    Package biblatex Info: Redefining '\parencites'.
    Package biblatex Info: Redefining '\smartcites'.
    )
    Package biblatex Info: Trying to load configuration file…
    Package biblatex Info: … file 'biblatex.cfg' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.cfg
    File: biblatex.cfg
    )))
    Package biblatex Info: Trying to load language 'english'…
    Package biblatex Info: … file 'english.lbx' found.

    (/usr/share/texlive/texmf-dist/tex/latex/biblatex/lbx/english.lbx
    File: english.lbx 2013/11/25 v2.8a biblatex localization (PK/JW/AB)
    )
    \@quotelevel=\count206
    \@quotereset=\count207
    (./prova.aux)
    \openout1 = `prova.aux'.

    LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 16.
    LaTeX Font Info: … okay on input line 16.
    LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 16.
    LaTeX Font Info: … okay on input line 16.
    LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 16.
    LaTeX Font Info: … okay on input line 16.
    LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 16.
    LaTeX Font Info: … okay on input line 16.
    LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 16.
    LaTeX Font Info: … okay on input line 16.
    LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 16.
    LaTeX Font Info: … okay on input line 16.
    Package biblatex Info: No input encoding detected.
    (biblatex) Assuming 'ascii'.
    Package biblatex Info: Automatic encoding selection.
    (biblatex) Assuming data encoding 'ascii'.
    \openout3 = `prova.bcf'.

    Package biblatex Info: Trying to load bibliographic data…

    Package biblatex Warning: File 'prova.bbl' is wrong format version – expected 2
    .3.

    Package biblatex Info: … file 'prova.bbl' found.
    (./prova.bbl)
    Package biblatex Info: Reference section=0 on input line 16.
    Package biblatex Info: Reference segment=0 on input line 16.

    LaTeX Warning: Empty bibliography on input line 18.
    `

    Sembra che venga utilizzata una versione di biblatex che non è quella di CTAN? Eppure ho seguito la guida per l’installazione di TexLive su Linux e which tex risponde con il path corretto… E’ questo il problema?

    Utilizzando bibtex come backend (e impostando il path di bibtex in texmaker /opt/tex/bibtex) invece tutto funziona..

    Grazie a tutti dell’aiuto PREZIOSISSIMO!

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #104812
      Up
      0
      Down
      ::


      Innanzitutto complimenti per l’accuratezza e la completezza con cui hai posto il quesito.

      Ho provato il tuo codice e con biblatex 3.2 funziona correttamente. Tu hai la 2.8.
      Biber 2.3 richiede biblatex 2.9 o superiore.
      Aggiorna con TeX Live Manager e vedi che succede.

      Ciao
      Ivan

    • #104813
      Up
      0
      Down
      ::


      Innanzitutto grazie a te della risposta.

      Purtroppo (o per fortuna) in TeX Live Manager la versione di biblatex che risulta correntemente installata (e aggiornata) è proprio la 3.2.

      Per questo il mio timore è che in qualche modo ci sia un conflitto di versioni tra quella CTAN e quella dei repository Ubuntu.

      E ahimè la prova che hai fatto mi da quasi una triste conferma.

      Grazie, Davide

    • #104814
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Infatti il tuo file .lof comincia con la riga:`This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) (format=pdflatex 2016.1.27) 29 JAN 2016 10:50`che mostra chiaramente che stai compilando con al TeXLive/Debian di Ubuntu, non con quella di CTAN. Vedi inoltre che la TeXLive/debian è del 2-13, vecchia di due anni; con il tumultuoso evolversi di TeXLive, lavora con un software che è di due anni fa vuol dire lavorare con software obsoleto e incompatibile con altre cose più moderne.

        Posso sbagliarmi, ma credo di poter intuire che NON hai impostato correttamente il link indicato nel testo texlive-ubuntu.pdf che è il punto di riferimento per l’installazione per l’installazione della TeXLive scaricata da CTAN, accanto alla TeXLive/Debian in modo che la seconda soddisfi le dipendenze dei vari pacchetti Debian, ma quella “vera”, quella di CTAN, serve per lavorare davvero con il sistema TeX.
        Ricontrolla punto per punto la procedura di installazione e continua a ricontrollare finché nel file log non appare la dicitura TeXLive 2015 senza /Debian.

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top