Re: Comando istanziabile più volte

#95509
franen
Partecipante
    Up
    0
    Down
    ::


    Ciao, la sintassi di LaTeX non vuole,solitamente, numeri all’interno dei nomi dei comandi, infatti se provi a compilare l’esempio qui sotto ottieni un errore.
    `
    \documentclass{article}
    \newcommand{\affiliazione1}{ciao}
    \begin{document}
    \affiliazione1
    \end{document}`

    Potresti usare il pacchetto etoolbox:

    `
    \documentclass{article}
    \usepackage{etoolbox}
    \csdef{affiliazione1}{ciao}
    \begin{document}
    \csuse{affiliazione1}
    \end{document}`

    Potrebbero esserci però problemi di fragilità dei comandi.
    Nel tuo .sty vuoi definire tutti i vari \affiliazionenn? Quel numero non potrebbe essere usato come argomento del comando \affiliazione? Più ci dici, più è facile aiutarti.

    Fran

    Go to top