aiuto @inbook di bibtex

  • Creatore
    Topic
  • #18549
    Up
    0
    Down
    ::


    Vi espongo subito il mio problema. Uso bibtex con lo stile “achemso” e ho una voce inbook del tipo:
    @inbook{cicciopalla,
    author = {Pinco Palla},
    title = {Titolo del libro},
    chapter = {Titolo del lavoro}
    ecc. ecc.
    Il riferimento viene fuori di questo tipo:
    Palla,P. In Titolo del libro;editore, 20xx; Chapter Titolo del Lavoro p 345.
    C’è un modo per inserire il titolo del lavoro senza far comparire Chapter davanti? Per caso, è un problema connesso allo stile che uso?
    Grazie per l’aiuto!

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

        Vi espongo subito il mio problema. Uso bibtex con lo stile “achemso” e ho una voce inbook del tipo:
        @inbook{cicciopalla,
        author = {Pinco Palla},
        title = {Titolo del libro},
        chapter = {Titolo del lavoro}
        ecc. ecc.
        Il riferimento viene fuori di questo tipo:
        Palla,P. In Titolo del libro;editore, 20xx; Chapter Titolo del Lavoro p 345.
        C’è un modo per inserire il titolo del lavoro senza far comparire Chapter davanti? Per caso, è un problema connesso allo stile che uso?
        Grazie per l’aiuto!

        Un modo c’è. Però mi devi mettere il preambolo perché devo sapere se usi natbib e se usi il pacchetto achemso con
        `
        \usepackage{achemso}`
        o solo lo sile con
        `
        \bibliographystyle{achemso}`

        Ciao

        Andrea

      • #18551
        Up
        0
        Down
        ::


        Allora, uso natbib:
        `
        \usepackage[square,comma,sort&compress]{natbib}`
        Per achemso uso solo lo stile:
        `
        \bibliographystyle{achemso}`
        Spero che basti, altrimenti incollo l’intero preambolo (cosa di cui mi vergogno, perché tutti scopriranno che sono un utilizzatore scarsone di latex 😆 )

      • #18552
        DMW
          Up
          0
          Down
          ::


          Per prima cosa cancella tutti i file ausiliari aux, bbl, toc…..

          Allora, prendi il file achemso.bst che trovi sotto la tua distribuzione in texmf\bibtex\bst\achemso e farne una copia sempre nella stessa directory. Io l’ho chiamato achemsosc.bst.
          Mi raccomando, ti consiglio di mantenere sempre il file originale achemso.bst. Non modificarlo. Crea una copia in achemsosc.bst nella stessa directory e modificalo.

          Apri questo file e alla riga 200 dove c’è questo
          `
          FUNCTION {bbl.chapter}
          { “Chapter” }
          `

          Togli Chapter e mettici uno spazio, oppure nulla cioè solo le “”. Io ho messo
          `
          FUNCTION {bbl.chapter}
          { “” } `

          Aggiorna il database e cambia la riga dello stile in
          `
          \bibliographystyle{achemsosc}
          `

          Ciao

          Andrea

        • #18553
          Up
          0
          Down
          ::


          Funziona! Non che avessi dubbi 😀
          Grazie per la rapidità della risposta.

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

      Go to top