如何更改“枚举”列表格式以使用字母而不是默认的阿拉伯数字?

如何更改“枚举”列表格式以使用字母而不是默认的阿拉伯数字?

我曾见过一些文档,其中将\alph命令放在\begin{enumerate}某处,但我不完全确定它是如何运行的......

答案1

\theenumi无需任何包,您可以通过重新定义格式化计数器的命令来实现此目的enumi。(enumii对于嵌套列表,也是如此。)

\renewcommand{\theenumi}{\Alph{enumi}}

在环境中...或者更好的是,你可以使用类似的包enumitem例如,

\usepackage{enumitem}
...
\begin{enumerate}[label=\Alph*]
\item this is item a
\item another item
\end{enumerate}

用于\alph小写字母、\Alph大写字母等。有关更多信息,请参阅包文档。

答案2

使用包enumitem

\usepackage[shortlabels]{enumitem}
.
.
.
\begin{enumerate}[(a)] % (a), (b), (c), ...
\item
\end{enumerate}
.
.
.
\begin{enumerate}[a)] % a), b), c), ...
\item
\end{enumerate}

答案3

使用enumitem包,我们可以执行以下操作:

前言:

\usepackage{enumitem}
\newcommand{\subscript}[2]{$#1 _ #2$}

在文档使用中:

\begin{enumerate}[label=(\subscript{E}{{\arabic*}})]
    \item
    Generated by the $f*\tilde{g}$, where $f\in C_c(G)$, $g\in C_c(G)$;
    \item
    Generated by the $h*\tilde{h}$, where $h\in C_c(G)$;
\end{enumerate}

在此处输入图片描述

答案4

我能够使用 enumitem 包解决这个问题。

来自 enumitem 的文档:

\usepackage{enumitem}

% if you want to create a new list from scratch
\newlist{alphalist}{enumerate}{1}
% in that case, at least label must be specified using \setlist
\setlist[alphalist,1]{label=\textbf{\alph*.}}

...

\begin{alphalist}
    \item Apple
    \item Orange
    \item Peach
\end{alphalist}

相关内容