我知道可以有\xrightarrow (text)
,但如果我尝试这样做,\xRightarrow (text)
每次都会出错。有人知道这是语法错误还是有其他方法可以用\Rightarrow
上面的文本生成?
答案1
只需采用 的定义\xrightarrow
并替换r
为R
:
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\xRightarrow}[2][]{\ext@arrow 0359\Rightarrowfill@{#1}{#2}}
\makeatother
\begin{document}
% To create a single arrow with text above, use lowercase "r".
$\xrightarrow{\mathit{hello}}$
% To create a double arrow with text above, use uppercase "R".
$\xRightarrow{\mathit{hello}}$
\end{document}
答案2
答案3
您还可以使用下置和上置:
$\underset{\text{hello}} \longrightarrow$
$\overset{\text{hello}} \longrightarrow$
$\underset{\tiny\text{hello}} \longrightarrow$
$\overset{\tiny\text{hello}} \longrightarrow$