为什么使用特殊字符时小节中的水平间距会被删除?

为什么使用特殊字符时小节中的水平间距会被删除?

我正在尝试在文档的某个子部分添加一个特殊符号,但从网上看到的内容来看,“PDF 标准不支持书签中的特殊符号”。我找到了答案,有人建议使用\texorpdfstring{}。它有效,但我还希望符号以粗体字母显示,所以使用了\bm{}包。它有效,但当我编译时,它会从下一个字符中删除空格,如下图所示。任何帮助都将不胜感激。

代码

\section{Case 1 \texorpdfstring{\bm{$\alpha}$} is kept constant}

在此处输入图片描述

答案1

您的问题是命令\texorpdfstring接受两个参数,因此您应该在命令的最后添加{}以确保命令的其余部分不与部分中的文本组合,如下面的建议。

\section{Case 1 \texorpdfstring{\bm{$\alpha$}}{} is kept constant}

结果 :

在此处输入图片描述

祝你好运

相关内容