Bibliografia

  • Creatore
    Topic
  • #105115
    Up
    0
    Down
    ::


    Buonasera.
    So che questo argomento è stato già trattato in diverse thread, ma sono due ore che cerco di venire a capo del problema e non ho concluso granché.
    Per intenderci utilizzo TexMaker. Ho aperto un nuovo file e l’ho salvato con estensione .bib e l’ho compilato andando su Strumenti—>BibTex. Qui ho il primo errore ,ovvero mi appare il messaggio: “I couldn’t open file name `biblio.aux’”.
    Dopo ciò ho seguito la procedura consigliata in altri topic e ho compilato due volte il mio file. Io di solito utilizzo la compilazione rapida per cui ho provato a cambiarla sotituendola con LateX e qui mi sono accorta, che il file mi dava una serie di errori che non mi apparivano con la compilazione rapida anche prima di fare tutta questa procedura della bibliografia.

    il mio preambolo prevede:
    `
    \documentclass[10pt,a4paper,titlepage,twocolumn]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage{graphicx}
    \usepackage{amsfonts}
    \usepackage{amsmath}
    \usepackage{empheq}
    \usepackage{array}
    \usepackage{color}
    \usepackage{colortbl}
    \usepackage[dvipsnames]{xcolor}
    \usepackage{natbib}
    \usepackage{subfig}
    `

    per la citazione ho semplicemente usato:
    `
    \cite{holmes2004race}
    \bibliographystyle{plain}
    \bibliography{biblio}
    `

    Inoltre dove dovrebbe uscire il numero della citazione, ad esempio [1], appare invece un punto di domanda [?]

    Qualche idea? Grazie per l’aiuto 😆

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #105116
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Hai seguito le istruzioni presenti in ogni guida?
        Bisogna compilare almeno 4 volte seguendo la sequenza

        pdflatex
        bibtex
        pdflatex
        pdflatex

      • #105117
        Up
        0
        Down
        ::


        e aggiungo che devi compilare sempre il tuo file principale non il file .bib come si intuisce leggendo il tuo messaggio

      • #105118
        Up
        0
        Down
        ::


        Vi ringrazio infinitamente :mrgreen:

        L’errore che commettevo era proprio quello di compilare la bibliografia con BibTex e non il mio documento principale 😳
        Grazie ancora. Sempre i migliori

      • #105119
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Non è sbagliato compilare il file .bib con bitex; se si compila da terminale, sarebbe sbagliato dare il comando [tt]bibtex bibliografia.bib[/tt]

          La mia sequenza di comandi in realtà si riferisce i pulsanti o alle voci di menù del tuo shell editor; lui sa che argomento passare al sistema operativo per fargli eseguire bibtex con l’argomento giusto.

          Il concetto è che la prima compilazione con pdflatex sul mainfile.tex produce un mainfile.aux che contiene le opere citate; la seconda compilazione con bibtex legge mainfile.sux per sapere quali opere estrarre dal database bibliografico e produce la bibliografia nel file mainfile.bbl; la terza compilazione con pdflatex di nuovo su mainfile.tex legge fra l’altro anche il file mainfile.bbl in modo che può associare le chiavi di chiamata a ciascun riferimento nella particolare sequenza di riferimenti contenuti nel file bbl e poi scrive queste associazioni nel nuovo file mainfile.aux; infine la quarta compilazione ancora con pdflatex su mainfile.tex legge l’ultimo file aux prodotto dove trova sia le chiavi sia le associazioni per cui i comandi \cite sanno cosa fare e non mettono più il punto interrogativo (o altre cose che dipendono da altri fattori) ma mette il rimando giusto al riferimento giusto nel formato giusto specificato, nel tuo caso, dal pacchetto natbib e dallo opzioni che gli hai passato.

          Complicato? Forse, ma è l’unico modo per fare le cose per bene; certo ci sono dei pulsanti nello shell editor che ordinano di fare queste quattro compilazioni senza intervento umano, ma non è conveniente usare questi pulsanti, o queste voci di menù, finché il documento non è a posto, privo d’errori e completo; di fatto io non uso mai questi pulsanti tuttofare.

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

      Go to top