pacchetto chapterbib: comando CitationPrefix non funziona

  • Creatore
    Topic
  • #35955
    Up
    0
    Down
    ::


    Ciao a tutti,

    qualcuno è mai riuscito a far funzionare il comando CitationPrefix del pacchetto chapterbib?

    Ho l’ultima versione di chapterbib installata.
    Se metto nel preambolo, per esempio,
    `\CitationPrefix{\thechapter.}`
    LaTeX mi dice che il comando CitationPrefix non è definito.

    Si può by-passare l’uso di CitationPrefix con \citeform ma mi piacerebbe capire perché non mi funziona.

    Grazie.
    Ciao ciao.
    Fra

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #35956
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti,

        qualcuno è mai riuscito a far funzionare il comando CitationPrefix del pacchetto chapterbib?

        Ho l’ultima versione di chapterbib installata.
        Se metto nel preambolo, per esempio,
        `\CitationPrefix{\thechapter.}`
        LaTeX mi dice che il comando CitationPrefix non è definito.

        Si può by-passare l’uso di CitationPrefix con \citeform ma mi piacerebbe capire perché non mi funziona.

        Grazie.
        Ciao ciao.
        Fra

        Ciao Francesco,
        questa cosa mi incuriosisce. Ovviamente non ti so rispondere, ma se metti un esempio compilabile, ci do un’occhiata e vedo se trovo qualcosa.

        Ciao,
        Antonio

      • #35957
        Up
        0
        Down
        ::


        Grazie dell’interessamento Antonio.
        Ecco l’esempio. Un po’ complicato purtroppo.

        `
        \documentclass{book}
        \usepackage[sectionbib]{chapterbib}
        \CitationPrefix{\thechapter.}
        \begin{document}
        \include{primo}
        \end{document}

        \chapter{Primo}
        Ecco una citazione~\cite{Pippo}
        \bibliographystyle{unsrt}
        \bibliography{bibliodb}


        @ARTICLE{Pippo,
        author = {Pippo},
        title = {Boh},
        journal = {Journal of Pippo},
        year = {1973},
        volume = {34},
        pages = {1567}
        }
        `

        [edit]
        Dimenticavo le istruzioni per compilare. latex main.tex, bibtex primo, latex main.tex, latex main.tex
        [/edit]
        Ciao ciao.
        Fra

      • #35958
        mlgdominici
        Amministratore del forum
          Up
          0
          Down
          ::

          Ciao a tutti,

          qualcuno è mai riuscito a far funzionare il comando CitationPrefix del pacchetto chapterbib?

          Ho l’ultima versione di chapterbib installata.
          Se metto nel preambolo, per esempio,
          `\CitationPrefix{\thechapter.}`
          LaTeX mi dice che il comando CitationPrefix non è definito.

          Si può by-passare l’uso di CitationPrefix con \citeform ma mi piacerebbe capire perché non mi funziona.

          Sebbene la documentazione riporti ovunque il comando \CitationPrefix, nel codice questo comando si chiama \bibitemPrefix (riga 172 del file chapterbib.sty incluso nella mia distribuzione).

          Ho modificato il tuo esempio minimale sostituendo \CitationPrefix con \bibitemPrefix e sembra funzionare.

          Magari sarebbe il caso di avvertire l’autore.

          Ciao,
          Max.

        • #35959
          Antonio Ledda
          Partecipante
            Up
            0
            Down
            ::

            […]

            [edit]
            Dimenticavo le istruzioni per compilare. latex main.tex, bibtex primo, latex main.tex, latex main.tex
            [/edit]
            Ciao ciao.
            Fra

            Sì, per questo non c’era problema. 😉

            Per il resto, invece, fortunatamente è intervenuto Max; ieri ho spulciato il file chapterbib.sty (http://www.tex.ac.uk/tex-archive/macros/latex/contrib/cite/chapterbib.sty), senza trovare soluzione (anche perché ignoro il significato di gran parte del codice). Google, tra l’altro, non è stato utile. Devi essere stato il primo ad aver notato questo problema.

            Ciao,
            Antonio

          • #35960
            Up
            0
            Down
            ::


            Ciao Max,

            grazie mille!

            Cercavo nel codice CitationPrefix ma non usciva nulla, se non il comando interno \@CitationPrefix.

            Provvedo subito ad avvertire Arsenau.

            Ciao ciao.
            Fra

          • #35961
            Up
            0
            Down
            ::

            […]

            [edit]
            Dimenticavo le istruzioni per compilare. latex main.tex, bibtex primo, latex main.tex, latex main.tex
            [/edit]
            Ciao ciao.
            Fra

            Sì, per questo non c’era problema. 😉

            Per il resto, invece, fortunatamente è intervenuto Max; ieri ho spulciato il file chapterbib.sty (http://www.tex.ac.uk/tex-archive/macros/latex/contrib/cite/chapterbib.sty), senza trovare soluzione (anche perché ignoro il significato di gran parte del codice). Google, tra l’altro, non è stato utile. Devi essere stato il primo ad aver notato questo problema.

            Ciao,
            Antonio

            Magra consolazione di essere stato il primo! 🙂
            Grazie anche a te!

            Ciao ciao.
            Fra

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

        Go to top