使用' ='作为乳胶枚举计数器的一部分

时间:2017-06-13 11:34:16

标签: escaping latex

我试图定义一个枚举环境,在其中我列出了表单的几个迭代

i=0: //stuff in 0th iteration

i=1: //some more stuff. And so on…

我已经尝试了

\begin{enumerate}[label=i=~\arabic*:]
\setcounter{enumii}{-1}
\item some stuff
\end{enumerate}

然而,这导致

i some stuff

逃避=如此

\begin{enumerate}[label=i\=~\arabic*:]
\setcounter{enumii}{-1}
\item some stuff
\end{enumerate}

有点像上标连字符(它在源代码中,虽然stackexchange似乎没有显示它):

i0: some stuff

1 个答案:

答案 0 :(得分:1)

要使用=作为enumitem(以及大多数其他键值设置)的属性设置的一部分,您需要使用组隐藏=;与<key>={<valA>=<valB>}中一样。

enter image description here

\documentclass{article}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[label={$i = \arabic*$:},start=0]
  \item some stuff
  \item some more stuff
  \item \ldots
\end{enumerate}

\end{document}