我想使用enumerate
环境。我正在使用以下代码:
\begin{enumerate}
\item To define the outliers and events.
\begin{enumerate}
\item How can events be defined?
\end{enumerate}
\item To detect an event.
\item To characterize an event.
\item To evaluate the detected outliers and events.
\end{enumerate}
结果:
定义异常值和事件。
(a)如何定义事件?
- 检测事件。
- 描述某个事件的特征。
- 评估检测到的异常值和事件。
我想用数字替换字母的子编号。预期结果:
定义异常值和事件。
1.1 如何定义事件?
- 检测事件。
- 描述某个事件的特征。
- 评估检测到的异常值和事件。
答案1
如果您不想使用诸如这样的专门包enumitem
,您可以通过修改\labelenumii
(“2 级枚举项的标签”)宏来继续,如下面的 MWE(最小工作示例)中所做的那样。
\documentclass{article}
\renewcommand\labelenumii{\theenumi.\arabic{enumii}.}
\begin{document}
\begin{enumerate}
\item To define the outliers and events.
\begin{enumerate}
\item How can events be defined?
\end{enumerate}
\item To detect an event.
\item To characterize an event.
\item To evaluate the detected outliers and events.
\end{enumerate}
\end{document}
答案2
使用包装轻松完成工作enumitem
:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item To define the outliers and events.
\begin{enumerate}[label={\arabic{enumi}.\arabic*}] %% modified here
\item How can events be defined?
\end{enumerate}
\item To detect an event.
\item To characterize an event.
\item To evaluate the detected outliers and events.
\end{enumerate}
\end{document}
正如 Werner 所建议的,对于内部枚举,您还可以使用label*={\arabic*}
:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item To define the outliers and events.
\begin{enumerate}[label*={\arabic*}] %% modified here
\item How can events be defined?
\end{enumerate}
\item To detect an event.
\item To characterize an event.
\item To evaluate the detected outliers and events.
\end{enumerate}
\end{document}