改变乳胶描述列表的样式

这对于那里的人来说应该是一个简单的问题。 我有一个描述列表

\begin{description} \item[Name:] Halpo \item[Email Address:] halpo@users.mysite.com \item[Address:] 1234 Ivy Ln \\ Springfield, USA \end{description} 

它回来了

名称: Halpo

电子邮件地址: halpoe@users.mysite.com

地址: 1234 Ivy Ln

  Springfield, USA 

这是一个有风格要求的官方文档。 首先是如何关掉大胆的? 第二,如何将所有文本与项目标签alignment并仍然保持正确?

如果你\usepackage{enumitem}你可能会得到你喜欢的东西:

 \begin{description}[style=multiline,leftmargin=3cm,font=\normalfont] \item[Name:] Halpo \item[Email Address:] halpo@users.mysite.com \item[Address:] 1234 Ivy Ln \\ Springfield, USA \end{description} 

结果是:

结果

点击这里查看完整的包装文件。

描述标签的格式由命令\descriptionlabel 。 这是一个更改为斜体的示例,不是粗体:

 \renewcommand{\descriptionlabel}[1]{\hspace{\labelsep}\textit{#1}} 

要将标签的格式更改为其他内容,请更改上面的\textit{#1}部分。

编辑2017-01-24 :我的原始示例使用了\emph ,但是@ebo指出,最好使用\textit这种情况,因为这是更改文本样式而不是强调文本的情况。

Geoff – 您可以使用以下代码为所有列表设置这些参数(以便它是自动的):

 \setlist[description]{style=multiline,leftmargin=3cm} 

道歉,我没有足够的代表回复你的评论,因此是单独的答案。

对于黑客,做\item[\rm Name:]