在带有 XY 矩阵的图中绘制钩形箭头的简单方法是\ar@{^{(}->}
。但结果是 的钩形比 的钩形更大\hookrightarrow
。
我怎样才能解决这个差异?
非常感谢。
答案1
钩状箭头xy
是此软件包中丑陋的部分之一。它看起来就是不对劲。您可以将此问题写信给维护者(如果仍然活跃),或者切换到更现代且更易于阅读的版本tikz-cd
。在我的 MWE 中,我展示了两者,以显示它们的钩状箭头之间的区别:
% arara: pdflatex
\documentclass{article}
\usepackage[all,cmtip]{xy}
\usepackage{tikz-cd}
\begin{document}
\[\xymatrix{A\ar@{^{(}->}[r]& B}\]
\[\begin{tikzcd}
A \arrow[hook]{r} & B
\end{tikzcd}\]
\end{document}
后者相当于‘正常’ \hookrightarrow
。