我想创建一个所谓的“OSO 标记”表,其中各个页码用逗号分隔。以下是示例:
\documentclass{article}
\usepackage{xcolor}
\usepackage{tocloft}
\newcommand{\listosoname}{List of OSO Markers}
\newlistof{oso}{looso}{\listosoname}
\newcommand{\oso}[1]{%
\refstepcounter{oso}
\noindent\textbf{\textcolor{red}{\#OSO #1}}
\addcontentsline{looso}{oso}{\#OSO #1}}
\begin{document}
\listofoso
\newpage
\oso{1}
\newpage
\oso{2}
\oso{1}
\newpage
\oso{2}
\oso{1}
\end{document}
编译结果如下:
但我希望它看起来像这样:
在此先感谢您的帮助。