如何将标题插入到 itemize 环境(以及一般列表)

如何将标题插入到 itemize 环境(以及一般列表)

可能重复:
是否有一个标准的方式来给项目符号列表添加标题?

我经常觉得需要在itemize环境中插入标题。我反复想知道是否有类似(非强制性)标题参数或\caption类似figure环境中的命令的东西,或者类似该环境(以及一般列表)的东西。我想我可以用命令创建一些标题样式的东西\textbf,但感觉太不优雅了。

我的问题是:

  • 如果有更优雅的方式来插入标题:怎么做?

  • 如果没有:为什么?有没有比我更擅长 LaTeX 编程的人愿意创建一个?我梦想着有这样的东西:

    \begin{Headline}{list/itemize etc}
      \item[1-n]
    \end{list/itemize}
    

但我想你有更好的想法。

排版结果应该是这样的:

董事

  • 希区柯克

  • 卡梅伦

  • ETC。

答案1

一个简单的实现:

\documentclass{article}

\newenvironment{itemlist}[1]{%
  \begin{trivlist}
  \item \textbf{\large #1}
  \begin{itemize}
}{%
  \end{itemize}
  \end{trivlist}
}

\begin{document}

\begin{itemlist}{My list}
\item foo
\item bar
\end{itemlist}

\end{document}

没什么奇怪的。

相关内容