我使用xymatrix
( \usepackage[all]{xy}
) 来创建下图:
\[
\xymatrix{A \ar@{-}[d] & B \\ \ar[r] & C}
\]
有可能加入这些线路吗?
答案1
\documentclass{article}
\usepackage[all,cmtip]{xy}
\begin{document}
\xymatrix{
A \ar `d[dr] [dr] & B \\
& C
}
\end{document}
可以通过以下方式获得更急转弯
\xymatrix{
A \ar `d/2pt[dr] [dr] & B \\
& C
}
答案2
我不确定xypic
,但我有一个可以与 TikZ 配合使用的替代方案:
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\matrix (M) [matrix of math nodes, row sep=2em, column sep=2em, ampersand replacement=\&] {%
A \& B \\
\& C \\
};
\draw[->,rounded corners=1mm] (M-1-1) |- (M-2-2);
\end{tikzpicture}
\end{document}
有关 TikZ 矩阵的更多信息,请参阅PGF/TikZ 手册。