在使用宏包enumitem
的时候看到网上一些方案如下
\documentclass{article}
\usepackage{enumitem} % 导入宏包
\begin{document}
\begin{enumerate}[label=[\arabic*]] % 设置列表标签格式
\item x
\item y
\item z
\end{enumerate}
\end{document}
但是自己编译不出正确结果,会报错
请问是哪里设置不对吗?
我知道如果使用enumerate
的话,解决方案是
\documentclass{article}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[{[1]}]
\item xx
\item yy
\item zz
\end{enumerate}
\end{document}
如果大佬有更好的方式也欢迎分享
From tex.se: LaTeX command accepting o-type variable
You need to escape them in some way if it comes after a LaTeX command accepting options. @Qaswed's suggestion, {[ ]}, works nicely then. - Eusebius Commented Aug 21, 2017 at 12:37
很有帮助,感谢解答!