[Risolto] Problemi bibliografia

  • Creatore
    Topic
  • #75404
    Up
    0
    Down
    ::


    Ciao a tutti ho un problema con la bibliografia. Sto scrivendo un articolo scientifico e ho dovuto usare un template già esistente. Vi spiego il problema:
    ho il mio file .bib creato con jabRef, uso come compilatore miktek 2.9 e come editor WinEdt. Se inserisco i riferimenti nel testo dopo la compilazione mi mette il ? (compilo latex). Se invece vado a compilare Texify toglie i punti interrogativi e mette il valore giusto tranne che per un riferimento per il quale resta il ?. Come posso risolvere?

    Il riferimento in questione è:

    `@ARTICLE{Keihm_1981,
    author = {Keihm, S.J. and Cutts, J.A.},
    title = {Vertical structure effects on planetary microwave brightness temperature measurements: Applications to the lunar regolith},
    journal = {Icarus},
    year = {1981},
    volume = {vol. 48},
    pages = {201-229}
    }`

    La chiamata è:
    ` \bibliographystyle{plainnat}
    \bibliography{Ale_bib} `

    Grazie

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #75405
      Up
      0
      Down
      ::

      sommoale” post=74523Ciao a tutti ho un problema con la bibliografia. Sto scrivendo un articolo scientifico e ho dovuto usare un template già esistente. Vi spiego il problema:
      ho il mio file .bib creato con jabRef, uso come compilatore miktek 2.9 e come editor WinEdt. Se inserisco i riferimenti nel testo dopo la compilazione mi mette il ? (compilo latex). Se invece vado a compilare Texify toglie i punti interrogativi e mette il valore giusto tranne che per un riferimento per il quale resta il ?. Come posso risolvere?

      Il riferimento in questione è:

      `@ARTICLE{Keihm_1981,
      author = {Keihm, S.J. and Cutts, J.A.},
      title = {Vertical structure effects on planetary microwave brightness temperature measurements: Applications to the lunar regolith},
      journal = {Icarus},
      year = {1981},
      volume = {vol. 48},
      pages = {201-229}
      }`

      La chiamata è:
      ` \bibliographystyle{plainnat}
      \bibliography{Ale_bib} `

      Grazie

      Evidentemente nell’argomento di \cite non metti la chiave giusta: controlla che sia [tt]\cite{Keihm_1981}[/tt]

      Il fatto che ti venga un ? alla prima compilazione è normale. Devi poi far girare BibTeX e di nuovo LaTeX due volte (se hai aggiunto un \cite). Il programmino texify fa questa operazione ogni volta.

      Ciao
      Enrico

    • #75406
      Up
      0
      Down
      ::


      Purtroppo il tuo suggerimento nn funziona. la chiave scritta è giusta l’ho controllata mille volte così come ho provato a far girare 3 volte con il compilatore latex ma nn mi inserisce solo questo riferimento! sto impazzendo!!!

    • #75407
      Up
      0
      Down
      ::


      Per curiosità…nella cartella hai il file Ale_bib.aux ?

    • #75408
      Up
      0
      Down
      ::

      sommoale” post=74527Purtroppo il tuo suggerimento nn funziona. la chiave scritta è giusta l’ho controllata mille volte così come ho provato a far girare 3 volte con il compilatore latex ma nn mi inserisce solo questo riferimento! sto impazzendo!!!

      Esperimento. Prepara il seguente file [tt]test.tex[/tt]
      `\documentclass[a4paper]{article}
      \usepackage{natbib}
      \begin{document}
      \cite{Keihm_1981}
      \bibliographystyle{plainnat}
      \bibliography{Ale_bib}
      \end{document}`
      Poi da’
      `pdflatex test
      bibtex test
      pdflatex test
      pdflatex test`
      È assai probabile che funzioni.

      Hai altre chiavi con quella forma? Cioè con [tt]_[/tt] all’interno?

      Sei sicuro di usare la lettera maiuscola?

      Ciao
      Enrico

    • #75409
      Up
      0
      Down
      ::

      mietitore” post=74528Per curiosità…nella cartella hai il file Ale_bib.aux ?

      Nella cartella ho il file Ale_bib.bib generato con JabRef

    • #75410
      Up
      0
      Down
      ::

      egreg9″ post=74530

      Purtroppo il tuo suggerimento nn funziona. la chiave scritta è giusta l’ho controllata mille volte così come ho provato a far girare 3 volte con il compilatore latex ma nn mi inserisce solo questo riferimento! sto impazzendo!!!

      Esperimento. Prepara il seguente file [tt]test.tex[/tt]
      `\documentclass[a4paper]{article}
      \usepackage{natbib}
      \begin{document}
      \cite{Keihm_1981}
      \bibliographystyle{plainnat}
      \bibliography{Ale_bib}
      \end{document}`
      Poi da’
      `pdflatex test
      bibtex test
      pdflatex test
      pdflatex test`
      È assai probabile che funzioni.

      Hai altre chiavi con quella forma? Cioè con [tt]_[/tt] all’interno?

      Sei sicuro di usare la lettera maiuscola?

      Ciao
      Enrico

      Grazie mille ho risolto. Il problema era “_” nella chiamata a questa chiave specifica perchè nel testo ho altre citazioni dove nella chiave ho inserito “_” e nn mi danno problemi bohhh cmq ho risolto grazie!

    • #75411
      Up
      0
      Down
      ::


      Non hai risposto alle tre domande.

      Ciao
      Enrico

    • #75412
      Up
      0
      Down
      ::


      Grazie mille ho risolto. Il problema era “_” nella chiamata a questa chiave specifica. Cmq nel testo ho altre citazioni dove nella chiave ho inserito “_” e nn mi danno problemi bohhh cmq ho risolto grazie!

    • #75413
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Cmq h rslt; m nn h spgt xkè ltrov fnzn.

        Dovresti saperlo che il forum non ammette abbreviazione da SMS… ma, a parte gli scherzi, dovresti sapere che il segno _ è uno dei 10 caratteri speciali di (La)TeX e che vanno evitati come la peste sia nei nomi dei file sia nelle etichette, ciò in quelle stringhe mnemoniche che servono per citare oggetti, per esempio i riferimenti bibliografici. In teoria LaTeX saprebbe gestirle correttamente, ma non è detto che siano altrettanto intelligenti i pacchetti chiamati e i vari comandi definiti negli altri pacchetti; quindi è molto meglio usare un semplice trattino invece di un underscore. La leggibilità dell’etichetta nei file sorgente e nei file bibliografici rimane invariata e non sorgono problemi con i caratteri speciali.

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

    Go to top