Bibliografia: questa sconosciuta. Mac e Texshop.

  • Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da pavelio.
  • Creatore
    Topic
  • #60124
    pavelio
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti. Ho un problema. Non riesco, ma proprio non ci riesco, a inserire la Bibliografia nella mia tesi.

      Mi rivolgo a voi con un nuovo Topic perché anche avendo letto tutti i topic a riguardo della bibliografia, non sono riuscito a venirne fuori.

      Io lavoro in ambiente Mac, e per compilare la bibliografia ho usato BibDesk, che si trova di default nel pacchetto MacTex. Ho generato il mio .bib.

      Ora, ho richiamato la bibliografia nel preambolo (se non lo faccio mi dà errore e non va avanti):

      `\documentclass[a4paper,12pt]{report}

      \bibliography{biblio}`

      e ho richiamato un file chiamato impostazioni.tex nel quale è contenuta la dichiarazione del pacchetto biblatex (come L. Pantieri consiglia sempre!):

      `\usepackage[style=numeric]{biblatex}`

      nel corpo del documento ho inserito l’indice, elenchi tabelle e figure, numerazione, etc.

      `\pagenumbering{Roman}
      \setcounter{page}{1}

      \tableofcontents

      \listoffigures

      \listoftables

      \clearpage

      \pagenumbering{arabic}

      \input{capitoli/intro}

      \input{capitoli/cap1}

      \input{capitoli/conclusioni}`

      subito dopo ho inserito il comando di inclusione degli elementi non citati ma presenti nel .bib, ho incluso la bilbio da mettere nell’indice.

      `\nocite{*}
      \addcontentsline{toc}{chapter}{\bibname}

      \include{biblio}`

      usando TexShop, ho compilato con Latex, poi con Bibtex e ancoa due volte con Latex (scegliendo l’opzione nella barra in alto).

      Ma nulla. Niente. Nada de nada.

      Infinite sadness… 🙁

      Qualcuno può aiutarmi?

    Visualizzazione 7 filoni di risposte
    • Autore
      Risposte
      • #60125
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          Ciao a tutti. Ho un problema. Non riesco, ma proprio non ci riesco, a inserire la Bibliografia nella mia tesi.

          Mi rivolgo a voi con un nuovo Topic perché anche avendo letto tutti i topic a riguardo della bibliografia, non sono riuscito a venirne fuori.

          Io lavoro in ambiente Mac, e per compilare la bibliografia ho usato BibDesk, che si trova di default nel pacchetto MacTex. Ho generato il mio .bib.

          Ora, ho richiamato la bibliografia nel preambolo (se non lo faccio mi dà errore e non va avanti):

          `\documentclass[a4paper,12pt]{report}

          \bibliography{biblio}`

          e ho richiamato un file chiamato impostazioni.tex nel quale è contenuta la dichiarazione del pacchetto biblatex (come L. Pantieri consiglia sempre!):

          `\usepackage[style=numeric]{biblatex}`

          nel corpo del documento ho inserito l’indice, elenchi tabelle e figure, numerazione, etc.

          `\pagenumbering{Roman}
          \setcounter{page}{1}

          \tableofcontents

          \listoffigures

          \listoftables

          \clearpage

          \pagenumbering{arabic}

          \input{capitoli/intro}

          \input{capitoli/cap1}

          \input{capitoli/conclusioni}`

          subito dopo ho inserito il comando di inclusione degli elementi non citati ma presenti nel .bib, ho incluso la bilbio da mettere nell’indice.

          `\nocite{*}
          \addcontentsline{toc}{chapter}{\bibname}

          \include{biblio}`

          usando TexShop, ho compilato con Latex, poi con Bibtex e ancoa due volte con Latex (scegliendo l’opzione nella barra in alto).

          Ma nulla. Niente. Nada de nada.

          Infinite sadness… 🙁

          Qualcuno può aiutarmi?

          Quel codice in rosso da dove esce? Sostituiscilo con
          `\printbibliography`
          Se carichi babel con qualche lingua, allora prima di biblatex carica anche:
          `\usepackage[babel]{csquotes}`

          Ciao
          Orlando

        • #60126
          pavelio
          Partecipante
            Up
            0
            Down
            ::


            Grazie per il suggerimento Orlando.

            Avevo già inserito csquotes, ma comunque non funziona. La bibiografia non si carica…

            😥

          • #60127
            admin
            Amministratore del forum
              Up
              0
              Down
              ::

              Grazie per il suggerimento Orlando.

              Avevo già inserito csquotes, ma comunque non funziona. La bibiografia non si carica…

              😥

              Ma hai tolto \include{biblio} e messo \printbibliography e compilato il numero necessario di volte? Anzi fai anche un’altra cosa: cancella tutti i file ausiliari delle compilazioni precedenti e riprova.

              Ciao
              Orlando

            • #60128
              pavelio
              Partecipante
                Up
                0
                Down
                ::


                Fatto. Due volte. Ma niente.

                Ho cancellato i file ausiliari.

                Ho compilato con Latex, Bibtex, Latex, Latex. Niente.

                PS. Il comando giusto per citare è `\cite{bookname}`??

              • #60129
                Up
                0
                Down
                ::


                Alla compilazione con bibtex che messaggio ottieni sulla console?
                Il codice che hai fornito, con le correzioni che ti sono state indicate, è corretto. Secondo me c’è un errore di sintassi nel file .bib. Oppure il file .bib non è nella cartella del file principale .tex. Oppure non si chiama biblio.tex. Oppure l’argomento di \cite non corrisponde a nessuna voce del file .bib.

                Ciao
                Ivan

              • #60130
                pavelio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  LaTeX Warning: Empty bibliography on input line 56.

                  [19] (./principale.aux)

                  LaTeX Font Warning: Some font shapes were not available, defaults substituted.

                  LaTeX Warning: There were undefined references.

                  Package biblatex Warning: Please (re)run BibTeX on the file(s):
                  (biblatex) principale.aux
                  (biblatex) and rerun LaTeX afterwards.

                  Il file .bib si chiama biblio.bib ed è nella stessa cartella di principale.tex

                  e, no, non si chiama biblio.tex

                • #60131
                  OldClaudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    OK hai mostrato parte die file principale.log.

                    Invece devi mostare il file biblio.blg, che è il file “log” prodotto dall’esecuzione di bibtex.

                  • #60132
                    pavelio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Risolto!

                      Come in tutte le cose: con un po’ di fortuna, un po’ di memoria e tanta, tanta curiosità!

                      Il problema era semplice: caricavo il pacchetto ucs e il pacchetto biblatex… due pacchetti incompatibili.

                      Come ho fatto? Semplice… Ogni volta che edito la tesi, il compiler si fermava su \begin{document}, ma dato che premendo invio arrivava al termine della compilazione, beh… me ne ero sempre fregato.

                      È bastato scivere una semplice h di aiuto… e il problema è risolto!

                      Grazie a tutti!

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

                  Go to top