答案1
一种可能性是取一个xrightarrow
,用一些幻影文本将其加长,然后旋转它。但是,这不是一个非常干净的解决方案,旋转会清楚地显示 的各个部分xrightarrow
,这看起来不太好。
另一种方法是tikz
在坐标系中绘制两个箭头。
梅威瑟:
\documentclass{article}
\usepackage{graphicx} % for \rotatebox
\usepackage{amsmath} % for \xrightarrow
\usepackage{tikz}
\def\arrowrotate{\rotatebox[x=0mm,y=20mm]{-35}{$\xrightarrow{\phantom{xxxx}}$} \nearrow}
\def\arrowtikz{\ \tikz{\draw[->] (0.2,0.25) -- (0.5,0); \draw[->] (0.6,0) -- (0.8,0.15);}\ }
\begin{document}
We define some things.
We define $A \arrowrotate B$.
We define $C \arrowtikz D$.
\end{document}
结果:
xrightarrow
可以通过调整字符数x
(箭头的长度)、旋转角度(此处-35
)和第一个箭头的垂直位置(此处)来定制该方法20mm
。
可以tikz
通过改变坐标、改变空间量(这里是控制空间的\
左侧和右侧,见有哪些命令可以控制水平间距?)以及箭头的大小和形状(见https://tex.stackexchange.com/a/161238/)。