Problema bibliografia

  • Creatore
    Topic
  • #25338
    Up
    0
    Down
    ::


    Ciao a tutti ho un problema con la bibliografia che non riesco a risolvere. Praticamente voglio citare un articolo con tre autori e usando

    \nocite{*}
    \bibliographystyle{ieeepes}
    \bibliography{tesimagistrale}
    \markright{Bibliografia}
    \addcontentsline{toc}{chapter}{Bibliografia}

    il risultato è

    [1] J. Dolbeault, M.J. Esteban, and E. Séré …

    Il problema è che io non vorrei la virgola dopo Esteban… come posso fare?

    Il record nel file tesimagistrale.bib è

    @ARTICLE{doesse,
    AUTHOR = {J. Dolbeault and M.J. Esteban and E. Séré},
    TITLE = {On the eigenvalues of operators with gaps. Application to Dirac Operators},
    JOURNAL = {Journ. Funct. Anal.},
    YEAR = {2000},
    volume = {174},
    pages = {208-226},
    }

    Grazie mille!

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #25339
      Up
      0
      Down
      ::


      Leggi questo topic viene data la risposta alla tua domanda:

      http://www.guit.sssup.it/phpBB2/viewtopic.php?t=3321&highlight=bibliografia

      Con la differenza che tu devi andare a modificare il file ieeepes.bst che nel mio albero su Linux si trova in
      `
      /usr/share/texmf-texlive/bibtex/bst/ieeepes
      `
      la modifica deve essere fatta più o meno alla riga 224 sempre nella sezione FUNCTION {format.names}, anche io ti direi di modificare localmente il file di stile della bibliografia a meno che tu non voglia che tale modifica venga applicata sempre quando richiami lo stile.

      Ciao Alberto

    • #25340
      Up
      0
      Down
      ::


      Ciao innanzitutto grazie per la risposta. Ho provato a fare come hai detto ma non funziona 🙁 ! Ora non mi mette nemmeno la bibliografia ! Io utilizzo Miktex 2.6 con winedt e come sistema operativo ho Vista.
      Quello che ho fatto è stato creare in C:\Program Files\MiKTeX 2.6\bibtex\bst una cartella ieeepesv e all’interno ho messo il file ieeepesv.bst (che è ieeepes.bst modificato); poi nel file .tex ho messo

      \nocite{*}
      \bibliographystyle{ieeepesv}
      \bibliography{tesimagistrale}
      \markright{Bibliografia}
      \addcontentsline{toc}{chapter}{Bibliografia}

      A questo punto ho compilato diverse volte ma niente la bibliografia è sparita!

    • #25341
      Up
      0
      Down
      ::


      Dell’istallazione di MikTex non so niente comunque andando a creare una cartella nuova nell’albero dell’installazione di MikTex dovresti “aggiornare” il tuo albero cioè far capire al compilatore (MikTex) che tu hai creato una nuova directory e che quindi lui può andare a cercare anche li quando compila, ma questo purtroppo in windows non so come si faccia.

      Il fatto che non ti crei più la bibliografia è legato al fatto che tu hai, si creato un nuovo file di stile, ma non hai detto a MikTex dove può andare a cercarlo e quindi a utilizzarlo e questo si ricollega al discorso di prima di andare ad aggiornare l’albero d’installazione.

      Come soluzione spiccia metti il file di stile modificato della bibliografia nella stessa cartella in cui compili e ri-prova a compilare.

      Ciao Alberto

    • #25342
      Up
      0
      Down
      ::


      Ha funzionato ! Grazie mille ! Un’ultima cosa che mi sono dimenticata di chiedere prima… sai dove devo andare a modificare il file .bst per far in modo che mantenga le lettere maiuscole quando cito gli articoli?
      Grazie ancora

    • #25343
      Up
      0
      Down
      ::

      Ha funzionato ! Grazie mille ! Un’ultima cosa che mi sono dimenticata di chiedere prima… sai dove devo andare a modificare il file .bst per far in modo che mantenga le lettere maiuscole quando cito gli articoli?
      Grazie ancora

      Che lettere maiuscole?

    • #25344
      Up
      0
      Down
      ::


      se nel titolo di un articolo ci sono delle lettere maiuscole (come per le iniziali dei nomi) lo stile ieeepes mette tutto in minuscolo !

    • #25345
      Up
      0
      Down
      ::


      Risolto! Basta mettere le lettere che si vogliono in maiuscolo tra parentesi graffe nel file .bib
      Grazie ancora

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

Go to top