变量内的星号

变量内的星号

我试图定义一个值中带有星号的变量,但一直出错。我试过\def\let\newcommand都没有用。一个最简单的例子:

\documentclass{article}
\usepackage{enumitem}
\def\cLists{leftmargin=*}
\setlist{\cLists}
\begin{document}
\begin{itemize}
\item a
\end{itemize}
\end{document}

请问有什么帮助吗?

答案1

要适当地使用控制序列\cLists作为参数\setlist,请使用

\expandafter\setlist\expandafter{\cLists}

首先将其扩展\cLists,然后将其传递给\setlist

相关内容