\xrightarrow 위에 이중 위 첨자를 쓰는 방법

\xrightarrow 위에 이중 위 첨자를 쓰는 방법

화살표 위에 한 줄 대신에 그 위에 두 줄을 쓸 수 있기를 원합니다. 어떻게 이를 달성할 수 있나요? 이 코드를 사용하면 한 줄만 얻을 수 있습니다.

\xrightarrow[]{something}

답변1

\substack매크로를 약간 남용합니다 amsmath(원래 목적은 연산자의 여러 줄 하위/위 첨자용임).

\documentclass{article}

\usepackage{amsmath}

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

여기에 이미지 설명을 입력하세요

답변2

당신은 다음과 같은 것을 의미합니다 :

\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}

여기에 이미지 설명을 입력하세요

마지막으로 TeX.SE에 오신 것을 환영합니다. 다음부터는 MWE를 추가하여 지금까지 시도한 내용을 보여주세요.

관련 정보