Inserire la Bibliografia

  • Creatore
    Topic
  • #98458
    Up
    0
    Down
    ::


    Ciao, ragazzi.

    Sono nuovo del forum…
    Mi mancano 4 esami per finire il mio percorso di studi e mi sto “portando avanti” con l’utilizzo di LaTeX per la tesi.
    Vorrei chiedervi questo: ho problemi ad inserire la bibliografia.
    Ho fatto la procedura descritta da Lorenzo Pantieri, ma non riesco, appunto, ad inserirla.

    Nel preambolo del documento (principale) Tesi.tex ho le seguenti specifiche (solo per la bibliografia):

    —————————————————————————

    \usepackage[autostyle, italian=guillemets]{csquotes}
    \usepackage[backend=biber, style=numeric]{biblatex}
    \usepackage{guit}
    \addbibresource{Bibliografia.bib}

    —————————————————————————

    Nel documento, invece, Bibliografia.bib, ho il codice (copiato da Pantieri):

    —————————————————————————

    @book{eco:tesi,
    author = {Eco, Umberto},
    title = {Come si fa una tesi di laurea},
    publisher = {Bompiani},
    date = {1977},
    location = {Milano},
    }
    @article{mori:tesi,
    author = {Mori, Lapo Filippo},
    title = {Scrivere la tesi di laurea con \LaTeXe},
    journaltitle = {\Ars},
    number = {3},
    date = {2007},
    }
    @manual{mori:poesie,
    author = {Mori, Lapo Filippo},
    title = {Scrivere poesie con \LaTeX},
    date = {2007},
    url = {http://www.guitex.org/},
    }

    ——————————————————————————-

    Ora i miei dubbi sono questi:

    – per la bibliografia, oltre ad inserire quei pacchetti nel preambolo di Tesi.tex, come posso fare per richiamarla?
    – inoltre, per il file .bib, io ho aperto un file.tex, ho copiato il codice dentro, e l’ho salvato con l’estensione .bib. Va bene così?

    Grazie mille, Lorenzo

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #98459
      Up
      0
      Down
      ::

      Bron” post=97995Ciao, ragazzi.

      Sono nuovo del forum…
      Mi mancano 4 esami per finire il mio percorso di studi e mi sto “portando avanti” con l’utilizzo di LaTeX per la tesi.
      Vorrei chiedervi questo: ho problemi ad inserire la bibliografia.
      Ho fatto la procedura descritta da Lorenzo Pantieri, ma non riesco, appunto, ad inserirla.

      Nel preambolo del documento (principale) Tesi.tex ho le seguenti specifiche (solo per la bibliografia):

      —————————————————————————

      \usepackage[autostyle, italian=guillemets]{csquotes}
      \usepackage[backend=biber, style=numeric]{biblatex}
      \usepackage{guit}
      \addbibresource{Bibliografia.bib}

      —————————————————————————

      Nel documento, invece, Bibliografia.bib, ho il codice (copiato da Pantieri):

      —————————————————————————

      @book{eco:tesi,
      author = {Eco, Umberto},
      title = {Come si fa una tesi di laurea},
      publisher = {Bompiani},
      date = {1977},
      location = {Milano},
      }
      @article{mori:tesi,
      author = {Mori, Lapo Filippo},
      title = {Scrivere la tesi di laurea con \LaTeXe},
      journaltitle = {\Ars},
      number = {3},
      date = {2007},
      }
      @manual{mori:poesie,
      author = {Mori, Lapo Filippo},
      title = {Scrivere poesie con \LaTeX},
      date = {2007},
      url = {http://www.guitex.org/},
      }

      ——————————————————————————-

      Ora i miei dubbi sono questi:

      – per la bibliografia, oltre ad inserire quei pacchetti nel preambolo di Tesi.tex, come posso fare per richiamarla?
      – inoltre, per il file .bib, io ho aperto un file.tex, ho copiato il codice dentro, e l’ho salvato con l’estensione .bib. Va bene così?

      Grazie mille, Lorenzo

      Benvenuto nel forum 🙂

      Prova con: `
      \documentclass{article}

      \usepackage{filecontents}
      % genera il file .bib della bibliografia
      \begin{filecontents*}{Bibliografia.bib}
      @book{eco:tesi,
      author = {Eco, Umberto},
      title = {Come si fa una tesi di laurea},
      publisher = {Bompiani},
      date = {1977},
      location = {Milano},
      }
      @article{mori:tesi,
      author = {Mori, Lapo Filippo},
      title = {Scrivere la tesi di laurea con \LaTeXe},
      journaltitle = {\Ars},
      number = {3},
      date = {2007},
      }
      @manual{mori:poesie,
      author = {Mori, Lapo Filippo},
      title = {Scrivere poesie con \LaTeX},
      date = {2007},
      url = {www.guitex.org/},
      }
      \end{filecontents*}

      \usepackage[autostyle, italian=guillemets]{csquotes}
      \usepackage[backend=biber, style=numeric]{biblatex}
      \usepackage{guit}
      \addbibresource{Bibliografia.bib}

      \begin{document}
      Prova:
      \nocite{*}
      \printbibliography
      \end{document}
      ` In merito all’ultimo punto: il file deve avere estensione .bib, stop. Crealo con l’editor che preferisci, fai solo attenzione che abbia quell’estensione e basta.

      Ciao
      Claudio

    • #98460
      Up
      0
      Down
      ::

      cfiandra” post=97998

      Ciao, ragazzi.

      Sono nuovo del forum…
      Mi mancano 4 esami per finire il mio percorso di studi e mi sto “portando avanti” con l’utilizzo di LaTeX per la tesi.
      Vorrei chiedervi questo: ho problemi ad inserire la bibliografia.
      Ho fatto la procedura descritta da Lorenzo Pantieri, ma non riesco, appunto, ad inserirla.

      Nel preambolo del documento (principale) Tesi.tex ho le seguenti specifiche (solo per la bibliografia):

      —————————————————————————

      \usepackage[autostyle, italian=guillemets]{csquotes}
      \usepackage[backend=biber, style=numeric]{biblatex}
      \usepackage{guit}
      \addbibresource{Bibliografia.bib}

      —————————————————————————

      Nel documento, invece, Bibliografia.bib, ho il codice (copiato da Pantieri):

      —————————————————————————

      @book{eco:tesi,
      author = {Eco, Umberto},
      title = {Come si fa una tesi di laurea},
      publisher = {Bompiani},
      date = {1977},
      location = {Milano},
      }
      @article{mori:tesi,
      author = {Mori, Lapo Filippo},
      title = {Scrivere la tesi di laurea con \LaTeXe},
      journaltitle = {\Ars},
      number = {3},
      date = {2007},
      }
      @manual{mori:poesie,
      author = {Mori, Lapo Filippo},
      title = {Scrivere poesie con \LaTeX},
      date = {2007},
      url = {http://www.guitex.org/},
      }

      ——————————————————————————-

      Ora i miei dubbi sono questi:

      – per la bibliografia, oltre ad inserire quei pacchetti nel preambolo di Tesi.tex, come posso fare per richiamarla?
      – inoltre, per il file .bib, io ho aperto un file.tex, ho copiato il codice dentro, e l’ho salvato con l’estensione .bib. Va bene così?

      Grazie mille, Lorenzo

      Benvenuto nel forum 🙂

      Prova con: `
      \documentclass{article}

      \usepackage{filecontents}
      % genera il file .bib della bibliografia
      \begin{filecontents*}{Bibliografia.bib}
      @book{eco:tesi,
      author = {Eco, Umberto},
      title = {Come si fa una tesi di laurea},
      publisher = {Bompiani},
      date = {1977},
      location = {Milano},
      }
      @article{mori:tesi,
      author = {Mori, Lapo Filippo},
      title = {Scrivere la tesi di laurea con \LaTeXe},
      journaltitle = {\Ars},
      number = {3},
      date = {2007},
      }
      @manual{mori:poesie,
      author = {Mori, Lapo Filippo},
      title = {Scrivere poesie con \LaTeX},
      date = {2007},
      url = {www.guitex.org/},
      }
      \end{filecontents*}

      \usepackage[autostyle, italian=guillemets]{csquotes}
      \usepackage[backend=biber, style=numeric]{biblatex}
      \usepackage{guit}
      \addbibresource{Bibliografia.bib}

      \begin{document}
      Prova:
      \nocite{*}
      \printbibliography
      \end{document}
      ` In merito all’ultimo punto: il file deve avere estensione .bib, stop. Crealo con l’editor che preferisci, fai solo attenzione che abbia quell’estensione e basta.

      Ciao
      Claudio

      Grazie, Claudio.

      Funziona tutto quanto! 🙂

    • #98461
      Up
      0
      Down
      ::


      Salve, sono anche io nuovo del forum (e di Latex, che sto provando ad usare per la tesi) e questo topic potrei benissimo averlo aperto io, dato che riscontro su per giù gli stessi problemi anche se, nel mio caso, non funzionano le soluzioni date.

      Il mio problema è che Texmaker mi dice che le citazioni che faccio sono “undefined”. Il file .bib che sto usando è stato creato con JabRef e le “bibtexkey” sono state impostate in automatico dal programma (quindi non sono del tipo “autore:documento” come si trovano nelle guide Latex che trattano l’argomento, però anche cambiandole in quel senso l’errore permane), immagino che il mio errore sia stato nel fare riferimento al file .bib che ho messo nella stessa cartella dove sta il file .tex a cui sto lavorando e in cui stanno le immagini che metto.
      `
      \usepackage[autostyle,italian=guillemets]{csquotes}
      \usepackage[backend=biber]{biblatex}
      \usepackage{hyperref}
      \newcommand{\omissis}{[\ldots\negthinspace]}
      \newcommand{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
      \addbibresource{Bibliografia.bib}

      \begin{document} %crea il documento

      […]

      \cite{Ferr1994}
      `

      Quello che mi appare al posto della citazione è esattamente quello che scrivo tra graffe solo messo tra quadre in mezzo al testo o in nota (se uso \footcite) e non mi stampa la bibliografia perché dice che è vuota.

      Grazie in anticipo per l’attenzione che vorrete dedicare a questo mio quesito.

    • #98462
      Up
      0
      Down
      ::


      Benvenuto!

      Per generare citazioni e bibliografia servono tre step di compilazione:
      1) latex
      2) biber
      3) latex

      Per il secondo punto, devi impostare texmaker affinché usi biber al posto del vecchio bibtex, che rimane ancora di default so tutti gli editor che conosco. Vai nelle preferenze di Texmaker e modifica il motore bibliografico seguendo le indicazioni che trovi sulla guida di Pantieri e Gordini.
      Le chiavi assegnate alle voci non hanno nulla a che fare con il tuo problema. Sono appunto convenzionali e l’unico limite è che non possono contenere caratteri troppo strani né caratteri accentati. Due punti, trattino basso e trattino dovrebbero essere sufficienti. Probabilmente si possono usare anche altri simboli, ma non ho mai indagato sulla questione.

      Ciao
      Ivan

    • #98463
      Up
      0
      Down
      ::


      Grazie 🙂 effettivamente era ancora impostato bibtex, il problema è che la guida dice di andare sulle impostazioni e sostituire biber a bibtex, peccato che se lancio la compilazione subito dopo il cambio mi dà errore…

      Ho provato sia a lasciare che a togliere il simbolo %

      Attachments:
      You must be logged in to view attached files.
    • #98464
      Up
      0
      Down
      ::


      Prova a selezionare biber cliccando sul simbolo di cartella a destra nella riga in cui appare bibtex %
      Da lì vai a slezionare biber.exe, che si trova nella stessa cartella dove c’è anche bibtex.exe.
      In alternativa passa a TeXstudio. Qui trovi un tutorial per configurarlo al meglio
      http://profs.lettere.univr.it/valbusa/2013/04/04/configurare-texstudio/

      Ciao
      Ivan

    • #98465
      Up
      0
      Down
      ::


      Ecco svelato l’arcano! Biber è in versione sperimentale per il 64-bit quindi viene fornito solo sulla distribuzione MixTex per 32-bit, io ho la 64-bit e quindi non ho alcun “biber.exe” da richiamare… è bastato andare sul sito http://biblatex-biber.sourceforge.net/ scaricarmi il file, estrarre “biber.exe” direttamente nella cartella dove sta già “bibtex.exe” (trovata con lo strumento di ricerca del pc perché se andavo sulla cartellina dalle impostazioni di Texmaker mi partiva dalla cartella Windows) e poi fare la compilazione così come raccomandato.

      (scrivo questo per chi dovesse imbattersi nello stesso mio problema)

      Grazie dell’aiuto e dell’attenzione e scusatemi per aver abusato del vostro tempo, spero di non doverlo fare più ma temo che mi rileggerete presto 🙄 .

      Buona serata!

    • #98466
      Up
      0
      Down
      ::


      Buongiorno,
      ho letto la discussione e approfitto per chiedere aiuto in merito.
      Ho composto il file bibliografia.bib e vorrei che venisse stampata nel pdf del documento principale.
      Ho impostato biber anziché Bibtex nelle configurazioni di texmaker e ho compilato una prima volta il documento con pfdlatex. Quando però compilo il file.bib scelgo di compilarlo con Bibtex da menù a tendina di texmaker anzichè con pdflatex ma compare un messaggio di errore che allego in figura.
      Non saprei come procedere altrimenti, come “lanciare biber dall’apposito tasto dell’editor” come riportato nella guida di Pantieri Gordini, oltre che scegliere “bibtex” anziché “pdflatex” pur avendo impostato biber.
      La mia bibliografia inizia con

      \documentclass{article}

      \usepackage{filecontents}
      % genera il file .bib della bibliografia
      \begin{filecontents*}{bibliografia.bib}

      e nel file principale ho inserito nel preambolo, oltre alle opzioni di stile:
      [attachment=2003]errore.PNG[/attachment]

      \addbibresource{bibliografia.bib}

      Vi ringrazio in anticipo per l’aiuto.

      Attachments:
      You must be logged in to view attached files.
Visualizzazione 7 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top