用于枚举的自定义粗体标签

用于枚举的自定义粗体标签

我想要粗体枚举标签,其中包含罗马数字和自定义文本,例如第 26 页(pdf 第 2 页)http://www.ams.org/bookstore/pspdf/stml-48-prev.pdf

我正在使用以下代码来仅使用粗体罗马数字(使用 enumitem),但我不知道如何添加自定义文本。

\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=\textbf{\Roman*}]
    \item item one.
    \item item two.
\end{enumerate}
\end{document}

如何才能做到这一点?

答案1

“手动”实现这一目标的一种可能方法是:

\documentclass{article}
\usepackage{paralist}

\begin{document}
\begin{compactenum}[\bfseries I.]
    \item \textbf{Some text:} item one.
    \item \textbf{Some other text:} item two.
\end{compactenum}
\end{document}

看起来像这样:

enter image description here

如果您希望所有项目都使用相同类型的自定义文本,则可以使用以下命令:

\documentclass{article}
\usepackage{paralist}

\begin{document}
\begin{compactenum}[\bfseries I. {Same text for all items}:]
    \item item one.
    \item item two.
\end{compactenum}
\end{document}
\end{document}

看起来像这样:

enter image description here

相关内容