我注意到已经xy-pic
预定义了一些目录。尾部和头部(尖端)很容易定制(可以通过学习xyrefer.pdf
),但我发现很难实现自己的轴类型。
因为划线杆是均匀绘制的,中间有不可见的空间。我想控制空间步长。
尝试过\newdir{}{}
,\composite{}
但徒劳无功。此外,以下代码给出了丑陋的向下箭头:
\documentclass{minimal}
\usepackage[all]{xy}
\begin{document}
{
\def\arr{ \ar@{*{\bullet}*{\cdot}*@{>}} }
\xymatrix{ A \arr[dr]\arr[d]\arr[r] &B \\ C&D }
}
\end{document}
xyrefer.pdf
对于初学者来说太模糊了。即使是yacc
语法列表样式的图也只是针对编译器,而不是针对人类阅读的(我更喜欢 Unix 命令语法样式)。
有什么帮助吗?
答案1
% arara: pdflatex
\documentclass{standalone}
\usepackage[all,pdf,cmtip]{xy}
\begin{document}
\xymatrix{ A \ar @{{*}.>} [dr] \ar @{{*}.>} [d]\ar @{{*}.>} [r] & B \\
C & D
}
\end{document}