- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 10 anni, 4 mesi fa da .
-
Topic
-
Salve, ho scritto il seguente codice:`
\makeatletter
\newtoks\author@toks\newcounter{author@counter}%
\setcounter{author@counter}{0}%
\newcommand{\authorAdd}[1]{%
\ifnum\theauthor@counter>0\author@toks=\expandafter{\the\author@toks, #1}%
\else\author@toks=\expandafter{\the\author@toks\@author{#1}}%
\fi\stepcounter{author@counter}%
}
\newcommand{\printauthor}{{\sc Authors:}\the\authors@toks}
\makeatother
`In pratica posso aggiungere degli autori con il comando \authorAdd{} e poi quando uso \printauthor questi vengono listati, separati da una virgola. Desidererei rimpiazzare l’ultima virgola con la parola “and”, come posso fare?
Grazie!
- Devi essere connesso per rispondere a questo topic.