双头钩箭

双头钩箭

生成双头箭头非常容易使用 的钩尾tikz-cd,但我更希望有一种内联方式来执行此操作。我找不到特定的 LaTeX 命令(我读过很多“所有符号列表”列表)。有人有什么建议吗?

答案1

设置钩箭,后退并设置标准箭:

\documentclass{article}
\usepackage{amsmath}

\newcommand{\hookdoubleheadrightarrow}{%
  \hookrightarrow\mathrel{\mspace{-15mu}}\rightarrow
}

\begin{document}

$A \hookdoubleheadrightarrow B_{A \hookdoubleheadrightarrow B}$

\end{document}

在此处输入图片描述

可扩展版本:

\documentclass{article}
\usepackage{amsmath}

\newcommand{\hookdoubleheadrightarrow}{%
  \hookrightarrow\mathrel{\mspace{-15mu}}\rightarrow
}

\makeatletter
\newcommand{\xhookdoubleheadrightarrow}[2][]{%
  \lhook\joinrel
  \ext@arrow 0359\rightarrowfill@ {#1}{#2}%
  \mathrel{\mspace{-15mu}}\rightarrow
}
\makeatother


\begin{document}

$A \hookdoubleheadrightarrow B_{A \hookdoubleheadrightarrow B}$

$A \xhookdoubleheadrightarrow{aaaaaa} B$

\end{document}

在此处输入图片描述

相关内容