Re: Ottenere espansione dei comandi nel file idx dell’indice

#89842
Up
0
Down
::

franen” post=89404Leggendo l’introduzione del file tex2xindy.l si capisce che sarebbe anche fattibile usare altri caratteri per indicare i livelli dei lemmi, ma servirebbe modificare il file stesso e ricompilarlo.
Avevo provato con gli \expandafter:`\expandafter\index\expandafter{\StrSubstitute{\songtitle}{!}{“!}}`ma senza risultato.

Ehm, no: una sola espansione di [tt]\StrSubstitute[/tt] non funziona, ma nemmeno l’espansione completa, perché [tt]\StrSubstitute[/tt] non funziona per pura espansione.
`\newcommand{\eindex}[1]{%
\StrSubstitute{#1}{!}{“!}[\tempstring]\expandafter\index\expandafter{\tempstring}%
}`
dovrebbe fare quello che chiedi con [tt]\eindex{\songtitle}[/tt].

Ciao
Enrico

Go to top