Я пытаюсь создать команду, похожую на LaTeX \cite{}
, которая принимает список таких параметров, разделенных запятыми.
\cite{Wall91, Schwartz93}
Я хотел бы передать каждый элемент в списке, разделенном запятыми, который параметр представляет другой команде, и вернуть конкатенацию отдельных результатов. Я представляю, что это будет примерно так:
\newcommand{\mycite}[1]{%
\@for\var:=\split{#1} do{%
\processCitation{\var}%
}%
}
Литература по манипуляциям со строками, переменным и циклам в LaTeX была бы отличной!
Также: есть ли способ снова объединить отдельные результаты с помощью запятых?
Спасибо!