我们知道枚举通常从 (1) 开始,然后是 (2),(3),...
我的问题:如何从 (0) 开始?我知道 \item[(0)] 可以工作,但我如何自动执行此操作?也就是说,将其设为默认选项。
答案1
我真的不知道为什么有人会想要它。不过,这里有一个解决方案enumitem
。
\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate,1]{start=0} % only outer nesting level
\begin{document}
\begin{enumerate}
\item zero
\item one
\begin{enumerate}
\item a
\item b
\end{enumerate}
\item two
\end{enumerate}
\end{document}
答案2
您还可以使用以下方式在环境中本地实现它:
\setcounter{enumi}{-1}
% arara: pdflatex: {synctex: yes, action: nonstopmode}
\documentclass{article}
\usepackage{enumerate}
\usepackage[shortlabels]{enumitem}
\begin{document}
\begin{enumerate}[\bf 1:,labelindent=10pt,leftmargin=*]
\setcounter{enumi}{-1}
\item zero
\item one
\begin{enumerate}[\bf i:,labelindent=10pt,leftmargin=*]
\setcounter{enumii}{-1}
\item Nothing %testing with \roman, equivalent bold using \bf i
\item one
\item two
\end{enumerate}
\item two
\end{enumerate}
\end{document}
地位:
成功