Sto cercando di costruire un comando che è simile al lattice \cite{}
, che accetta un elenco separato da virgole di parametri come questoSplit parametri separati da virgola in LaTeX
\cite{Wall91, Schwartz93}
vorrei passare ogni elemento nell'elenco separato da virgole che il parametro rappresenta per un altro comando e restituisce la concatenazione dei singoli risultati. Immagino che sia qualcosa di simile:
\newcommand{\mycite}[1]{%
\@for\var:=\split{#1} do{%
\processCitation{\var}%
}%
}
letteratura sulla stringa di manipolazione, le variabili e loop in LaTeX sarebbe grande!
Inoltre: esiste un modo per unire nuovamente i singoli risultati utilizzando le virgole?
Grazie!
E come si usa questo? Potresti fare un esempio? – AVB
Grazie per l'esempio! +1 per domande e risposte entrambe. Ti dispiace dare un'occhiata qui: http://stackoverflow.com/questions/2389081/ Forse avrai un'idea. – AVB
Nessun problema. Grazie per il voto. Dai un'occhiata alla soluzione che ho dato nel tuo post! –