BibTeX e authordate1-4: errore su \citename

  • Creatore
    Topic
  • #4180
    Gus
      Up
      0
      Down
      ::


      Ciao a tutti,

      usando lo stile di bibliografia “authorname” (da 1 a 4), si blocca in compilazione dicendo che \citename non è definito. Se ignoro tutti gli errori e forzo la compilazione fino alla fine, la bibliografia e i riferimenti sono giusti.
      Uso MikTeX2.4 aggiornato da poco.
      Qualche idea?
      Grazie,

      gus

    Visualizzazione 5 filoni di risposte
    • Autore
      Risposte
      • #4181
        Up
        0
        Down
        ::

        Ciao a tutti,
        usando lo stile di bibliografia “authorname” (da 1 a 4), si blocca in compilazione dicendo che \citename non è definito. Se ignoro tutti gli errori e forzo la compilazione fino alla fine, la bibliografia e i riferimenti sono giusti.
        Uso MikTeX2.4 aggiornato da poco.
        Qualche idea?
        Grazie,
        gus

        No, se non fornisci un esempio minimo di ciò che dici.
        Ciao
        Enrico

      • #4182
        Gus
          Up
          0
          Down
          ::

          No, se non fornisci un esempio minimo di ciò che dici.
          Ciao
          Enrico

          Giusto, ma temo ci sia poco da dire. La bibliografia è in un normale file .bib, i file .bst dello stile authordate ci sono e vengono trovati, e il tutto funziona con altri stili, ad esempio il plain o l’alpha.
          L’errore è:

          ! Undefined control sequence
          \protect \citename

          ecc., e con “h” dice che \citename non è stato \def’ed. Essendo credo uno dei comandi basi di Bibtex, mi sembra un po’ strano.
          Intanto grazie,

          gus

        • #4183
          Up
          0
          Down
          ::

          No, se non fornisci un esempio minimo di ciò che dici.
          Ciao
          Enrico

          Giusto, ma temo ci sia poco da dire. La bibliografia è in un normale file .bib, i file .bst dello stile authordate ci sono e vengono trovati, e il tutto funziona con altri stili, ad esempio il plain o l’alpha.
          L’errore è:
          ! Undefined control sequence
          \protect \citename
          ecc., e con “h” dice che \citename non è stato \def’ed. Essendo credo uno dei comandi basi di Bibtex, mi sembra un po’ strano.
          Intanto grazie,
          gus

          Devi anche caricare il pacchetto relativo con \usepackage{authordatei}, dove i è il numero da 1 a 4 che ti serve. Contrariamente a quanto pensi, \citename non è un comando standard.
          Ciao
          Enrico

        • #4184
          Up
          0
          Down
          ::


          Oppure puoi usare l’omnicomprensivo`\usepackage{natbib}`

        • #4185
          Gus
            Up
            0
            Down
            ::


            Grazie mille per le risposte. Per qualche ragione, nonostante il sistema fosse aggiornato, non avevo il pacchetto authordate1-4.sty (forse perchè è un document style del vecchio LaTeX?).
            L’ho scaricato e richiamato con \usepackage{authordate1-4} (quindi non con \usepackage{authordate i}) e tutto funziona bene.
            Allo stesso modo, funziona con natbib: come mai? in che senso è “omnicomprensivo”?
            Grazie e a presto,

            gus

          • #4186
            Up
            0
            Down
            ::

            Grazie mille per le risposte. Per qualche ragione, nonostante il sistema fosse aggiornato, non avevo il pacchetto authordate1-4.sty (forse perchè è un document style del vecchio LaTeX?).
            L’ho scaricato e richiamato con \usepackage{authordate1-4} (quindi non con \usepackage{authordate i}) e tutto funziona bene.
            Allo stesso modo, funziona con natbib: come mai? in che senso è “omnicomprensivo”?
            Grazie e a presto,
            gus

            Il pacchetto natbib è nato proprio per generalizzare molti stili creati ad hoc, fra cui authordate. È anche ben documentato.
            Ciao
            Enrico

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

        Go to top