Bibliografia Tesi

  • Creatore
    Topic
  • #71159
    Up
    0
    Down
    ::


    Ciao a tutti,
    sto usando LaTeX per scrivere la mia Tesi di Laurea (fra 4 giorni la devo portare in stampa 😥 ) e ho problemi con la bibliografia.

    Avrei voluto farla con biblatex, mi sono informata sia sulla guida di Pantieri sia sul forum, ma ho avuto problemi e per ora la sto creando nell’ambiente thebibliography.
    Scontratami con il problema che thebibliography deve mettere per forza qualcosa fra parentesi quadre (automaticamente il numero, altrimenti un’etichetta personalizzata) e non piacendomi il risultato grafico (in biblatex avrei usato lo stile authortitle), vorrei riprovare a usare biblatex.

    Vi spiego i passaggi che avevo fatto:

    1) scaricati i pacchetti biblatex e etoolbox

    2) inserito `\usepackage[babel]{csquotes}
    \usepackage[hopzionii]{biblatex}` dopo il mio `\usepackage[english,italian]{babel}`

    3) aperto TeXworks, scritti n record del tipo `@book{eco:tesi,
    author = {Eco, Umberto},
    title = {Come si fa una tesi di laurea},
    publisher = {Bompiani},
    date = {1977},
    location = {Milano}
    }`
    e salvato come “Biblio.bib”

    4) inserito `\bibliography{Biblio}` e `\usepackage[bibstyle=authortitle,%
    citestyle=verbose-trad1]{biblatex}` dopo il codice scritto al punto 2

    5) inserito `\cleardoublepage
    %\phantomsection
    \addcontentsline{toc}{chapter}{\bibname}
    \printbibliography`
    nel punto in cui voglio la bibliografia, cioè, nel mio caso, fra: `\mainmatter
    \tableofcontents
    \input{Capitoli/x}
    \input{Capitoli/y}
    \input{Capitoli/z}
    \input{Capitoli/k}
    \backmatter`
    e: `\end{document}`

    O l’errore è al punto 5), cioè ho sbagliato punto di inserimento, o non so come comportarmi; inoltre ho letto che bisogna “compilare con LaTeX una prima volta, poi compilare con biblatex e poi di nuovo due volte con LaTeX”, passaggi che credo di non aver fatto.

    Sapete come posso fare a eliminare le parentesi quadre in caso continui a usare thebibliography, o altrimenti potreste guidarmi con biblatex?
    Grazie a tutti anticipatamente,

    Federica

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #71160
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Frontera” post=70431scaricati i pacchetti biblatex e etoolbox

        Il fatto che tu usi una distribuzione che ne è priva mi insospettisce: perché non usi una TeX Live nuova e aggiornata, tanto per cominciare? Fossi al tuo posto, aggiornerei senz’altro.

        Ciò premesso, crea il file Biblio.bib così definito
        `@book{eco:tesi,
        author = {Eco, Umberto},
        title = {Come si fa una tesi di laurea},
        publisher = {Bompiani},
        date = {1977},
        location = {Milano}
        }`
        e mettilo nella cartella di lavoro. Compila questo file (LaTeX, BibTeX e 2 volte con LaTeX).
        `\documentclass{book}
        \usepackage[T1]{fontenc}
        \usepackage[italian]{babel}
        \usepackage[style=philosophy-modern,hyperref,backref]{biblatex}
        \usepackage[babel]{csquotes}
        \bibliography{Biblio}
        \usepackage{hyperref}

        \begin{document}
        \cleardoublepage
        \phantomsection
        \addcontentsline{toc}{chapter}{\bibname}
        \nocite{*}
        \printbibliography
        \end{document}`
        Deve funzionare.

      • #71161
        Up
        0
        Down
        ::


        Innanzitutto grazie… io ho TeXworks 2.9… dovrebbero già esserci quei pacchetti? Perché probabilmente allora ho fatto un passaggio di troppo…

        Federica

      • #71162
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          L’editor che usi non ha nulla a che fare con la distribuzione installata. Se hai una TeX Live recente, biblatex è compreso.

        • #71163
          Up
          0
          Down
          ::


          Purtroppo non riesco… incollo qui il mio file principale:

          `\documentclass[a4paper,11pt,oneside,openright]{book}
          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          \usepackage[english,italian]{babel}
          \usepackage[style=philosophy-modern,hyperref,backref]{biblatex}
          \usepackage[babel]{csquotes}
          \bibliography{Biblio}
          \usepackage{indentfirst}
          \usepackage[italian]{varioref}
          \usepackage{chngpage,calc}
          \usepackage{subfig}
          \usepackage{lipsum}
          \usepackage{eurosym}
          \usepackage{latexsym}
          \usepackage{graphicx}
          \usepackage{emptypage}
          \usepackage[binding=5mm]{layaureo}
          \usepackage{xcolor}
          \usepackage{booktabs}
          \usepackage{tabularx}
          \usepackage{textcase}
          \usepackage{caption}
          \usepackage{hyperref}
          \usepackage{bookmark}
          \usepackage[output-decimal-marker={,}]{siunitx}
          \usepackage{tesi}

          \newcommand{\myName}{…}
          \newcommand{\myTitle}{…}
          \newcommand{\myDegree}{Tesi di Laurea}
          \newcommand{\myUni}{Politecnico di Torino}
          \newcommand{\myFaculty}{…}
          \newcommand{\myDepartment}{…}
          \newcommand{\myProf}{…}
          \newcommand{\myLocation}{Torino}
          \newcommand{\myTime}{Marzo 2012}

          \begin{document}
          \frontmatter
          \input{MaterialeInizialeFinale/Dedica}
          \mainmatter
          \tableofcontents
          \input{Capitoli/…}
          \input{Capitoli/…}
          \input{Capitoli/…}
          \input{Capitoli/…}
          \cleardoublepage
          \phantomsection
          \addcontentsline{toc}{chapter}{\bibname}
          \nocite{*}
          \printbibliography
          \end{document}`

          Ora la bibliografia compare nell’indice, ma se ci clicco sopra non si apre il capitolo corrispondente 😥

          Perdona la mia ignoranza e grazie ancora,

          Federica

        • #71164
          Up
          0
          Down
          ::


          Pare proprio che ora funzioni, non posso fare altro che ringraziarti (per la risposta e per la guida, senza la quale non avrei saputo neanche da dove cominciare).

          Federica

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

      Go to top