Biber e bibliografia

  • Creatore
    Topic
  • #109789
    Up
    0
    Down
    ::


    Ciao a tutti, è un paio di anni che ho iniziato a utilizzare latex e fino a oggi sono sempre riuscito a cavarmela o utilizzando la sacra bibbia (L’Arte) unita a un altro paio di guide o utilizzando post già aperti sul forum. Purtroppo però adesso sono incappato in qualche errore durante la creazione della bibliografia della mia tesi. L’obiettivo è, utilizzando Biber, sfruttare un file .bib creato tramite mendely per ottenere la bibliografia in automatico all’interno della tesi. Come editor utilizzo TexWorks e per poter inserire Biber ho seguito la procedura illustrata in Gregorio, 2011.
    Inserisco il codice utilizzato e il messaggio di errore:
    `

    \documentclass[12pt,italian]{toptesi}

    \usepackage[utf8]{inputenc}
    \usepackage[version=3]{mhchem}
    \usepackage[T1]{fontenc}
    \usepackage{newtxtext}
    \usepackage{fancyhdr}

    \usepackage[english,italian]{babel}

    \usepackage[autostyle,italian=guillemets]{csquotes}
    \usepackage[backend=biber]{biblatex}
    \addbibresource{bibliografia.bib}

    \begin{document}
    %
    %
    %
    %
    %
    %
    \cleardoublepage
    \addcontentsline{toc}{chapter}{\bibname}
    \nocite{*}
    \printbibliography

    \end{document}

    `

    Quando lancio Biber mi compare il seguente errore:

    INFO – This is Biber 2.6
    INFO – Logfile is ‘tesi
    .blg’
    ERROR – Cannot find control file ‘tesi
    .bcf’! – did you pass the “backend=biber” option to BibLaTeX?
    INFO – ERRORS: 1

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #109790
      Up
      0
      Down
      ::


      Anche a me tempo addietro era sorto un errore simile…

      Prova ad andare nella cartella della tesi e cancella manualmente il file [tt]tesi.bcf[/tt].
      Fatto ciò, ricompila la tesi un paio di volte con pdfLaTeX (che immagino tu usi), quindi lancia Biber.
      Facci sapere come va.

      Ciao,
      LI

    • #109791
      Up
      0
      Down
      ::


      P.S.: a me funziona 🙂

      Se il problema persiste, elimina manualmente anche gli altri file ausiliari di tesi.tex e ripeti la procedura che ho scritto sopra.

    • #109792
      Up
      0
      Down
      ::


      Ciao. Ho appena provato in entrambi i modi ma mi dà sempre lo stesso errore 😕 . All’inizio mi era sorto il dubbio che non avessi Biber (come successo a un altro utente del forum), ma in realtà il messaggio stesso mi informa della presenza del programma, che comunque trovo nella cartella:
      C:\Program Files\MiKTeX 2.9\miktex\bin\x64
      sotto il simbolo del dromedario.

      P.s. Potrebbe dipendere da come è strutturato lo stesso file .bib?

    • #109793
      Massimiliano
      Partecipante
        Up
        0
        Down
        ::


        Ciao Tilt,

        ho provato a compilare il tuo codice con una bibliografia di prova e funziona, riusciresti a postare la tua?
        Non credo che sia un problema del file .bib (quando a me capita quell’errore cancello tutti i file ausiliari, ricompilo e parte tutto) però non si sa mai

      • #109794
        Up
        0
        Down
        ::


        In realtà stavo utilizzando la bibliografia creata automaticamente da Mendeley, una sorta di file gigantesco che adesso ho semplificato per fare delle prove:

        @article{Reham2016,
        author={Reham M},
        title={blaba},
        journaltitle={blabablaba},
        date={2016},
        }

        Mantenendo però l’aspetto del file originario.

      • #109795
        Massimiliano
        Partecipante
          Up
          0
          Down
          ::


          Anche con quella bibliografia non ho problemi a compilare il codice.
          L’unico suggerimento che posso darti è:
          1) prova a cancellare di nuovo tutti i file ausiliari (.aux, .bbl, .bcf, etc.) e ricompilare
          2) se non dovesse funzionare prova a togliere biber e reimpostarlo seguendo la guida che hai già usato

          Fammi sapere se risolvi.

        • #109796
          Up
          0
          Down
          ::


          FUNZIONA!! Ho tolto e reinserito biber e adesso funziona!! Grazie a tutti! Davvero!

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

      Go to top