problemi con il pacchetto ieeeconf e bibtex [RISOLTO]

  • Creatore
    Topic
  • #81322
    tonegas
    Partecipante
      Up
      0
      Down
      ::


      Ciao ragazzi,
      sto cercando di scrivere un articolo con il pacchetto ieeeconf e non ci sono grandi problemi tranne sul fatto che quando ho deciso di inserire bibtex più tosto che il più classico
      `\begin{thebibliography}{99}`
      e
      `\end{thebibliography}`
      ho ricevuto un curioso messaggio di errore.

      ! LaTeX Error: Something’s wrong–perhaps a missing \item.

      Il file .bbl risulta così:
      `\begin{thebibliography}{}

      \end{thebibliography}
      `

      sulla guida del pacchetto ieeeconf consigliava di usare
      `\bibliographystyle{abbrv}`
      ed è quello che ho fatto.
      Ma bibtex è compatibile con la il pacchetto ieeeconf?
      E se lo è cosa sto sbagliando?
      Se invece non lo fosse, c’è un altro pacchetto che posso usare per sottomettere l’articolo ieee che supporta bibtex?

      Grazie in anticipo,
      Gastone

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #81323
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ma sei sicuro di avere creato il file .bib e di averlo compilato con bibtex?

          Sull’Arte di scrivere con LaTeX e sulla Guida GuIT (entrambi qui sopra nella documentazione) c’è scritto come fare per ottenere la bibliografia. Il primo dice come usare lo “stile” biblatex, il secondo come ottenere una bibliografia senza biblatex ma con i pacchetti di stile bibliografico generali (non è citato espressamente lo stile abbrev.sty, ma non fa eccezione rispetto agli altri stili).
          Entrambi i metodi però implicano la predisposizione del database bibliografico con estensione .bib; entrambi richiedono la compilazione del database bibliografico mediante il programma bibtex oppure biber; entrambi richiedono di procedere con una prima compilazione del tuo documento, per esempio con pdflatex, poi di eseguire la compilazione del database bibliografico con bibtex o biber, e poi sono necessarie altre due compilazioni del documento (talvolta ne sono necessarie tre).

          Ma il fatto che il file .bbl ti appaia vuoto implica che non hai eseguito in passi che ti ho indicato oppure che nel tuo documento non hai mai usato il comando \cite per citare i tuoi riferimenti.

        • #81324
          tonegas
          Partecipante
            Up
            0
            Down
            ::


            Caspita!
            Era un errore veramente INUTILE. Era dovuto al fatto che non stavo citando niente.
            Quindi se a qualcuno capita basta che inserisca nel testo \cite{….} di un qualunque riferimento inserito nel file .bib che viene incluso.

            Grazie comunque per la disponibilità.
            Gastone

          • #81325
            tonegas
            Partecipante
              Up
              0
              Down
              ::


              Grazie ho risolto proprio adesso come ho spiegato sopra.
              Il fatto che apparisse vuoto era dovuto al fatto che se non cito niente non viene incluso niente e da errore.

            • #81326
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::

                Quindi se a qualcuno capita basta che inserisca nel testo \cite{….} di un qualunque riferimento inserito nel file .bib che viene incluso.

                Non è che se citi un qualunque riferimento ti venga fuori tutta la bibliografia; ti viene composto solo quello che hai citato; se vuoi che compaia tutto quello che hai nel database bibliografico, citato o non citato, devi mettere il comando `\nocite{*}` dopo \begin{document}.

              • #81327
                tonegas
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Ok grazie

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

              Go to top