So schreiben Sie einen doppelten Hochindex über \xrightarrow

So schreiben Sie einen doppelten Hochindex über \xrightarrow

Anstatt einer Zeile über dem Pfeil möchte ich zwei Zeilen darüber schreiben können. Wie kann ich das erreichen? Mit diesem Code kann ich nur eine Zeile erreichen:

\xrightarrow[]{something}

Antwort1

Ein kleiner Missbrauch des \substackMakros aus amsmath(dessen ursprünglicher Zweck mehrzeilige Tief-/Hochstellungen in Operatoren sind):

\documentclass{article}

\usepackage{amsmath}

\begin{document}
\[
A \xrightarrow[\substack{def \\ \text{below}}]{\substack{abc \\ \text{above}}} B
\]
\end{document}

Bildbeschreibung hier eingeben

Antwort2

du meinst so etwas:

\documentclass{article}
    \usepackage{amssymb,amsmath}
    \usepackage{stackengine}
    \newcommand\stackrightarrow[3]{%
        \mathrel{{{\stackon[4pt]{$\xrightarrow[#3]{#1}$}{$\scriptscriptstyle#2$}}}}}
    \begin{document}
        $   a \stackrightarrow{x}{y}{z} b$


\end{document}

Bildbeschreibung hier eingeben

Abschließend: Willkommen bei TeX.SE. Fügen Sie ab dem nächsten Mal bitte ein MWE hinzu, um zu zeigen, was Sie bisher versucht haben.

verwandte Informationen