Problema con bibtex

  • Creatore
    Topic
  • #57615
    Up
    0
    Down
    ::


    salve a tutti, allego il codice del mio file. il problema è che la bibliografia mi viene messa prima di tutti i capitoli nell’elenco ma rimane vuota. Cosa sbaglio? grazie

    file

    `\documentclass[a4paper,twoside,twocolumn]{book}
    \usepackage[utf8]{inputenc}
    \usepackage[margin=2.5cm]{geometry}
    \usepackage{amsmath}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage{frontespizio}
    \usepackage{booktabs}
    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage[table]{xcolor}
    \usepackage[italian]{varioref}
    \usepackage[bf]{caption}
    \usepackage[babel]{csquotes}
    \usepackage{biblatex}
    \title{Anatomia}
    \author{Giorgio Maria Agazzi}
    \date{2010 – (1ed)}
    \bibliography{bibliografia}

    \begin{document}

    \tableofcontents

    \input{lezione1/lezione1}
    \input{lezione2/lezione2}
    \input{lezione3/lezione3}
    \input{lezione4/lezione4}
    \input{lezione5/lezione5}

    \addcontentsline{toc}{chapter}{\bibname}
    \cleardoublepage
    \printbibliography

    \end{document}`

    file bibliografia.bib

    `@book{gray:anatomia,
    author={Standring,Susan},
    title={Anatomia del Gray},
    publisher={Elsevier Masson},
    year={2009},
    location={Milano}
    }`[/code]

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #57616
      Up
      0
      Down
      ::

      salve a tutti, allego il codice del mio file. il problema è che la bibliografia mi viene messa prima di tutti i capitoli nell’elenco ma rimane vuota. Cosa sbaglio? grazie

      file

      `\documentclass[a4paper,twoside,twocolumn]{book}
      \usepackage[utf8]{inputenc}
      \usepackage[margin=2.5cm]{geometry}
      \usepackage{amsmath}
      \usepackage[T1]{fontenc}
      \usepackage{textcomp}
      \usepackage{frontespizio}
      \usepackage{booktabs}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage[table]{xcolor}
      \usepackage[italian]{varioref}
      \usepackage[bf]{caption}
      \usepackage[babel]{csquotes}
      \usepackage{biblatex}
      \title{Anatomia}
      \author{Giorgio Maria Agazzi}
      \date{2010 – (1ed)}
      \bibliography{bibliografia}

      \begin{document}

      \tableofcontents

      \input{lezione1/lezione1}
      \input{lezione2/lezione2}
      \input{lezione3/lezione3}
      \input{lezione4/lezione4}
      \input{lezione5/lezione5}

      \addcontentsline{toc}{chapter}{\bibname}
      \cleardoublepage
      \printbibliography

      \end{document}`

      file bibliografia.bib

      `@book{gray:anatomia,
      author={Standring,Susan},
      title={Anatomia del Gray},
      publisher={Elsevier Masson},
      year={2009},
      location={Milano}
      }`[/code]

      Sbagli prima di tutto la posizione di \cleardoublepage, che va prima di \addcontentsline.

      Se poi non fai girare BibTeX, la bibliografia rimarrà sempre vuota. E comunque, se non citi nulla, la bibliografia non avrà nulla.

      Ciao
      Enrico

    • #57617
      Up
      0
      Down
      ::


      non avevo citato nulla grazie. non è possibile fare una bibliografia senza citare nulla nel testo?

    • #57618
      Up
      0
      Down
      ::

      non avevo citato nulla grazie. non è possibile fare una bibliografia senza citare nulla nel testo?

      Certo: puoi scrivere
      `\nocite{gray:anatomia}`
      per esempio all’inizio o alla fine del documento. Se scrivi \nocite{*}, tutto ciò che c’è nel file .bib sarà inserito nella bibliografia.

      Ciao
      Enrico

    • #57619
      Up
      0
      Down
      ::


      grazie mille era proprio quello che cercavo di fare

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

Go to top