2.
2.1
2.2
3.
3.1
3.2
3.3
4.
5.
5.1
5.2
我该如何在 Latex 中显示它?我尝试了 {enumerate} 和 {procedureflow},但什么也没发生。我需要帮助。谢谢 :)
答案1
与 Christian 的答案相同,但使用正确的enumitem
语法:
\documentclass{article}
\usepackage{xcolor}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label*=\textcolor{blue}{\arabic*.},ref=\theenumi]
\item First
\item Second
\begin{enumerate}[label*=\textcolor{green}{\arabic*.},ref=\theenumi.\arabic*]
\item First First
\item Second Second
\end{enumerate}
\end{enumerate}
\end{document}
没有颜色,就更简单了
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item First
\item Second
\begin{enumerate}[label*=\arabic*.,ref=\theenumi.\arabic*]
\item First First
\item Second Second
\end{enumerate}
\end{enumerate}
\end{document}
ref=
如果您引用带有标签的项目,则需要参数来打印正确的数字。
答案2
该enumitem
包对于此类枚举标签的更改非常有用。
标准设置涉及将[label={\arabic*}]
标签显示为阿拉伯数字的设置,但也可以[label={\alph*}]
这样做。这使用枚举级别的当前计数器。
请注意,这[label*={\arabic*}]
也是可能的,因为它将标签附加到父标签。
编辑根据要求,无颜色
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item First
\item Second
\begin{enumerate}[label={\theenumi.\arabic*.}]
\item First First
\item Second Second
\end{enumerate}
\end{enumerate}
\end{document}
答案3
或者没有这个包(修改自http://en.wikibooks.org/wiki/LaTeX/List_Structures)
\documentclass{article}
\renewcommand{\theenumii}{\arabic{enumii}}
\renewcommand{\labelenumii}{\theenumi.\theenumii.}
\makeatletter\renewcommand{\p@enumii}{\theenumi.}\makeatother
\begin{document}
\begin{enumerate}
\item First
\item Second
\begin{enumerate}
\item First First
\item Second Second
\end{enumerate}
\end{enumerate}
\end{document}