Я хотел бы изменить интервалы до и после нижнего индекса, чтобы уменьшить необходимое горизонтальное пространство.
С этим маленьким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}
Отрегулируйте длину (здесь 1 см) по своему усмотрению.