Paralist* compactdesc 环境中的字体选项

Paralist* compactdesc 环境中的字体选项

我正在使用 paralist 中的 compactdesc 环境作为紧凑段落的临时解决方案,段落首行悬垂。事实上,description 环境的使用适合我正在做的事情(姓名列表以及他们所属的机构),因此让标签(即姓名)采用某种不同的字体系列并不是一个坏主意,具体来说,我试图摆脱粗体字的使用,也许可以将其调整为其他字体 - 比如无衬线字体或其他字体。一旦我知道如何操作,我会自己解决其余的问题。

我只是想从标签中删除粗体 - 或者以任何方式调整它 - 并且无法在网上找到任何对其进行详细描述的地方(最好有一个适合复制粘贴的示例)。

基本上;

\documentclass{article}
\usepackage{paralist}
    ...
\begin{document}

\begin{compactdesc}
    \raggedright
\item [Something]. Short description.
\item [Something else].  A very long line which may or may not run over to the next line and which isn't hyphen-split thanks to ragged edges
\item [And another thing]. Short description.
\end{compactdesc}

\end{document}

我所寻找的是 [Something] 部分不要加粗,并且这段代码几乎肯定会在序言的某个地方 - 某种 \setcompactdesc{font=\normalfont} 之类的交易(除了该命令不起作用)。

有什么帮助吗?

答案1

我不太了解paralist,但你可以用 轻松获得此结果enumitem。以scshape标签字体为例:

\documentclass{article}

\usepackage{enumitem}
\usepackage{lipsum}

\begin{document}

\lipsum[11]
\begin{description}[nosep, font=\mdseries\scshape]
  \raggedright
  \item [Something]. Short description.
  \item [Something else]. A very long line which may or may not run over to the next line and which isn't hyphen-split thanks to ragged edges
  \item [And another thing]. Short description.
\end{description}

\end{document} 

在此处输入图片描述

答案2

paralist 文档在第 4 页上有。

图片

\documentclass{article}

\usepackage{lipsum}
\usepackage{paralist}

\renewcommand*\descriptionlabel[1]{%
\hspace\labelsep\scshape #1}


\begin{document}

\lipsum[11]
\begin{compactdesc}\raggedright
  \item [Something.] Short description.
  \item [Something else.]  A very long line which may or may not run over to the next line and which isn't hyphen-split thanks to ragged edges.
  \item [And another thing.] Short description.
\end{compactdesc}

\end{document}

图片

...带点里面正如@Bernard 所建议的那样。

相关内容