用十进制值枚举 \item

用十进制值枚举 \item

我正在使用枚举来创建已存在的大纲。(例如,我正在复制现有列表,而我对已选的数字没有发言权。)我的问题是大纲偶尔会带有小数值。其中一个部分的顺序如下:1、2、2.5、3。

我尝试过使用\setcounter{enumi}{1.5}2.5 之前的版本,但 LaTeX 根本不喜欢它。这个可以工作,但有点笨重:

\setcounter{enumi}{1}
\renewcommand{\labelenumi}{(\theenumi.5)}
\item This is item number 2.5.
\setcounter{enumi}{2}
\renewcommand{\labelenumi}{(\theenumi)}

有没有更好的方法来获得小数值?

答案1

使用可选参数:

\documentclass{article}
\begin{document}

\begin{enumerate}
 \item foo
 \item bar
 \item[(2.5)] foobar
 \item baz
\end{enumerate}

\end{document}

相关内容