答案1
您的代码的第一个问题是您过早启动了数学模式。当然,请考虑更换
$\boldmath{\q{DIST^{V1.1}\textbf{-}SPRD}}$
和
{\boldmath\q{$DIST^{V1.1}\textbf{-}SPRD$}}
然而,进行此更改的结果(如下面的屏幕截图第二行所示)从排版角度来看并不特别令人满意,因为字符串“DIST”和“SPRD”中字母之间的间距遵循数学模式规则,而不是文本模式规则。要解决这个问题,请将单词放在或\mathit
包装器中\mathrm
。
最后,我不清楚在这里使用数学模式是否是个好主意。当然,也请考虑以纯文本模式编写表达式,如下所示:
\q{\textbf{DIST\textsuperscript{V1.1}-SPRD}}
这就是如下截图中第五行所显示的内容。
下面是生成所有五种可能性的一些示例代码。
\documentclass{article}
\usepackage{textcmds,amsmath}
\begin{document}
\obeylines % just for this example
$\boldmath{\q{DIST^{V1.1}\textbf{-}SPRD}}$
{\boldmath\q{$DIST^{V1.1}\textbf{-}SPRD$}}
{\boldmath\q{$\mathit{DIST}^{\mathit{V}1.1}\textbf{-}\mathit{SPRD}$}}
{\boldmath\q{$\mathrm{DIST}^{\mathrm{V}1.1}\textbf{-}\mathrm{SPRD}$}}
\q{\textbf{DIST\textsuperscript{V1.1}-SPRD}}
\end{document}