生成双头箭头非常容易和使用 的钩尾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}