xy包中的内部箭头:步骤

xy包中的内部箭头:步骤

给定图像

在此处输入图片描述

摘自此处的这个问题如何处理 Tikzcd 中的这些缩放和定位问题

如何仅使用xy包来获取线段内的箭头?

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[all,cmtip]{xy}
\begin{document}

\[
\xymatrix{
\ar@{->}[r]^{a} & f & 
}
\]
\end{document}

在此处输入图片描述

答案1

在 xy-pic 中有一个箭头修饰符\dir。使用此修饰符,您可以绘制尖端位于中间的箭头,如下所示:

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[all,cmtip]{xy}
\begin{document}
\[
\xymatrix{
\ar@{-}[r]|*\dir{>} & f & 
}
\]
\end{document}

输出如下:

在此处输入图片描述

命令\dir未出现在 xy-pic 用户手册中。它是xy-pic 参考手册其中记录了此命令。(我不知道为什么 xy-pic 的手册有很多,内容却不同)

相关内容