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 \substack
Makros 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}
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}
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.