BibTex: sto impazzendo

  • Creatore
    Topic
  • #53847
    Up
    0
    Down
    ::


    Ragazzi, vi chiedo aiuto perché sto impazzendo (ho fatto ricerche su ricerche – anche in questo forum – ed ho seguoto passo per passo le varie indicazioni ma non ho ottenuto nulla).

    Non riesco ad usare BibTex…

    1) Un esempio semplice. Creo una cartella sul desktop (ho un Mac OSX Leopard) chiamata Example.

    2) Apro un nuovo documento con TexShop e lo compilo così:

    `\documentstyle{article}
    \begin{document}

    \bibliographystyle{plain}

    \section{Introduction}
    The discovery of the Quantised Hall Effect was made by
    Klitzing~\cite{klitzing:qhe} for which he was awarded the 1985 Nobel
    prize for physics~\cite{klitzing:nobel}.

    \bibliography{qhe} % qhe.bib is the name of our database

    \end{document}`

    3) Poi credo un file con estensione .bib e lo metto nella cartella Example. Il file .bib ha queste voci:

    `ARTICLE{klitzing:qhe,
    AUTHOR=”K. von Klitzing and G. Dorda and M. Pepper”,
    TITLE=”New method for high accuracy determination of fine structure
    constant based on quantised hall resistance”,
    JOURNAL=PRL,
    VOLUME=45,
    PAGES=494,
    YEAR=1980
    }

    @ARTICLE{klitzing:nobel,
    AUTHOR=”Klaus von Klitzing”,
    TITLE=”The Quantised Hall Effect”,
    JOURNAL=RMP,
    VOLUME=58,
    PAGES=519,
    YEAR=1986
    }`

    4) Dal TexShop premo “Typeset”, si apre il documento in pdf ma appaiono punti interrogativi al posto delle citazioni.

    SOLUZIONI PROVATE:

    Ho tentato di copiare il file .bib anche nel seguente percorso:

    Home/Library/texmf/bibtex/bib/personal/

    (si noti che ho creato appositamente le cartelle texmf, bibtex, bib, personal.

    Tuttavia il risultato è nullo. Sto davvero impazzendo. Nei manuali che ho consulato ho letto che occorre specificare il path: l’ho fatto ma nulla da fare.

    Non saprei dove sbattere la testa. Vi chiedo cortesemente di volermi aiutare.

    Ringrazio anticipatamente chi vorrà darmi una mano.

    Un caro saluto[/quote][/code]

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

      Ragazzi, vi chiedo aiuto perché sto impazzendo (ho fatto ricerche su ricerche – anche in questo forum – ed ho seguoto passo per passo le varie indicazioni ma non ho ottenuto nulla).

      Non riesco ad usare BibTex…

      1) Un esempio semplice. Creo una cartella sul desktop (ho un Mac OSX Leopard) chiamata Example.

      2) Apro un nuovo documento con TexShop e lo compilo così:

      `\documentstyle{article}
      \begin{document}

      \bibliographystyle{plain}

      \section{Introduction}
      The discovery of the Quantised Hall Effect was made by
      Klitzing~\cite{klitzing:qhe} for which he was awarded the 1985 Nobel
      prize for physics~\cite{klitzing:nobel}.

      \bibliography{qhe} % qhe.bib is the name of our database

      \end{document}`

      3) Poi credo un file con estensione .bib e lo metto nella cartella Example. Il file .bib ha queste voci:

      `ARTICLE{klitzing:qhe,
      AUTHOR=”K. von Klitzing and G. Dorda and M. Pepper”,
      TITLE=”New method for high accuracy determination of fine structure
      constant based on quantised hall resistance”,
      JOURNAL=PRL,
      VOLUME=45,
      PAGES=494,
      YEAR=1980
      }

      @ARTICLE{klitzing:nobel,
      AUTHOR=”Klaus von Klitzing”,
      TITLE=”The Quantised Hall Effect”,
      JOURNAL=RMP,
      VOLUME=58,
      PAGES=519,
      YEAR=1986
      }`

      4) Dal TexShop premo “Typeset”, si apre il documento in pdf ma appaiono punti interrogativi al posto delle citazioni.

      SOLUZIONI PROVATE:

      Ho tentato di copiare il file .bib anche nel seguente percorso:

      Home/Library/texmf/bibtex/bib/personal/

      (si noti che ho creato appositamente le cartelle texmf, bibtex, bib, personal.

      Tuttavia il risultato è nullo. Sto davvero impazzendo. Nei manuali che ho consulato ho letto che occorre specificare il path: l’ho fatto ma nulla da fare.

      Non saprei dove sbattere la testa. Vi chiedo cortesemente di volermi aiutare.

      Ringrazio anticipatamente chi vorrà darmi una mano.

      Un caro saluto

      Il file .bib sta benissimo nella cartella insieme al documento. Ti basta andare nel menù a tendina accanto al pulsante “Typeset” e scegliere BibTeX. Premi Typeset, torna a scegliere PdfLaTeX e compila di nuovo.

      Ciao
      Enrico

    • #53849
      Up
      0
      Down
      ::


      Grazie, Enrico, adesso ho questo messaggio:
      `
      This is BibTeX, Version 0.99d (TeX Live 2010)
      The top-level auxiliary file: example.aux
      The style file: plain.bst
      Database file #1: qhe.bib
      Warning–string name “rmp” is undefined
      –line 14 of file qhe.bib
      Warning–I didn't find a database entry for “klitzing:qhe”
      Warning–empty journal in klitzing:nobel
      (There were 3 warnings)`

      e non ottengo un pdf (cioè non riesco a vedere se nel testo le citazioni vengono riportate).

    • #53850
      Up
      0
      Down
      ::


      AGGIORNAMENTO:

      Ho eliminato l’estensione .bib ed ora ottengo un documento pdf con una biblografia finale ma con punti interrogativi al posto delle citazioni.

      `LaTeX Warning: Citation `klitzing:qhe' on page 1 undefined on input line 8.

      (./example.bbl) [1{/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pd
      ftex.map}] (./example.aux)

      LaTeX Warning: There were undefined references.

      )

      Output written on example.pdf (1 page, 36975 bytes).
      SyncTeX written on example.synctex.gz
      Transcript written on example.log.`

    • #53851
      Up
      0
      Down
      ::

      AGGIORNAMENTO:

      Ho eliminato l’estensione .bib ed ora ottengo un documento pdf con una biblografia finale ma con punti interrogativi al posto delle citazioni.

      `LaTeX Warning: Citation `klitzing:qhe' on page 1 undefined on input line 8.

      (./example.bbl) [1{/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pd
      ftex.map}] (./example.aux)

      LaTeX Warning: There were undefined references.

      )

      Output written on example.pdf (1 page, 36975 bytes).
      SyncTeX written on example.synctex.gz
      Transcript written on example.log.`

      Questo è ovviamente sbagliato: il file si deve chiamare qhe.bib. L’errore è nel file stesso e te lo dice la compilazione con BibTeX: scrivi i nomi delle riviste per esteso (tra virgolette o tra graffe).

      Ciao
      Enrico

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

Go to top