从最高数字到最低数字枚举

从最高数字到最低数字枚举

我想知道是否有办法在 LaTeX 中获取枚举列表,这样如果我总共写入 N 个项目,那么我就会得到

N. Item numeber N 
N - 1. Item number N - 1
...
1. Item number 1

因此,如果 N = 3,

3. Third item 
2. Second item
1. First item

答案1

有没有办法在枚举环境中获得反向编号?

在此处输入图片描述

\documentclass{article}

\newenvironment{benumerate}[1]{
    \let\oldItem\item
    \def\item{\addtocounter{enumi}{-2}\oldItem}
    \begin{enumerate}
    \setcounter{enumi}{#1}
    \addtocounter{enumi}{1}
}{
    \end{enumerate}
}

\begin{document}

\begin{enumerate}
  \item A  % 1
  \item B  % 2
  \item C  % 3
\end{enumerate}

\begin{benumerate}{9}
  \item A  % 9
  \item B  % 8
  \item C  % 7
\end{benumerate}

\end{document}

编辑

etaremune软件包提供了一个可以执行此操作的 etemune 环境。

\documentclass{article}
\usepackage{etaremune}
\begin{document}
\begin{etaremune}
  \item Last things first
  \item \ldots
  \item First things last
\end{etaremune}
\end{document}

在此处输入图片描述

相关内容