LaTeX Package: enumerate

这个宏包很小, 可以看看其实现. 提供环境 enumerate, 类似正常列表, 有可选参数表明项目号格式. 用 A, a, I, i, 1 分别表示 \Alph \alph \Roman \roman \arabic. 正常的字母 A, a, I, i, 1 需要放在 "{}" 里.
\begin{enumerate}[{A}-1]
\item test one
\item test two
\end{enumerate}
可以利用 \@enhook 来定义自己的项目号样式. 如文档里的例子:
\g@addto@macro\@enhook{%
\ifx *\@entemp
\def\@tempa{\@enLabel\fnsymbol}%
\fi}
这里 \g@addto@macro 已经定义, 全局地将内容添加到宏后面.

No comments: