
Предположим, что у нас есть сборка кода с 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}