我有一个enumerate
列表,里面有一个空的description
项目。
最小文件是,
\documentclass[11pt]{article}
\begin{document}
\begin{description}
\item [A Label:]
\begin{enumerate}
\item A1.
\item A2.
\item A3.
\end{enumerate}
\end{description}
\end{document}
问题是,A1 位于冒号 (:) 后面。如您所见,
但是我希望 A1 位于新行,并且 1. 与 2 对齐。
我尝试将 放入\relax
空description
项目中。没有任何改善。
任何建议都将受到赞赏。
答案1
这肯定是重复的,但经过快速搜索后我没有看到一个好的问题可以参考,所以最简单的方法就是不做任何复杂的乳胶列表代码重新定义
\item [A Label:]\mbox{}\\[-1.5\baselineskip]
强制\mbox
段落开始,以便嵌套列表正常缩进。
答案2
你也可以这样做
\begin{enumerate}
\item[]
\item A1.
\item A2.
\item A3.
\end{enumerate}
而不是上面的。效果同样好(而且我认为看起来更好)。
答案3
我发现,对此问题最简单的解决办法就\hfill
在线路的末端。
\begin{description}
\item[First] \hfill
\begin{enumerate}
\item A
\item B
\item C
\end{enumerate}
\item[Second] The second thing
\item[Third] The third thing
\end{description}