haciendo estallar la barra en las flechas en xy-pic

haciendo estallar la barra en las flechas en xy-pic

Tengo un diagrama grande de dependencias que quiero incluir en un trabajo de matemáticas. Quiero que algunas de las flechas denoten implicaciones y quiero que las flechas tachadas denoten no implicaciones específicas. Aquí tenéis una pequeña parte.

\xymatrix{
& \txt{Dedekind} \ar@2[dl] \ar@2[dr]|{\object@{/}}\\
\txt{Noetherian\\ normal} & & \txt{globally\\ perinormal}
}

La pequeña porción de mi cuadro anterior significa que cada dominio de Dedekind es normal noetheriano, pero queexistirDominios de Dedekind que sonnoglobalmente perinormal. Sin embargo, la barra tachada de la flecha, cuando se hace de esta manera, es bastante pequeña. Me preocupa que un lector casual piense que la barra es un error y que en realidad quiero decir que todos los dominios de Dedekindsonglobalmente perinormal.

¿Cómo hago que la barra sea mucho más grande? ¿Es esto posible con Xy-pic?

Respuesta1

¿Puedo recomendar su uso?¿para esto?

% arara: pdflatex

\documentclass{article}
\usepackage[all,cmtip]{xy}
\usepackage{tikz-cd}
\usetikzlibrary{decorations.markings}
\tikzset{degil/.style={
        decoration={markings,
            mark= at position 0.5 with {
                \node[transform shape] (tempnode) {$\backslash$};}},
        postaction={decorate}}}
\newcommand{\textCDedge}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}} % you may switch to 'l' or alike later, if you do not like the centred alignment anymore

\begin{document}
\[  
\xymatrix{ & \txt{Dedekind} \ar@2[dl] \ar@2[dr]|{\object@{/}}\\ \txt{Noetherian\\ normal} & & \txt{globally\\ perinormal} }
\]  
\[
\begin{tikzcd}[arrows=Rightarrow]
& \textCDedge{Dedekind} \ar{dl} \ar[degil]{dr}&\\
\textCDedge{Noetherian \\ normal}&& \textCDedge{globally\\perinormal}
\end{tikzcd}
\]
\end{document}

ingrese la descripción de la imagen aquí

El paquete es mucho más moderno, potente y más fácil de leer. Sería fácil reescribir su diagrama existente, ya que \arse puede usar en ambos paquetes y podría redefinirlo \txtsegún mi definición de \textCDedge.

información relacionada