3

This MWE

\documentclass[margin=3mm]{standalone}

\def\Lan{\text{Lan}}
\usepackage[all]{xy}
\def\sX{\mathbb{X}}
\def\sY{\mathbb{Y}}
\begin{document}
\xymatrix@C=2cm{
 & \sX\ar[r]^A\ar[d]_J  & \sY \\
\sX \ar[r]^B\ar[d]_J & \sY\ar[ur]_{\Lan_JA} &  \\
\sY\ar[ur]_{\Lan_JB} \ar`d[rr]`[uurr]_{\Lan_JA\circ B}[uurr]&  & 
}
\end{document}

produces the following result: enter image description here

I'm unable to let the arrow start from the right side of the lower $\mathbb Y$ (every combination of directions different than \ar`d[rr] has been useless). Is there a way to do it?

Sebastiano
  • 54,118
fosco
  • 1,253

2 Answers2

6

with \ar`r[rru]:

\documentclass[margin=3mm]{standalone}
\usepackage{mathtools,amssymb}
\def\Lan{\text{Lan}}
\usepackage[all]{xy}
\def\sX{\mathbb{X}}
\def\sY{\mathbb{Y}}
\begin{document}
\xymatrix@C=2cm{
 & \sX\ar[r]^A\ar[d]_J  & \sY \\
\sX \ar[r]^B\ar[d]_J & \sY\ar[ur]_{\Lan_JA} &  \\
\sY\ar[ur]_{\Lan_JB} \ar`r[rru]_{\Lan_JA\circ B}[uurr]&  & 
}
\end{document}

resulting pdf

  • Thank you for your answer. But your picture is the same of the OP. You should change the direction of bent arrow. – Sebastiano May 05 '19 at 20:39
  • @Sebastiano Read the question. The OP asks to start the arrow right of the lower Y, this is what I did. My picture is not the same as in the OP!!!! –  May 05 '19 at 20:40
  • I'm unable to let the arrow start from the right side of the lower $\mathbb Y$. The tip of the arrow should to end where there is the $\mathbb Y$ at the left bottom. – Sebastiano May 05 '19 at 20:44
  • @Sebastiano No, the tip is at the end and not at the start. –  May 05 '19 at 20:45
  • 3
    @Sebastiano The question seems clear: the bent arrow should start from the right side of the Y at the bottom and end just below the Y at the top. Which is what steffen is doing. – egreg May 05 '19 at 21:50
  • @egreg Excuse me always for my bad English. Often I have misunderstood the questions :-(. – Sebastiano May 05 '19 at 21:52
1

Like this?

Result

\documentclass[margin=3mm]{standalone}
\usepackage{mathtools,amssymb}
\def\Lan{\text{Lan}}
\usepackage[all]{xy}
\def\sX{\mathbb{X}}
\def\sY{\mathbb{Y}}
\begin{document}
\xymatrix@C=2cm{
                        & \sX\ar[r]^A\ar[d]_J   & \sY\ar`d[dd][ddll]_{\Lan_JA\circ B}\\
\sX \ar[r]^B\ar[d]_J    & \sY\ar[ur]_{\Lan_JA}  &  \\
\sY                     &                       & 
}
\end{document}
M. Al Jumaily
  • 4,035
  • 2
  • 11
  • 26
  • 2
    The direction seems wrong. – egreg May 05 '19 at 21:53
  • Can you please explain what the correct output should look like? It took me sometime to wrap my head around what was needed. – M. Al Jumaily May 05 '19 at 21:55
  • The arrow from the above-right Y to the below-left Y should be from below-left Y to above-right Y. Moreover, an arrow from the below-left Y to the central Y is missing. – CarLaTeX May 06 '19 at 17:10