在 xymatrix 包中向右或向左移动弯曲箭头

在 xymatrix 包中向右或向左移动弯曲箭头

假设我们有一个使用xy包构建的代码。例如这个或另一个 MWE:

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage[all]{xy}
\begin{document}
\xymatrix{
\Omega \ar@{->}[r] \ar@/{}^{2pc}/[r] & \Upsilon \ar@{->}[r]  & \Psi
}
\end{document}

有哪些命令可以在不改变符号位置或&适当添加 ' 的情况下将弯曲的箭头向左或向右移动?

提前向大家表示衷心的感谢。

答案1

您可以更改“进”和“出”方向(指南第 1.6 节):

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

\[
\xymatrix{
\Omega \ar[r] \ar@/{}^{2pc}/[r] & \Upsilon \ar[r]  & \Psi
}
\]

\[
\xymatrix{
\Omega \ar[r] \ar@(u,u)[r] & \Upsilon \ar[r]  & \Psi
}
\]

\end{document}

在此处输入图片描述

你可以更好地控制tikz-cd

\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}

\begin{document}

\[
\begin{tikzcd}
\Omega \arrow[r] \arrow[r,bend left=90] & \Upsilon \ar[r]  & \Psi
\end{tikzcd}
\]


\[
\begin{tikzcd}
\Omega \arrow[r] \arrow[r,bend left=90,looseness=1.7] & \Upsilon \ar[r]  & \Psi
\end{tikzcd}
\]

\end{document}

在此处输入图片描述

相关内容