使用 XY 弯曲箭头

使用 XY 弯曲箭头

我对下面的图表感到困惑:

\[
\xymatrix{
&  & & &    & & X_1\times_Y X_2\ar@/_1pc/[dllll]\ar[dll]\ar[dddd]\\
&  & X_1 \times_Z X_2\ar[dl]\ar[rr]\ar[dd] & & X_1\ar[dd]\ar[dl] &  &\\
& Y\times_Z Y\ar[rr]\ar[dd]  & & Y\ar[dd] & & &     \\
&  & X_2 \ar[rr]\ar[dl] & & Y\ar[dl] & & \\
&  Y  \ar[rr] & & Z & & & Y\ar[lll] \ar@{-}[ull] \\
&&&&&&
}
\]

我想画一个从 $Y$ 到 $Y\times_Z Y$ 的长弯曲箭头,它位于最后一行下方,就像我在这里使用命令部分完成的那样\ar `d[rr]`[llllll]`[uu]`[rrr]在此处输入图片描述

不幸的是 xypic文档(第 2.8 段)和伏尼契手稿一样清晰,所以我无法解释它应该如何绘制。

答案1

也许这个解决方案tizk-cd会有所帮助。语法与非常相似xymatrix。基本xy命令\ar和方向[u],...,分别被大括号中的和, ,[r] 替换。\arrow{u}{d}{l}{r}

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
%\usepackage{tikz}
\usepackage{tikz-cd}

\begin{document}

\begin{tikzcd}
&  & & &    & & X_1\times_Y X_2\\
&  & X_1 \times_Z X_2\arrow{dl}\arrow{rr}\arrow{dd} & & X_1\arrow{dd}\arrow{dl} &  &\\
& Y\times_Z Y\arrow{rr}\arrow{dd}   & & Y\arrow{dd} & & &     \\
&  & X_2\arrow{dl} \arrow{rr} & & Y\arrow{dl} & & \\
&  Y\arrow{rr}  & & Z & &  & Y 
\arrow
[to path={..controls +(-10,-1) and (-6,-3) .. (\tikztotarget)}]{uulllll}
\end{tikzcd}

\end{document}

在此处输入图片描述

另一种可能性是

\begin{tikzcd}
&  & & &    & & X_1\times_Y X_2\\
&  & X_1 \times_Z X_2\arrow{dl}\arrow{rr}\arrow{dd} & & X_1\arrow{dd}\arrow{dl} &  &\\
& Y\times_Z Y\arrow{rr}\arrow{dd}   & & Y\arrow{dd} & & &     \\
&  & X_2\arrow{dl} \arrow{rr} & & Y\arrow{dl} & & \\
&  Y\arrow{rr}  & & Z & &  & Y 
\arrow[to path={ (4.9,-2.8)--(4.9,-3.2)--(-5.4,-3.2)
--(-5.4,0)--(\tikztotarget)}]{uulllll}
\end{tikzcd}

在此处输入图片描述 另一个

\begin{tikzcd}
&  & & &    & & X_1\times_Y X_2\\
&  & X_1 \times_Z X_2\arrow{dl}\arrow{rr}\arrow{dd} & & X_1\arrow{dd}\arrow{dl} &  &\\
& Y\times_Z Y\arrow{rr}\arrow{dd}   & & Y\arrow{dd} & & &     \\
&  & X_2\arrow{dl} \arrow{rr} & & Y\arrow{dl} & & \\
&  Y\arrow{rr}  & & Z & &  & Y 
\arrow[to path={ (4.9,-2.8)--(4.9,-3.2)--(-5.6,-3.2)
--(-5.6,-.6)--(\tikztotarget)}]{uulllll}
\end{tikzcd}

在此处输入图片描述

答案2

您可以在 xy 中使用箭头“简单地”执行此操作

\ar`d`[llllll]`[uu][llllluu]

该箭头从d方向开始,旋转四分之一圈,转到[llllll]入口(相对位置),旋转四分之一圈,转到[uu](相对位置)入口并结束于[llllluu](绝对位置)。

更多示例和解释请参见此处https://tex.stackexchange.com/a/31824/3172

在此处输入图片描述

相关内容