数学模式中的特殊箭头

数学模式中的特殊箭头

我需要一个特殊的箭头符号: \rightsquigarrow带有两个箭头,例如:

\rightsquigarrow ->

tikz因为我有一门特殊课程,所以我不能使用。

答案1

也许您可以使用trimclip来剪切箭头并将其连接到主符号:

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{trimclip}

\DeclareRobustCommand{\twoheadrightsquigarrow}{%
  \rightsquigarrow\joinrel\mathrel{\mathpalette\rsahead\relax}%
}

\newcommand{\rsahead}[2]{%
  \clipbox{{.7\width} 0pt 0pt -1pt}{$#1\rightsquigarrow$}%
}

\begin{document}

$A\twoheadrightsquigarrow B_{\twoheadrightsquigarrow}$

\end{document}

在此处输入图片描述

如果您希望新符号与单箭头符号一样宽,您可以执行以下操作:

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{trimclip}

\DeclareRobustCommand{\twoheadrightsquigarrow}{%
  \rightsquigarrow
  \mathrel{\mspace{-6.5mu}}%
  \mathrel{\mathpalette\rsahead\relax}%
  \mathrel{\mspace{6.5mu}}%
}

\newcommand{\rsahead}[2]{%
  \rlap{\clipbox{{.75\width} 0pt 0pt -1pt}{$#1\rightsquigarrow$}}%
}

\begin{document}

$A\twoheadrightsquigarrow B_{\twoheadrightsquigarrow}$

$A\rightsquigarrow B_{\rightsquigarrow}$

\end{document}

在此处输入图片描述

相关内容