![使用 enumitem 包进行嵌套枚举](https://linux22.com/image/304770/%E4%BD%BF%E7%94%A8%20enumitem%20%E5%8C%85%E8%BF%9B%E8%A1%8C%E5%B5%8C%E5%A5%97%E6%9E%9A%E4%B8%BE.png)
我无法枚举该enumitem
包。
虽然命令\item
会产生枚举,但我似乎无法进行令人讨厌的枚举。
例如:
1. .....
i. ii. iii.
等等。我插入命令\begin{enumerate} \end{enumerate}
,但它没有编译,并说这个命令无法识别。\usepackage{enumerate}
在序言中加载了,还有\usepackage{enumitem}
。
我该如何修复它?
这是我正在做的事情:
\begin{enumerate}[label=\textbf{\arabic*}.]
\item ....
\begin{enumerate}[(a)]
\item .....
\end{enumerate}
\end{enumerate}
当我这样做时,LaTeX 说“我不认识...请阅读手册以获取说明”
答案1
不要同时加载enumerate
和,enumitem
而只加载。如果您使用选项加载,enumitem
该enumitem
包也可以模拟的功能。但更好的方法是使用enumerate
shortlabels
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=\textbf{\arabic*}.]
\item some
\begin{enumerate}[label*=(\alph*)]
\item some other
\item some other
\end{enumerate}
\end{enumerate}
\end{document}
enumitem
更新且功能更强大。shortlabels
选择后,它看起来如下:
\documentclass{article}
\usepackage[shortlabels]{enumitem}
\begin{document}
\begin{enumerate}[label=\textbf{\arabic*}.]
\item some
\begin{enumerate}[(a)]
\item some other
\item some other
\end{enumerate}
\end{enumerate}
\end{document}
答案2
这对我来说很有效
\documentclass{article}
\usepackage{enumitem}
%--------------------------------------------------
\begin{document}
\begin{enumerate}[label=\textbf{\arabic*}.]
\item ....
\begin{enumerate}
\item .....
\end{enumerate}
\end{enumerate}
\end{document}