BIBLIOGRAFIA con BIBTEX

  • Creatore
    Topic
  • #110342
    Up
    0
    Down
    ::


    Salve a tutti, premetto di aver letto credo tutte le domande in questione sul forum, ma non sono riuscito a trovare una risposta.
    Il problema è questo.

    Ho intenzione di creare la bibliografia con Bibtex. Ho un Mac e uso TexMaker. Ho aperto Texmaker ed ho creato, all’interno della stessa cartella della mia tesi, un file chiamato “bibliografia.bib” al cui interno ho inserito i codici di un documento di google scholar. Ho compilato con Bibtex. Ho aperto il file della tesi e subito prima di \end{documento} ho inserito questi codici:

    \addcontentsline{toc}{chapter}{Bibliografia}
    \bibliographystyle{plain}
    \bibliography{bibliografia}
    Ho compilato una volta con Latex, una volta con Bibtex, e due volte con Latex.
    Risultato?
    Alla fine del pdf vi è la sezione bibliografia senza nessun documento all’interno.
    Chiedo il vostro aiuto perchè sono giorni che ci sto dietro!
    Grazie.

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #110343
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Il problema è chiaramente in bibliografia.bib.

        Senza di quello che hai messo dentro quel file è dificile dirti che cosa non va.

        Comincia a leggere il file .blg che si trova nella stessa cartella dove hia messo bibliografia.bib. Lì dovrebbe esserci scritto perché non ha genrerato il file .bbl partendo dal file .bib.

        Poi puoi leggere una qualsiasi delle guide generali che torvi nella sezione Documentazione di questo sito. chi più diffusamante chi meno parla delle bibliografie da creare con BibTeX o con biber. Ma sostanzialmente il file .bib è lo stesso; biber può gestire più parole chiave di BibTeX, ed è epr questo che rappresenta il motore di gestione dei database bibligrafici quando si usa il pacchetto biblatex. Tu invece stai usando lo stile bibliografico plain (riferimenti numerati, citazioni per numero, ordine alfabtico per cognome del primo autore.) e BibTeX, quindi uno dei motivi di mancata generazione del file .bbl potrebbe essere che quelo che hai copiato da google scholar.

        Tuttavia, come ho detto, senza il file .bib che hai creato e impossibile tirare ad indovinare che cosa sia successo.

      • #110344
        Up
        0
        Down
        ::


        Questo è tutto il contenuto del file “bibliografia.bib”:
        `\begin{document}
        @article{engle08,
        title={The spline-GARCH model},
        author={Engle, Robert F and Rangel, Jose Gonzalo},
        journal={Review of Financial Studies},
        volume={21},
        number={3},
        pages={1187–1222},
        year={2008},
        publisher={Soc Financial Studies}
        }
        \end{document}`

        Questo è tutto il contenuto del file .blg:
        `This is BibTeX, Version 0.99d (TeX Live 2016)
        Capacity: max_strings=35307, hash_size=35307, hash_prime=30011
        The top-level auxiliary file: Primo tentativo.aux
        The style file: plain.bst
        I found no \citation commands—while reading file Primo tentativo.aux
        Database file #1: bibiografia.bib
        You've used 0 entries,
        2118 wiz_defined-function locations,
        497 strings with 4014 characters,
        and the built_in function-call counts, 18 in all, are:
        = — 0
        > — 0
        < -- 0 + -- 0 - -- 0 * -- 2 := -- 7 add.period$ -- 0 call.type$ -- 0 change.case$ -- 0 chr.to.int$ -- 0 cite$ -- 0 duplicate$ -- 0 empty$ -- 1 format.name$ -- 0 if$ -- 1 int.to.chr$ -- 0 int.to.str$ -- 0 missing$ -- 0 newline$ -- 3 num.names$ -- 0 pop$ -- 0 preamble$ -- 1 purify$ -- 0 quote$ -- 0 skip$ -- 1 stack$ -- 0 substring$ -- 0 swap$ -- 0 text.length$ -- 0 text.prefix$ -- 0 top$ -- 0 type$ -- 0 warning$ -- 0 while$ -- 0 width$ -- 0 write$ -- 2 (There was 1 error message)`

      • #110345
        Massimiliano
        Partecipante
          Up
          0
          Down
          ::


          Ciao Angelucci,

          il problema è che nel file .bib non vanno \begin e \end document.
          Leggi l’Arte di Pantieri, pag 124 (se non ricordo male), è spiegato molto bene come creare il file .bib

        • #110346
          Up
          0
          Down
          ::


          Hai ragione ma infatti ho già provato ad eliminarli e la situazione rimane la medesima. Ho già letta credo tutte le guide in questione.

        • #110347
          Up
          0
          Down
          ::


          Ho eliminato il begindocument e l’enddocument sul file bib ma le scritte all’interno del file .blg rimangono invariate. All’interno del file .bbl non vi è inserito niente se non \begin{thebibliography} e \end{thebibliography}. Ho provato ad utilizzare altri singoli articoli di google scholar ma il problema rimane invariato. Cosa posso fare?

        • #110348
          Massimiliano
          Partecipante
            Up
            0
            Down
            ::


            Nel file .bib non va messo altro se non i libri che intendi citare.
            Prova con questo mio esempio e vedi se funziona:
            1) file.tex
            `
            \documentclass[a4paper]{book}

            \usepackage[italian]{babel}
            \usepackage[T1]{fontenc}
            \usepackage[latin1]{inputenc}

            \begin{document}

            \nocite{*}
            \addcontentsline{toc}{chapter}{Bibliografia}
            \bibliographystyle{plain}
            \bibliography{bibliografia.bib}

            \end{document}
            `

            2) file.bib
            `
            @article{engle08,
            title={The spline-GARCH model},
            author={Engle, Robert F and Rangel, Jose Gonzalo},
            journal={Review of Financial Studies},
            volume={21},
            number={3},
            pages={1187–1222},
            year={2008},
            publisher={Soc Financial Studies}
            }
            `

            Procedura:
            pdfLaTeX -> BiBTeX -> pdfLaTeX

            Fammi sapere se ti da comunque errori.

          • #110349
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Il file .blg non va solo allegato al messaggio; prima va anche letto. Non hai notato la riga
              `I found no \citation commands—while reading file Primo tentativo.aux`

              In quella riga c’è scritto che nel tuo file .tex non hai citato niente; come fa BibTeX a estrarre dal database quello che occorre per i riferimenti?

              Allora hai già tolto [tt]\begin{document}[/tt] e [tt]\end{document}[/tt] dal file .bib, come ti ha detto @Marluxia; bene, ma continui ada vare lo stesso errore perché non hai citato niente.

              Il modello che ti ha allegato @Marluxia compila beme anche se non si è mi citato niente con il comando \cite, ma compone la bibliografia perché correttamente @Marluxia ha messo il comando [tt]\nocite{*}[/tt] che vuol dire: riporta tutto (*) in bibliografia anche se non è stato citato (\nocite).

              Come ti ho detto queste cose sono scritte in qualunque guida che puoi scaricare dalla sezione Documentazione di questo sito.

              Non essere timido; scarica e leggi la documentazione; c’è chi l’ha scritta per te e per molti altri, proprio per evitarvi di perdere tempo ad aspettare risposte dal forum che talvolta arrivano subito e qualche volta (molto raramente) non arrivano mai.

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

          Go to top