No se puede conseguir que funcione un ejemplo de 2 celdas de la referencia xy-pic

No se puede conseguir que funcione un ejemplo de 2 celdas de la referencia xy-pic

Estoy intentando recrear el ejemplo 2 del manual de referencia de xypic (http://mirrors.ctan.org/macros/generic/diagrams/xypic/doc/xyrefer.pdfpágina 43)

\diagram
A\ruppertwocell^f{\alpha}
\rlowertwocell_h{\beta}
\rto_(.35)g & B\\
\enddiagram

ingrese la descripción de la imagen aquí

Obtuve el primer ejemplo funcionando de la siguiente manera con la inspiración deFlecha de transformación natural

\documentclass{article}
\usepackage[all,cmtip,2cell]{xy}
\UseTwocells
\xyoption{2cell}
\begin{document}
$$
\xymatrix@C+2pc{
A \rtwocell<6>^{f}_{g}{\;\;\;\alpha} & B}
$$

\end{document}

Pero simplemente pegar el segundo ejemplo me da

! Undefined control sequence.
l.15 \diagram

y cambiando \diagram a \xymatrix@C+2pc{... como arriba me da:

...
(/usr/share/texlive/texmf-dist/tex/generic/xypic/xy2cell.tex
 Xy-pic option: Two-cell feature v.3.7 not reloaded) (./test2cells.aux)
<xymatrix 2x1 20> <xymatrix
! Undefined control sequence.
<argument> ...atall@ \everyentry@ A\ruppertwocell 
                                                  ^f{\alpha } \rlowertwocell...
l.19 \rto_(.35)g & B}
                     $$

¿Cuál es la forma correcta de hacer que esto funcione en xy-pic? ¿Realmente debería utilizar el paquete de diagramas?

Respuesta1

La documentación dice (justo encima del segundo diagrama: "Bicho: Este documento todavía utiliza comandos de estilo versión 2, como se describe en el apéndice B."

Para usar comandos de la versión 2 como \diagramincluir \xyoption{v2}o dar la opción de paquete v2. Y para usar las medias celdas, use \UseAllTwoCellsen lugar de solo \UseTwocells. Y por favor no lo use $$en LaTeX.

\documentclass{article}
\usepackage[all,v2,cmtip,2cell]{xy}
\UseAllTwocells
\begin{document}

\[
\xymatrix@C+2pc{
A \rtwocell<6>^{f}_{g}{\;\;\;\alpha} & B}
\]

\diagram
A\ruppertwocell^f{\alpha}
\rlowertwocell_h{\beta}
\rto_(.35)g & B\\
\enddiagram

\end{document}

Sin la v2, el segundo diagrama se puede dar como

\xymatrix@C+2pc{
A\ruppertwocell^f{\alpha}
\rlowertwocell_h{\beta}
\ar[r]_(.35)g & B}

información relacionada