
答案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}