Problema bibliografia biber – non compare

  • Creatore
    Topic
  • #96626
    Up
    0
    Down
    ::


    Ciao a tutti, sono nuovo del forum! 🙂
    Ho letto e studiato l’Arte, ho cercato nel forum ma non riesco a risolvere il mio problema con la bibliografia per la mia tesi.
    Ho trovato un sacco di gente con il mio stesso problema, ma non capisco perché a me non funziona! Ho provato anche a fare “copia e incolla” da casi risolti, eppure non mi va.
    Devo aver sbagliato qualcosa, e spero che mi aiutiate a capire che cosa!

    In poche parole: non mi compare la bibliografia nel mio documento LaTeX!

    Ecco in dettaglio tutti i passi che ho fatto, estrapolando dalle guide e vari casi diversi per cercare di far cose giuste!

    Uso Windows, ho scaricato l’ultima versione di MikTex e di Texmaker.

    Ho quindi scaricato il programma Biber (mi son anche fatto passare una vecchia versione da un amico perché quella dal sito mi sembra abbia un qualche errore),
    son andato poi nelle opzioni di Texmaker e l’ho selezionato nella voce “bib(la)tex”.
    A questo punto ho creato la mia bibliografia: nuovo file da texmaker, ci ho messo dentro solo cose come questa

    @thesis{cariola,
    author = {Pippo},
    title = {Studio su perché mia nonna non è una cariola},
    type = {Scientific},
    institution = {University of Padua},
    year = {2010},
    }

    dal menu a tendina “bibliografia”. Poi salvato come bibliografia.bib

    Poi sono andato nel file della mia tesi. Le citazioni le faccio con comandi come

    \cite{cariola}

    Poi, nel preambolo aggiungo questo

    \usepackage[style=numeric, citestyle=numeric,hyperref]{biblatex}
    \usepackage[babel]{csquotes}
    \bibliography{bibliografia}

    E alla fine della tesi invece (prima di \end{document} ovviamente), aggiungo questo

    \cleardoublepage
    \addcontentsline{toc}{chapter}{\bibname}
    \printbibliography

    A questo punto, dal menu quello con la freccina per la compilazione, premo su “latex” e poi premo la freccina per compilare,
    poi selezione “bibtex” e compilo, e poi di nuovo latex e compilo altre due volte.

    Dopo aver fatto tutto ciò, nel mio pdf le citazioni compaiono nel testo (tra parentesi, o il numeretto, in base a che comando do se \cite o \footcite eccetera..).

    Però della bibliografia a fine tesi neanche l’ombra!!

    Cosa sto sbagliando? Nella mia cartella, al posto del file .bbl, dopo la compilazione bibtex si crea un file .blg.

    Son due giorni che faccio di tutto e di più, ma non ne vengo fuori.. Qualche anima pia potrebbe aiutarmi?
    Vedo solo che quando compilo bibtex, sotto la da degli errori. Di preciso, ciò:

    “Process started

    Use of uninitialized value $llabel in concatenation (.) or string at C:\Users\Matteo\AppData\Local\Temp\par-4d617474656f\cache-63038a22a6dc2bcfc65352f2f3a3448ce3f3ab68\inc\lib/Biber.pm line 668.

    Use of uninitialized value in string eq at C:\Users\Matteo\AppData\Local\Temp\par-4d617474656f\cache-63038a22a6dc2bcfc65352f2f3a3448ce3f3ab68\inc\lib/Biber/SortLists.pm line 77.

    INFO – This is Biber 1.6 INFO – Logfile is ‘Prova1.blg’ INFO – Reading ‘Prova1.bcf’ WARN – Warning: Found biblatex control file version 2.6, expected version 2.4 INFO – Found 1 citekeys in bib section 0 INFO – Processing section 0 INFO – Looking for bibtex format file ‘bibliografia.bib’ for section 0 INFO – Found BibTeX data source ‘bibliografia.bib’

    Process exited with error(s)”

    Non ne vengo fuori.. Chiunque sappia aiutarmi, grazie davvero!!

    Matteo

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

      Albrizio” post=96319Ciao a tutti, sono nuovo del forum! 🙂
      Ho letto e studiato l’Arte, ho cercato nel forum ma non riesco a risolvere il mio problema con la bibliografia per la mia tesi.
      Ho trovato un sacco di gente con il mio stesso problema, ma non capisco perché a me non funziona! Ho provato anche a fare “copia e incolla” da casi risolti, eppure non mi va.
      Devo aver sbagliato qualcosa, e spero che mi aiutiate a capire che cosa!

      In poche parole: non mi compare la bibliografia nel mio documento LaTeX!

      Ecco in dettaglio tutti i passi che ho fatto, estrapolando dalle guide e vari casi diversi per cercare di far cose giuste!

      Uso Windows, ho scaricato l’ultima versione di MikTex e di Texmaker.

      Ho quindi scaricato il programma Biber (mi son anche fatto passare una vecchia versione da un amico perché quella dal sito mi sembra abbia un qualche errore),
      son andato poi nelle opzioni di Texmaker e l’ho selezionato nella voce “bib(la)tex”.
      A questo punto ho creato la mia bibliografia: nuovo file da texmaker, ci ho messo dentro solo cose come questa

      @thesis{cariola,
      author = {Pippo},
      title = {Studio su perché mia nonna non è una cariola},
      type = {Scientific},
      institution = {University of Padua},
      year = {2010},
      }

      dal menu a tendina “bibliografia”. Poi salvato come bibliografia.bib

      Poi sono andato nel file della mia tesi. Le citazioni le faccio con comandi come

      \cite{cariola}

      Poi, nel preambolo aggiungo questo

      \usepackage[style=numeric, citestyle=numeric,hyperref]{biblatex}
      \usepackage[babel]{csquotes}
      \bibliography{bibliografia}

      E alla fine della tesi invece (prima di \end{document} ovviamente), aggiungo questo

      \cleardoublepage
      \addcontentsline{toc}{chapter}{\bibname}
      \printbibliography

      A questo punto, dal menu quello con la freccina per la compilazione, premo su “latex” e poi premo la freccina per compilare,
      poi selezione “bibtex” e compilo, e poi di nuovo latex e compilo altre due volte.

      Dopo aver fatto tutto ciò, nel mio pdf le citazioni compaiono nel testo (tra parentesi, o il numeretto, in base a che comando do se \cite o \footcite eccetera..).

      Però della bibliografia a fine tesi neanche l’ombra!!

      Cosa sto sbagliando? Nella mia cartella, al posto del file .bbl, dopo la compilazione bibtex si crea un file .blg.

      Son due giorni che faccio di tutto e di più, ma non ne vengo fuori.. Qualche anima pia potrebbe aiutarmi?
      Vedo solo che quando compilo bibtex, sotto la da degli errori. Di preciso, ciò:

      “Process started

      Use of uninitialized value $llabel in concatenation (.) or string at C:\Users\Matteo\AppData\Local\Temp\par-4d617474656f\cache-63038a22a6dc2bcfc65352f2f3a3448ce3f3ab68\inc\lib/Biber.pm line 668.

      Use of uninitialized value in string eq at C:\Users\Matteo\AppData\Local\Temp\par-4d617474656f\cache-63038a22a6dc2bcfc65352f2f3a3448ce3f3ab68\inc\lib/Biber/SortLists.pm line 77.

      INFO – This is Biber 1.6 INFO – Logfile is ‘Prova1.blg’ INFO – Reading ‘Prova1.bcf’ WARN – Warning: Found biblatex control file version 2.6, expected version 2.4 INFO – Found 1 citekeys in bib section 0 INFO – Processing section 0 INFO – Looking for bibtex format file ‘bibliografia.bib’ for section 0 INFO – Found BibTeX data source ‘bibliografia.bib’

      Process exited with error(s)”

      Non ne vengo fuori.. Chiunque sappia aiutarmi, grazie davvero!!

      Matteo

      Mah, non so dirti molto di quegli errori. Tu dici di aver letto e studiato l’arte?
      Lusingato, ma nell’arte c’è scritto di scrivere \addbibresource{bibliografia.bib} e non \bibliography{bibliografia}, se usi Biber.

      Perché avresti dovuto scaricare Biber? Stai utilizzando una versione incompleta di MiKTeX? Se sì, disinstallala e installa quella completa.

      Ciao Tommaso

    • #96628
      Up
      0
      Down
      ::


      Devi cancellare la cartella par-4d617474656f e tutto il suo contenuto.
      Il percorso è indicato nel messaggio di errore:
      C:\Users\Matteo\AppData\Local\Temp\par-4d617474656f

      Si tratta di un problema noto, ma molto fastidioso.
      Per l’utente finale appare giustamente assurdo.
      Certo, si risolve molto semplicemente, ma rimane una di quelle piccole cose
      che allontanano i nuovi potenziali utenti.

      Per avere la bibliografia nell’indice basta
      `\printbibliography[heading=bibintoc]`

      Inoltre l’opzione corretta per csquotes è
      `\usepackage[autostyle]{csquotes}
      `

      Ciao
      Ivan

    • #96629
      Up
      0
      Down
      ::


      Grazie mille!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

      Dopo qualche tentativo di magheggio andato a vuoto, cancellando quella cartella e sostituendo \addbibresource{bibliografia.bib} a \bibliography{bibliografia} ora mi funziona!! 🙂

      Comunque il comando per chiamare l’avevo semplicemente confuso, e biber l’ho scaricato siccome nella versione di MikTex che ho scaricato, quella 64-bit, non è presente. E ho proprio letto che dovevo scaricarlo e metterlo nella cartella manualmente!

      So anche che dovrei usare Texlive, ma ho qualche problema con la connessione in questo momento quindi, siccome con miktex ho già fatto alcune ricerche in passato e non mi aveva dato problemi intanto tengo questo!

      Grazie mille, non ne venivo proprio fuori! Speriamo regga 😀

      Matteo

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

Go to top