23 Ottobre 2013 alle 19:34
#89842
::
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