使用amsmath
和extarrows
包,我们有很多可扩展的箭头。但这些箭头看起来很丑陋,因为箭头中的某些部分是粗体的。
有没有更好看的可扩展箭头?
答案1
\xrightarrow
这是用 Xy-pic 制作的替代品
\documentclass{article}
\usepackage[all,cmtip]{xy}
\newlength{\xywd}
\newcommand{\xyrightarrow}[2][]{%
\sbox{0}{$\scriptstyle#1$}%
\xywd=\wd0
\sbox{0}{$\scriptstyle#2$}%
\ifdim\wd0>\xywd \xywd=\wd0 \fi
\xymatrix@C\dimexpr\xywd+1em\relax{{}\ar[r]^{#2}_{#1}&{}}%
}
\begin{document}
\[
X \xyrightarrow[r_1-r_2]{r_2-r_1} Y
\]
\[
X \xyrightarrow[r_1-r_2+r_3]{r_2-r_1} Y
\]
\[
X \xyrightarrow{r_2-r_1} Y
\]
\end{document}