客观的:
- 改变字体样式,在这种情况下删除粗体;
- 将文本自定义为
Page <$my_text>.
; 和 - 针对单一描述环境执行此操作,我不想更改其他的。
删除粗体我使用font=\normalfont
似乎有效。但是,我无法将文本格式更改为Page <$my_text>.
。我做错了什么?
\documentclass{report}
\usepackage{enumitem}
\begin{document}
\begin{description}[leftmargin=!, labelwidth=0.3\textwidth, font=\normalfont, label=Page~*.]
\item[12] Hello.
\item[33] Text text text text text text text text.
\item[92] Some more text here.
\end{description}
\end{document}
答案1
工作于lockstep 关于 enumitem 包和描述列表的回答:
\documentclass{report}
\usepackage{enumitem}
\newcommand{\pageprefix}[1]{Page #1}
\begin{document}
\begin{description}[leftmargin=!, labelwidth=0.3\textwidth, font=\normalfont\pageprefix]
\item[12] Hello.
\item[33] Text text text text text text text text.
\item[92] Some more text here.
\end{description}
\end{document}