错误:LaTeX Xy-pic 错误:不能是一半或者满的...是什么意思?

错误:LaTeX Xy-pic 错误:不能是一半或者满的...是什么意思?

我尝试使用xy让箭头以特定方式弯曲。当我尝试时,弹出此错误:

LaTeX Xy-pic 错误:< turn > 不能是一半或全部。

这是什么意思?

为了获得更多背景信息,我尝试这样做:

\xymatrix@!R@!C
{
&   &   &   & \bullet & &   &   &   \\
    \\
\bullet &   &   &   & \bullet & &   &   & \bullet \\
    \\
    &   & \bullet & &   &   &   &   &   \\
    \\
    &   &   & \bullet & & \bullet & & \bullet & \\
    \\
    & \bullet \ar@{-}@/^1pc/ [uuuuuul] \ar@{-} `u[uuuu][uuuur] &    & \bullet \ar@{-}     `l[ul][uuuul] \ar@{-}@/_/ [uuuuuur] & & \bullet & &   &   \\
    \\
    &   &   &   &   &   & \bullet \ar@{-}@/^3pc/[uuuulll] \ar@{-    }@/_1pc/[uuuul] \ar@{-} `^u [r] [uuuur] &   &   \\
    \\
\bullet \ar@{-} `u [uuuuuu][uuuuuurrr] \ar@{-}[uuuur] \ar@{-}[uuuurrr] \ar@{-}    [uuuurrrrr] & &   &   & \bullet \ar@{-} @/^1pc/[uuuuuur] \ar@{-}[uuuur] & &       &   & \bullet \ar@{-}@/^3pc/ [uuuulll] \ar@{-}@/_/ [uuuuuul] \\
    \\
    &   &   &   & \bullet \ar@{-}[uullll] \ar@{-}[uu] \ar@{-}[uuuurr]     \ar@{-}[uurrrr] & &   &   &   \\
}$$

这里面有 8 行。如果你看从顶部开始的第 5 行,有三个项目符号(方向有点向左)。中间的项目符号需要向左移 1 个空格,向右转然后向上移 4 个空格。但是,这永远行不通,我一直收到此错误。奇怪的是,如果我输入其他变体,它确实有效。它看起来不像我需要制作的图表。例如,我可以去

\ar@{-} '^u[uuuu][uuuul]

它会先向上走,然后向左拐弯,或者我可以走

\ar@{-} 'r[r][uuuul]

并且它也能工作,但完全错误。它似乎只会失败当我向左走

为什么?我认为错误代码可以帮助我进一步理解这一点。

编辑:现在,当我尝试编译它时,收到错误消息:

Xy-pic 错误:在条目“9,4”中:从这里没有 [ul](是“8,3”)。

答案1

说实话,我不知道您的方法怎么样,但是这幅图像对您来说可以吗?

在此处输入图片描述

% arara: pdflatex

\documentclass{standalone}
\usepackage[all]{xy}
\xyoption{pdf}

\begin{document}
\xymatrix@!R@!C
{
& & & & {\bullet} & & & & \\
\\
{\bullet} & & & & {\bullet} & & & & {\bullet} \\
\\
& & {\bullet} \ar@{-} `d [ddddr][ddddr] & & & & & &  \\
\\
& & & {\bullet} & & {\bullet} & & {\bullet} & \\
\\
& {\bullet} \ar@{-}@/^1pc/ [uuuuuul] \ar@{-} `u[uuuu][uuuur] & & {\bullet} \ar@{-}@/_/ [uuuuuur]& & {\bullet} & & & \\
\\
& & & & & & {\bullet} \ar@{-}@/^3pc/[uuuulll] \ar@{-}@/_1pc/[uuuul] \ar@{-} `^u [r] [uuuur] & & \\
\\
{\bullet} \ar@{-} `u [uuuuuu][uuuuuurrr] \ar@{-}[uuuur] \ar@{-}[uuuurrr] \ar@{-} [uuuurrrrr] & & & & {\bullet} \ar@{-} @/^1pc/[uuuuuur] \ar@{-}[uuuur] & &  &  & {\bullet} \ar@{-}@/^3pc/ [uuuulll] \ar@{-}@/_/ [uuuuuul] \\
\\
& & & & {\bullet} \ar@{-}[uullll] \ar@{-}[uu] \ar@{-}[uuuurr] \ar@{-}[uurrrr] & & & & \\
}
\end{document}

相关内容