我想列出如下目标:
Goal 1:
Do some stuff.
Goal 2:
Some other stuff.
Goal 3:
etc
我可以使用 \begin{enumerate} 来制作编号列表,但我希望每个数字都以文本“目标”为前缀,并且我希望它作为不同的行,更像一个部分标题。我不想为每个项目输入“目标 1:”等,因为这些项目可能会在某个阶段重新组织。
有没有办法为每个项目制作一个带有文本标题(包括项目编号)的编号列表?
答案1
结合评论中链接的信息,我现在有一个答案了,谢谢。这使用了 enumitem 包,并且有一些混乱的标签格式:
在序言中定义一个新列表并格式化列表项:
\usepackage{enumitem}
\newlist{Goallist}{enumerate*}{1}
\setlist[Goallist]{label={\\\\ Goal \arabic*:\\}}
然后使用这个新的列表定义,就像通常使用枚举一样:
\begin{Goallist}
\item Text for first goal goes here.
\item Text for next goal goes here.
\end{Goallist}
这将返回所需的输出:
Goal 1:
Text for first goal goes here.
Goal 2:
Text for next goal goes here.