我觉得我迷失在了这个enumitem
包裹里非常简单的东西里。
我想要一个描述环境,其中标签用斜体表示,而描述用普通文本表示。
我试过这个
\documentclass[english,12pt,a4paper,pdftex]{article}
\usepackage{enumitem}
\begin{document}
\setlist{before=\normalfont,font=\itshape}
\begin{description}
\item [point-referenced data] this should be in normal font
\item [areal data]
\item [point pattern data]
\end{description}
\end{document}
问题是,出于某些原因,标签会以粗体斜体显示,但我不知道为什么。是否还可以为其添加项目符号?
总而言之,我希望有一个描述环境,其中包含斜体、非粗体标签、项目符号和普通字体。
你问之前我检查过了这个帖子以及许多其他选项,但我不明白如何让所有选项协同工作。
答案1
您不需要before
密钥;只需恢复\normalfont
为标签并应用\itshape
;通过使用[description]
可选参数,\setlist
只有这个环境会受到影响。
对于子弹,你可以通过稍微滥用按键来轻松做到这一点font
:
\documentclass[12pt,a4paper]{article}
\usepackage{enumitem}
\begin{document}
\setlist[description]{font=\normalfont\itshape\textbullet\space}
\begin{description}
\item [point-referenced data] this should be in normal font
\item [areal data]
\item [point pattern data]
\end{description}
\end{document}
不要使用该pdftex
选项。它只会限制可移植性,而且毫无用处,因为使用它的包能够自动推断它。