Ändern des horizontalen Abstands für Indizes in der Gleichungsumgebung

Ändern des horizontalen Abstands für Indizes in der Gleichungsumgebung

Ich möchte den Abstand vor und nach einem Index anpassen, um den erforderlichen horizontalen Abstand zu reduzieren.

Mit diesem kleinenmwe

\documentclass{scrbook}
\usepackage{amsmath}
\begin{document}
    \begin{equation}
        \begin{pmatrix}
            a \\ b \\ c
        \end{pmatrix}_\text{SCR} 
        = x 
    \end{equation}
\end{document}

Ich bekomme Folgendes:

Bildbeschreibung hier eingeben

Ich möchte jedoch den horizontalen Abstand vor dem Index anpassen und den Abstand nach dem Index so weit entfernen, dass er sich tatsächlich mit dem Gleichheitszeichen überlappt.

Antwort1

Ich bin nicht sicher, ob Sie das tun möchten, da es Ihren Leser verwirren würde.

\documentclass{scrbook}
\usepackage{amsmath,mathtools}

\begin{document}

\begin{equation}
\begin{pmatrix}
  a \\ b \\ c
\end{pmatrix}_{\!\!\mathrlap{\mathrm{SCR}}}
= x
\end{equation}

\end{document}

Bildbeschreibung hier eingeben

Dies \!\!dient dazu, den Index näher an die Klammer zu verschieben (ich verwende für Matrizen immer eckige Klammern, da diese weniger typografische Probleme verursachen).

Sie können dem Index eine Breite geben, was weniger verwirrend ist, indem \mathmakeboxSie anstelle von verwenden \mathrlap(beachten Sie, dass dies \mathrlap{...}gleichbedeutend mit ist \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}

Passen Sie die Länge (hier 1em) Ihren Bedürfnissen an.

Bildbeschreibung hier eingeben

verwandte Informationen