我曾经在 Overleaf 中使用过下面的代码
\begin{enumerate}[label={\bfseries P\arabic*.}]
\item
\end{enumerate}
使用 enumitem 包。我尝试在 Texstudio 中使用相同的代码,但没有成功。我得到的第一个错误是
Missing number, treated as zero.
\begin{enumerate}[label*=\arabic*.]
然后“\item”出现很多错误,你知道是什么原因吗?我也尝试使用 enumerate 包,但仍然失败。
答案1
该错误与您使用的编辑器无关(texstudio)
这个文件
\documentclass{article}
%\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label={\bfseries P\arabic*.}]
\item zzz
\end{enumerate}
\end{document}
产生您所述的错误:
! Missing number, treated as zero.
<to be read again>
\c@*
l.6 \begin{enumerate}[label={\bfseries P\arabic*
.}]
?
取消注释enumitem
加载该包的行可以使其正常运行。