errore citex …

  • Creatore
    Topic
  • #8515
    Up
    0
    Down
    ::


    Usando un file .cls che sono obbligato ad usare texnic produce questo errore a tempo di compilazione (ripetuto più volte per tutte le volte che uso \cite ):

    `! Use of \@citex doesn't match its definition.
    \reserved@c ->\@tempswafalse \@citex ,
    []`

    Nell’articolo uso sempre ` \cite{IDENTIFICATORE}`.

    il file cls lo trovate qui:

    http://pacionet.zapto.org/files/sig-alt-full.cls

    La cosa strana è che se tolgo l’inclusione del package

    \usepackage[english]{babel}

    l’errore sparisce ma compare un altro errore dovuto al fatto che non uso il pacchetto che ho appena tolto.

    Grazie

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #8516
      Up
      0
      Down
      ::

      Usando un file .cls che sono obbligato ad usare texnic produce questo errore a tempo di compilazione (ripetuto più volte per tutte le volte che uso \cite ):

      `! Use of \@citex doesn't match its definition.
      \reserved@c ->\@tempswafalse \@citex ,
      []`

      Nell’articolo uso sempre ` \cite{IDENTIFICATORE}`.

      il file cls lo trovate qui:

      http://pacionet.zapto.org/files/sig-alt-full.cls

      La cosa strana è che se tolgo l’inclusione del package

      \usepackage[english]{babel}

      l’errore sparisce ma compare un altro errore dovuto al fatto che non uso il pacchetto che ho appena tolto.

      Grazie

      Quei geni hanno modificato \@citex rendendolo incompatibile con babel (che lo ridefinisce per ottimi motivi). Scrivi il preambolo così:`\documentclass{sig-alt-full}
      \makeatletter
      \let\old@citex\@citex
      \makeatother
      \usepackage[english]{babel}
      \makeatletter
      \let\@citex\old@citex
      \makeatother
      \usepackage{mathptmx,helvet}`e aggiungi quello che ti ho scritto nell’altro messaggio (nota che l’ho modificato dopo che ho visto che avevi messo a disposizione la “classe”). Ma sei proprio sicuro di dover caricare babel? Se scrivi solo in inglese non è necessario.

      Ciao
      Enrico

    • #8517
      Up
      0
      Down
      ::


      Grazie Enrico funziona tutto !!!

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top