如何在 TeX 中创建定义列表

如何在 TeX 中创建定义列表

我想要用 HTML 但在 LaTeX 中制作类似以下的列表:

<dl><dt>Foo</dt>
<dd>Bar</dd>
<dd>Baz</dd>
<dt>Things I do</dt>
<dd>Can Haz</dd>
<dd>Like trains</dd></dl>

我希望它看起来像http://jsbin.com/xutokeraka/edit?html,css,输出

生成类似内容的最简单方法是什么,而不必自己定义所有内容?或者我应该只用 定义自己的列表样式itemize

答案1

像这样?

\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{enumitem}

\begin{document}
\begin{description}[style=unboxed, labelwidth=\linewidth, font =\sffamily\itshape\bfseries, listparindent =0pt, before =\sffamily]
\item[Foo]

Bar 

Baz

  \item[Things I do]
        Can Haz

        Like Trains
\end{description}

\end{document} 

在此处输入图片描述

相关内容