我尝试使用\rtwocell
命令在交换图中生成两个单元格,但我的 LaTeX 安装(Mac 上的 TeX Live)无法识别它。它似乎可以识别我尝试过的所有其他内容。TeX Live 上xypic
是否存在已知问题?xypic
这是我尝试过的例子:
\documentclass[11pt]{article}
\usepackage[all,2cell]{xy}
\begin{document}
\[ \xymatrix{A\rtwocell^f_g{\eta}& B} \]
\end{document}
这是产生的错误
! Undefined control sequence.
<argument> \xyeatall@ \everyentry@ A\rtwocell
^f_g{\eta }
l.4 \[ \xymatrix{A\rtwocell^f_g{\eta}& B}
\]
答案1
正如手册中一个相当隐蔽的地方所说,你必须说
\UseTwocells
(第xy
44 页)。
\documentclass[11pt]{article}
\usepackage[all,2cell]{xy}
\UseTwocells
\begin{document}
\[ \xymatrix{A\rtwocell^f_g{\eta}& B} \]
\end{document}
也可以看看https://tex.stackexchange.com/a/41784/4427
对于双单元格应该有一个新的语法,但不幸的是手册没有描述它。