Re: Estrazione iniziale da una parola

#15026
Up
0
Down
::

Enrico,

Ho modificato le tue macro e sono arrivato qui:
`
\makeatletter
……
\newcommand{\estraiprime}[2][0]{%
\@split{#1}{#2}%
\scantokens\expandafter{\split@start}\unskip%
}
\newcommand{\estraiultime}[2][0]{%
\@reverse{#2}\@split{#1}{\@esrever}%
\@reverse{\split@start}\scantokens\expandafter{\@esrever}\unskip}

\newcommand{\togliprime}[2][0]{%
\@split{#1}{#2}%
\scantokens\expandafter{\split@end}\unskip}

\newcommand{\togliultime}[2][0]{%
\@reverse{#2}\@split{#1}{\@esrever}%
\@reverse{\split@end}\scantokens\expandafter{\@esrever}\unskip%
}
\makeatother`

Indica se c’è qualche correzione da fare
Resta in ballo la macro \inverti

Versione senza accenti:
`\newcommand{\inverti}[1]{\@reverse{#1}\@esrever}`
Versione con accenti:
`\newcommand{\inverti}[1]{%
\@reverse{#1}\scantokens\expandafter{\@esrever}\unskip}`
Ciao
Enrico

Go to top