重新定义的段落命令中的粗体段落符号

重新定义的段落命令中的粗体段落符号

我已经重新定义了段落命令,以便段落符号与数字一起打印。

\renewcommand{\theparagraph}{\S \arabic{paragraph}}
\titleformat{\paragraph}[hang]{\large\bfseries\filright}{\theparagraph\quad}{0pt}{}
\titlespacing*{\paragraph}{0pc}{*1}{-0.5ex}[0pc]
\setcounter{paragraph}{0}

这很好,但我希望段落符号为粗体(就像数字和文本一样)。通常我可以使用 \textbf{\S},但如果我在上面的例子中这样做,则没有任何效果。

为什么符号没有变成粗体,以及如何才能变成粗体?

答案1

在标准设置(以及 OT1 字体编码)中,段落符号 ¶ 取自数学字体,因此除非\boldmath发布,否则它不会以粗体显示,但在引用时会出错。

最好的解决方案是同时加载 TS1 编码

\usepackage{textcomp}

因此符号将取自符合字体属性的专用字体。

相关内容