将箭头置于箭头中间

将箭头置于箭头中间

我有以下图表\xymatrix。我想将箭头放在每个箭头的中间,正如您所见,结果很混乱:

\documentclass[a4paper,11pt]{article}

\usepackage[all]{xy}
\begin{document}
\[
\xymatrix  @=220pt {
  u \ar@/^3.5pc/[r]^{\alpha_{d(u, v)}}  \ar@/^2.4pc /@{.>}[r] \ar@/^1.0 pc/[r]^{\alpha_{1}} \ar@{.}@(l,d) \ar@(ur,dr)^{\gamma_{1}} \ar@(r,d)^{\gamma_{2}} \ar@(dr,dl)^{\gamma_{3}} 
\ar@(l,u)^{\gamma_{d(u, u)}}
        &
v   \ar@/^1.0 pc/[l]^{\beta_1}   \ar@/^2.5pc /@{.>}[l]   \ar@/^3.5pc/[l]^{\beta_{d(v, u)}} 
\ar@{.}@(l,d) \ar@(ur,dr)^{\tau_{1}} \ar@(r,d)^{\tau_{2}} \ar@(dr,dl)^{\tau_{3}} 
 \ar@(l,u) ^(0.6) {\tau_{d(v, v)}}  }   
\]

\end{document}

答案1

您可以在箭头中间添加箭头,如下所示:

\documentclass[varwidth]{standalone}
\usepackage[all]{xy}

\begin{document}

\[
  \xymatrix  @=220pt {
    u \ar@/^3.5pc/@{}[r]^{\alpha_{d(u, v)}} |{\SelectTips{cm}{}\object@{>}}
    & v
  }   
\]

\end{document}

在此处输入图片描述

相关内容