Re: Preambolo unico per pdflatex, xelatex e lualatex

#64574
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Hai aggiornato ad oggi? Polyglossia oggi è stato aggiornato e non ha piì bisogno di xkeyval.
    Ho il sospetto che richieda anche la ricreazione dei formati.
    Aprendo il nuovo file polyglossia.sty ho visto che quella macro viene usata proprio all’inizio, ma, sebbene abbia il prefisso xpg come le altre macro di polyglossia, non sembra definita da polyglosssia.

    Dopo che il test \ifcsundef{…} la usa, una decina di righe dopo essa viene definita mediante \providecommand; siccome l’errore ti viene segnalato col numero di riga 14 (di polyglossia.sty) si tratta proprio del suo primo uso.

    A me funziona, ma ho aggiornato tutto quanto oggi.

    Nota che quell’\if suona proprio così:
    `
    \ifcsundef{newXeTeXintercharclass}{%
    \xpg@error{Your~ xelatex~ format~ appears~ to~ be~ outdated!^^J
    ~~~~Please~ update~ your~ system~ and~ recreate~ it~ with~ fmtutil.}
    }{}
    `

    e la seconda riga raccomanda di aggiornare il sistema e di ricreare i formati (non farlo con fmtutil ma con fmutil-sys che li ricrea per tutta la macchina, quindi per tutti gli utenti — devi dare il comando sudo fmtutil-sys -all da terminale)

    Go to top