Re: makeindex e lettere accentate

#59265
Up
0
Down
::

Sì. Voglio appunto evitare che nel file .idx ci siano scritte schifezze. La modifica da eseguire è
trasformare
`\noaccentindex{\songtitle}`
in
`\expandafter\noaccentindex\expandafter{\songtitle}`
Ciao
Enrico

Purtroppo non funziona, dà qualche problema con altre macro (\endsong, quella di chiusura dell’ambiente song).
`! Extra }, or forgotten \endgroup.
\SB@endsong …}\fi \fi \fi \fi \endgroup \egroup
\setbox \SB@songbox \vbox …
l.66 \endsong`

Quali sono gli inconvenient dell’eliminare il \detokenize dal tuo codice?

Fran

L’inconveniente è appunto che nel file .idx trovi un sacco di schifezze. Bisognerebbe sapere che cosa c’è in \songtitle.

NOTA: l’errore avviene anche se si toglie la riga \noaccindex{\songtitle}. Direi che quella ridefinizione del comando non è propriamente corretta.

Ciao
Enrico

Go to top