paralist:如何格式化计数器

paralist:如何格式化计数器

我使用以下代码来获取列出的项目

\documentclass{article}
\usepackage{paralist}

\begin{document}
\begin{inparaenum}[(a)]
\item first item,
\item second item,
\item last item
\end{inparaenum}
\end{document}

在这种情况下,我希望将计数器(a), (b), (c)格式化为粗体 ( \bfseries)。但是,只有计数器本身而不是周围的括号才应该为粗体。

显然以下方法不起作用:

\begin{inparenum}[\bfseries{(a)}]

那么我不对包进行硬编码就能实现我想要的效果吗?

答案1

“正确”的答案是

\begin{inparaenum}[(\bgroup\bfseries a\egroup)]

\normalfont之后调用a并不是真正的解决方案,因为这可能会给出与左括号不同的右括号(例如,如果当前字体倾斜)。

答案2

\documentclass{article}
\usepackage{paralist}

\begin{document}
\begin{inparaenum}[(\bfseries a\normalfont)]
\item first item,
\item second item,
\item last item
\end{inparaenum}
\end{document}

答案3

有趣的是,以下内容完全实现了我想要的:

\documentclass{article}
\usepackage{paralist}

\begin{document}
\begin{inparaenum}[\bfseries{} (a)]
\item first item,
\item second item,
\item last item
\end{inparaenum}
\end{document}

相关内容