Errore compilazione pdf con \usepackage{biblatex}

  • Creatore
    Topic
  • #52153
    Up
    0
    Down
    ::


    Salve a tutti.
    Come altri utenti di questo forum ho deciso di scrivere la mia tesi di dottorato con LaTeX non avendolo mai usato in precedenza…ed eccomi alle prese con i primi problemi!!!
    Premetto che mi sono letta i manuali proposti in questo forum e che ho “spulciato” nei post già scritti dagli altri utenti; uso MiKTeK 2.9 con Windows XP e come editor di testo TeXnicCenter.
    Veniamo al mio problema: ho creato un file .bib minimale (2 voci) e un file .tex altrettanto minimale [ve li riporto entrambi sotto]: se commento \usepackage{biblatex} riesco a generare il pdf (questo tuttavia non riporta la bibliografia, ma solo il titolo Bibliografia); se invece NON commento \usepackage{biblatex} mi da errore e non genera alcun pdf.

    Ho fatto l’update del pacchetto, l’ho disinstalalto e instalalto nuovamente (cambiando anche il server da dove scaricarlo)…voelvo evitare di scrivere la bibliografia delal tesi con l’ambiente thebibliography…

    Spero possiate aiutarmi!!!
    Grazie fin da ora per la vostra pazienza e disponibilità!!!

    FILE bibliografia.bib:
    @book{pinco:a,
    author = {pinco, panco},
    title = {How to do a thesis},
    publisher = {Boh},
    year = {2000},
    location = {fi}
    }

    @article{pinco:b,
    author = {pinco, panco},
    title = {arte},
    journaltitle = {journal of},
    number = {3},
    year = {2010},
    hyphenation = {italian}
    }

    FILE provaBib.tex:
    \documentclass[11pt,a4paper]{book}
    \usepackage[english]{babel}
    %\usepackage[babel]{csquotes}
    %\usepackage{biblatex}
    \usepackage[a4paper,top=3cm,bottom=3cm,left=3.5cm,right=3.5cm,heightrounded,bindingoffset=5mm]{geometry}
    %\usepackage{varioref}
    \pagestyle{headings}
    \bibliographystyle{alpha}
    %\bibliography{bibliografia}
    \usepackage{hyperref}

    \begin{document}
    \tableofcontents
    \chapter{Try}
    It is expalined in \citep[cfr.][23]{pinco:a}
    \section{try try}
    %\nocite{pinco:b}

    \cleardoublepage
    %\chapter*{\bibname}
    \addcontentsline{toc}{chapter}{\bibname}
    \bibliography{bibliografia}
    \printbibliography

    \end{document}

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #52154
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Benvenuta al forum.

        Spero di avere capito bene il tuo problema.

        1) Niente biblatex: ti sei ricordata di lanciare una prima volta pdfltatx, poi bibtex il programma, po di nuovo due volte pdftlatex? Questi numerosi passaggi servono: il primo per produrre il file ausiliario .aux dovo sono riportati tutti i richiami di citazione; il secondo per consentire al programma bibtex di sapere dal file .aux quali chiave deve compilare traendole dal file bibliografico .bib, e per produrre il file .bbl; il terzo per consentire a pdflatex di leggere il file .bbl e di comporre la bibliografia, non solo il titolo; il quarto per rimettere a posto tutti i riferimenti, visto che l’impaginazione a causa delle citazioni potrebbe essere cambiata.

        2) con biblatex: non ho ai usato il pacchetto biblatex, quindi su questo ti risponderà qualcun altro; tuttavia ho il sospetto di lo stile bibliografico alpha non sia compatibile con biblatex.

        Nel tuo preambolo ci sono alcune cose che non mi sembra che vadano bene, o che siano decisamente inutili.

        1) a4paper, se hai installato correttamente il tuo sistema TeX, è di default e non occorre specificarlo
        2) chiamare babel per specificare solo l’inglese è decisamente superfluo, perché l’inglese è di default; ma se una bibliografia ha esplicitata la sillabazione italiana, allora non basta specificare solo l’inglese, ma bisogna specificare anche l’italiano, ricordando che l’ultima lingua specificata è quella che vale per l’intero dcumento senza bisogno di ridirlo con un ulteriore \selectlanguage.
        3} specificare \pagestyle{headings} con la classe book è superfluo perché quello stile è quello di default.

        Non caricare pacchetti che non ti servono; dopo accurata analisi carica solo i pacchetti che usi per davvero

        Ciao e buon lavoro

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

          2) con biblatex: non ho ai usato il pacchetto biblatex, quindi su questo ti risponderà qualcun altro; tuttavia ho il sospetto di lo stile bibliografico alpha non sia compatibile con biblatex.

          Sì, se si usa biblatex lo stile non si imposta con \bibliographystyle, ma va dato come opzione al pacchetto; anche \bibliography ha un significatro diverso da quello standard. Nell’Arte, quassù, è spiegato “tutto”.

          Ciao,
          L.

        • #52156
          Up
          0
          Down
          ::


          Buongiorno e grazie per le tempestive risposte!!!
          Problema risolto, adesso creo il .pdf
          Non so come, ma mancavano due file .sty. Compilando con TeXworks me li ha trovati ed instalalti automaticamente…
          Ci potevo pensare prima, scusate, la volta prossima (tanto so che tornerò a chiedervi consigli!!!) starò più attenta!!!

          Grazie ancora a tutti.

          V.

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

      Go to top