xymatrix パッケージで右または左に曲がる矢印にシフトする

xymatrix パッケージで右または左に曲がる矢印にシフトする

パッケージでビルドされたコードがあると仮定しますxy。たとえば、次の MWE または別の MWE です。

ここに画像の説明を入力してください

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

&記号の位置を変更したり、 's を適切に追加したりせずに、曲線矢印を左または右にシフトするコマンドは何ですか?

皆様、どうぞよろしくお願い致します。

答え1

「in」と「out」の方向を変更できます (ガイドのセクション 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}

ここに画像の説明を入力してください

関連情報