Bibliografia

  • Creatore
    Topic
  • #105753
    Up
    0
    Down
    ::


    Ciao a tutti ragazzi,
    ho problemi per quanto riguarda la bibliografia.
    Sembra compilare tutto bene, nell’anteprima si vede anche la pagina con titolo Bibiografia, ma gli elementi non si vedono.
    Di seguito metto un piccolo esempio che ho fatto

    `
    \documentclass[a4paper,12pt]{book}
    \usepackage[utf8]{inputenc}
    \usepackage{graphicx}
    \usepackage{biblatex}
    \bibliography{untitlet.bib}
    \begin{document}

    \author{TeXstudio Team}
    \title{Simple Book Example}
    \date{January 2013}

    \frontmatter
    \maketitle
    \tableofcontents

    \mainmatter
    \include{./TeX_files/chapter01}
    \include{./TeX_files/chapter02}

    \backmatter
    % bibliography, glossary and index would go here.

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

    \end{document}
    `

    mentre questo è il file sample.bib
    `@article{einstein,
    author = “Albert Einstein”,
    title = “{Zur Elektrodynamik bewegter K{\”o}rper}. ({German})
    [{On} the electrodynamics of moving bodies]”,
    journal = “Annalen der Physik”,
    volume = “322”,
    number = “10”,
    pages = “891–921”,
    year = “1905”,
    DOI = “http://dx.doi.org/10.1002/andp.19053221004”
    }

    @book{latexcompanion,
    author = “Michel Goossens and Frank Mittelbach and Alexander Samarin”,
    title = “The \LaTeX\ Companion”,
    year = “1993”,
    publisher = “Addison-Wesley”,
    address = “Reading, Massachusetts”
    }

    @misc{knuthwebsite,
    author = “Donald Knuth”,
    title = “Knuth: Computers and Typesetting”,
    url = “http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html”
    }`

    Dov’è che sbaglio?
    Grazie mille a tutti

    EDIT: Nel compilare ho fatto la sequenza LaTeX, poi con BibTeX e poi due volte con LaTeX.
    Uso TeXstudio con TeXlive

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #105754
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se vuoi usare bibtex devi specificarlo fra le opzioni dell’invocazione del pacchetto biblatex; altrimenti devi usare biber, invece di bibtex.
        Inoltre la bibliografia non si invoca con \bibliography, ma con \addbibresources.
        Uso biblatex non tanto quanto dovrei, ma queste due cose mi sono scolpite bene in testa.

        Per la documentazione di biblatex, apri un terminale o prompt dei comandi; scrivici dentro il comando texdoc biblatex; esegui il comando premendo il tasto invio; nella finestra che si apre leggi la documentazione.

      • #105755
        Up
        0
        Down
        ::

        OldClaudio” post=105821Se vuoi usare bibtex devi specificarlo fra le opzioni dell’invocazione del pacchetto biblatex; altrimenti devi usare biber, invece di bibtex.
        Inoltre la bibliografia non si invoca con \bibliography, ma con \addbibresources.
        Uso biblatex non tanto quanto dovrei, ma queste due cose mi sono scolpite bene in testa.

        Per la documentazione di biblatex, apri un terminale o prompt dei comandi; scrivici dentro il comando texdoc biblatex; esegui il comando premendo il tasto invio; nella finestra che si apre leggi la documentazione.

        Ciao,
        grazie per la risposta. Il comando che mi hai consigliato mi apre solo un pdf di due pagine in francese, ma niente documentazione.
        il pacchetto biblatex lo avevo dichiarato. Correggendo (va bene?) con questo codice sembra compilare per bene ma non si vede la pagina della bibliografia

        `\documentclass[a4paper,12pt]{book}
        \usepackage[utf8]{inputenc}
        \usepackage{graphicx}
        \usepackage{biblatex}
        \addbibresource{sample.bib}
        \begin{document}

        \author{TeXstudio Team}
        \title{Simple Book Example}
        \date{January 2013}

        \frontmatter
        \maketitle
        \tableofcontents

        \mainmatter
        \include{./TeX_files/chapter01}
        \include{./TeX_files/chapter02}

        \backmatter
        % bibliography, glossary and index would go here.

        \cleardoublepage

        \end{document}`

      • #105756
        Up
        0
        Down
        ::


        1) Imposta biber nelle preferenze dell’editor (scelta consigliata)

        oppure

        2)
        `\usepackage[backend=bibtex]{biblatex}`

        L’opzione 1 serve se hai veramente bisogno di biber.

        Tieni conto, però, che il team di biblatex/biber sta discutendo proprio in questo periodo
        se eliminare il supporto per bibtex e mantenere solo quello per biber.
        Quindi la scelta 1 potrebbe essere la migliore a prescindere.

        Ciao
        Ivan

      • #105757
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Anch’io ho texlive (per MAc, ma tutti i TeXLive hanno le stesse funzinaltà) e texdoc apre un file che fa parte dell’installazione di di texlive, non cerca in rete. Questo è il tiotolo della documentazione che si apre da me:

          The BibLaTeX Package
          Programmable Bibliographies and Citations
          Philipp Lehman (with Philip Kime, Audrey Boruvka and Joseph Wright)
          Version 3.4 //2016

          Decisamente non è in francese e contiene 277 pagine.

          Siccome da te succedono cose strane, ti suggerirei di controllare che la tua installazione non abbia qualcosa che non va.

        • #105758
          Up
          0
          Down
          ::


          ecco quello che fa a me

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


            Chiarissimo: Hai TeXLive/Debian; sai bene che sconsigliamo sempre di installare sulle paittaforme Linux conformi ai dettami del Consorzio Debian la TeXLive scaricata dai repository dei pacchetti certificati Debian.
            Quel che succede è, appunto, che non hai le stesse funzionalità della TeXLive scaricata da CTAN.
            Su L’Arte di scrivere con LaTeX è spiegato come aggirare questo problema; Se comunque lanci il tuo motore di ricerca per trovare il documento ubuntu-texlive.pdf, ahi le istruzioni passo passo per installare TeXLive da CTAN. Credo che ci sia il link anche nella sezione di Documentazione di questo forum. Non ci sono le istruzioni solo per ubuntu, ma anche per altri Linux conformi a Debian.
            Non preoccuparti per altre applicazioni che dipendono da TeXLive, perché le due installazioni possono convivere.

            Vedi che abbiamo trovato che cos’era quello che non faceva funzionare correttamente al tua installazione?

          • #105760
            Up
            0
            Down
            ::

            OldClaudio” post=105832Chiarissimo: Hai TeXLive/Debian; sai bene che sconsigliamo sempre di installare sulle paittaforme Linux conformi ai dettami del Consorzio Debian la TeXLive scaricata dai repository dei pacchetti certificati Debian.
            Quel che succede è, appunto, che non hai le stesse funzionalità della TeXLive scaricata da CTAN.
            Su L’Arte di scrivere con LaTeX è spiegato come aggirare questo problema; Se comunque lanci il tuo motore di ricerca per trovare il documento ubuntu-texlive.pdf, ahi le istruzioni passo passo per installare TeXLive da CTAN. Credo che ci sia il link anche nella sezione di Documentazione di questo forum. Non ci sono le istruzioni solo per ubuntu, ma anche per altri Linux conformi a Debian.
            Non preoccuparti per altre applicazioni che dipendono da TeXLive, perché le due installazioni possono convivere.

            Vedi che abbiamo trovato che cos’era quello che non faceva funzionare correttamente al tua installazione?

            Ringrazio e provvedo a correggere.
            Avevo comunque risolto modificando la linea che include il pacchetto biblatex, mettendo questa
            `
            \usepackage[backend=bibtex]{biblatex}
            `
            Errore, Orrore, o può andar bene?

          • #105761
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Per ora va benissimo; se e quando i curatori di biblatex decideranno di togliere il supporto per bibtex, allora saranno guai, ma saremo in buona compagnia, perché anch’io non uso biblatex quanto forse dovrei fare.

              Vuol dire che quando verrà tolto il supporto a bibtex, dovremmo cambiare o ritornando ai vecchi file di stile bibliografico con estensione bst, oppure dovremo convertirci a biblatex+biber.

              Per carità; biblatex non è cosi complesso come appare che sia per le numerose esigenze contrastanti e mutuamente esclusive che avanzano nel mondo degli umanisti. ma se non si chiede l’impossibile biblatex con le sue numerosissime estensioni, va benissimo; biber è molto più lento di bibtex, ma fa meraviglie, specialmente se si vogliono riportare testi scritti in lingue e in alfabeti diversi da quello latino.
              Se la tua installazione Debian non ha biber, hai due possibilità per rendere compilabili i tuoi documenti anche nei prossimi anni:
              1) Smetti di usare la versione TeXLive/Debian e usi biblatex+biber, oppure
              2) continui con TeXLive/Deban e procedi con \bibliographystyle{…} e bibtex.

              La via di mezzo che stai seguendo adesso, biblatex+bibtex può andare bene, ma se davvero domandi i curatori di biblatex decidono di interrompere il supporto a bibtex, quel giorno non potrai più compilare i tuoi vecchi documenti.

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

          Go to top