我正在尝试将一个环境嵌入到另一个环境中。如果我在第二个 之后enumerate
添加 之间的内容,一切都很好。如果我添加了那个,就会出现问题:我得到一系列作为第一行。有人知道如何解决这个问题吗? []
begin{enumerate}
?
以下是代码:
\documentclass[11pt,twoside,letterpaper]{article}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[label={(\textbf{Point 1})}, ref={(Point 1)}, leftmargin=2cm]
\item
\begin{enumerate}[label={(P\arabic*)},\ref={(P\arabic*)}]
\item 1
\item 2
\end{enumerate}
\end{enumerate}
\end{document}
答案1
有两个错误:
您应该使用 enumitem 而不是 enumerate,并且在第二个 [] 中您有一个 \ref 而不是 ref。
所以正确的例子应该是:
\documentclass[11pt,twoside,letterpaper]{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label={(\textbf{Point 1})}, ref={(Point 1)}, leftmargin=2cm]
\item
\begin{enumerate}[label={(P\arabic*)}, ref={(P\arabic*)}]
\item 1
\item 2
\end{enumerate}
\end{enumerate}
\end{document}
答案2
您应该使用\usepackage{enumitem}
而不是\usepackage{enumerate}
。