如何更改箭头和文本之间的间隙

如何更改箭头和文本之间的间隙
\documentclass[fleqn,12pt,a4paper]{article}
\usepackage{chemarrow}
\newcommand\Ra{$\autorightarrow{\scriptsize{Text over arrow}}{} $}
\begin{document}
\Ra 
\end{document}

如图所示,是否可以更改箭头与箭头上方文本之间的间隙。谢谢您的帮助。 在此处输入图片描述

答案1

这可以使用\raisebox具有负值来完成。

   \newcommand\Ra{$\autorightarrow{\scriptsize\raisebox{-1.5ex}[0pt][-1.5ex]{Text over arrow}}{} $}

结果:(旧的在上,新的在下;周围有\fbox

在此处输入图片描述

答案2

$\autorightarrow{\vbox{\hbox{\scriptsize Text over arrow}\vskip-5pt}}{} $

答案3

如果您已经考虑过这个问题,我深感抱歉,但该mhchem软件包具有出色的功能,可以对各种箭头(左、右、共振、平衡等)进行上下注释,并具有良好的默认间距。

相关内容