我想調整下標前後的間距以減少所需的水平空間。
有了這個小mwe
\documentclass{scrbook}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{pmatrix}
a \\ b \\ c
\end{pmatrix}_\text{SCR}
= x
\end{equation}
\end{document}
我明白了:
然而,我想調整下標之前的水平間距,並使下標之後的間距遠離它實際上與等號符號重疊的位置。
答案1
我不太確定你想這樣做,因為這會讓你的讀者感到困惑。
\documentclass{scrbook}
\usepackage{amsmath,mathtools}
\begin{document}
\begin{equation}
\begin{pmatrix}
a \\ b \\ c
\end{pmatrix}_{\!\!\mathrlap{\mathrm{SCR}}}
= x
\end{equation}
\end{document}
用於\!\!
將下標移近括號(我總是對矩陣使用方括號,因為它們會減少印刷問題)。
你可以給下標一定的寬度,這樣可以減少混淆,用\mathmakebox
代替\mathrlap
(注意\mathrlap{...}
相當於\mathmakebox[0pt][l]{...}
)。
\documentclass{scrbook}
\usepackage{amsmath,mathtools}
\begin{document}
\begin{equation}
\begin{pmatrix}
a \\ b \\ c
\end{pmatrix}_{\!\!\mathmakebox[1em][l]{\mathrm{SCR}}}
= x
\end{equation}
\end{document}
根據您的需求調整長度(此處為 1em)。