Estoy tratando de construir un comando que es similar al látex \cite{}
, que acepta una lista separada por comas de parámetros como estoparámetros divididos separados por comas en el látex
\cite{Wall91, Schwartz93}
me gustaría pasar cada elemento en la lista separada por comas que el parámetro representa para otro comando y devuelve la concatenación de los resultados individuales. Me imagino que sea algo como esto:
\newcommand{\mycite}[1]{%
\@for\var:=\split{#1} do{%
\processCitation{\var}%
}%
}
literatura sobre manipulación de cadenas, variables y bucles en LaTeX sería genial!
También: ¿Hay alguna manera de unir los resultados individuales utilizando comas nuevamente?
Gracias!
¿Y cómo se usa esto? ¿Podría dar un ejemplo? – AVB
¡Gracias por el ejemplo! +1 para preguntas y respuestas. ¿Te importa echar un vistazo aquí: http://stackoverflow.com/questions/2389081/ Tal vez tengas una idea. – AVB
No hay problema. Gracias por el voto ¡Echa un vistazo a la solución que di en tu publicación! –