矢じりを矢の真ん中に置く

矢じりを矢の真ん中に置く

次のようなグラフがあります\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}

ここに画像の説明を入力してください

関連情報