Re: acro e opzione french di babel

#90451
Up
0
Down
::

dianoia” post=89966Ciao a tutti,
ho un problema con il pacchetto acro, che si verifica solo quando carico l’opzione french in babel, sia come lingua principale che secondaria.
Qui un esempio compilabile:
`
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}

\usepackage{acro}
\acsetup{only-used = false}
\DeclareAcronym{deanima}{
short = De An.,
long = De Anima,
short-format=\emph,
long-format=\emph
}

\begin{document}
\title{Prova}
\maketitle
È solo una prova
\printacronyms
\end{document}
`

Se provate a mettere italian come lingua dovreste poter compilare.
Viceversa, con l’opzione french ottengo quest’errore, che non so interpretare
`
./babele.tex:24: Argument of \__sort_toks:NNw has an extra }.

\par
`

Aprendo il pacchetto acro.sty ho visto che il supporto per il francese è solo parziale, ma anche integrando le voci mancanti come proposto nella guida del pacchetto non riesco comunque a compilare.
L’errore non compare se non inserisco nel codice il \printacronyms
Durante alcune compilazioni che non sono riuscito a riprodurre nell’esempio minimo l’errore sembrava connesso ad un pacchetto che si chiama l3sort, ma non sono stato in grado di andare oltre…
Aiutooo!
Ciao
Pietro

Bel problema. È evidente che ha a che fare con i caratteri che l’opzione per il francese dichiara attivi e che LaTeX cerca di espandere in un posto sbagliato. Purtroppo non sono riuscito a capire dove stia l’inghippo. Scrivi all’autore del pacchetto che di solito è molto pronto nel porre rimedio alle magagne.

Ciao
Enrico

Go to top