\xymatrix での矢印

名前: KT
日時: 2007-11-30 13:27:01
IPアドレス: 219.115.56.*

数学で図式を表すのに,Xy-pic の \xymatrix を使っているのですが, 一つ分からないことが出てきたので,ここで質問させて頂きます. ある一行だけの図式(図式とは言わないかもしれませんが)を書いていたのですが, 矢印のラベル(写像名)が長くなると,それが矢印の長さからはみ出てしまうのです. CD 環境には,そのような場合に,自動的に矢印を伸ばしてくれる機能がありますが, \xymatrix には無いようです. そこで質問なのですが,このような時,矢印からラベルがはみ出さないようにするには, どういった方法をとるのがベストでしょうか? (もちろん CD 環境を使えば解決するのですが,他にも斜め矢印を多く含む図式を 書く必要があるので,できれば \xymatrix で統一したいと思っています.) ・ 「TeX Q & A」や xyguide 等にも目を通しましたが,解決できませんでした. ・ かなり簡略化(+大げさに)したものですが,ファイルを置いておきます. \documentclass{jarticle} \usepackage{amsmath,amssymb,amscd} \usepackage[all]{xy} \begin{document} $$\xymatrix{ X \ar[r]^a & Y \ar[r]^{bcdefghij} & Z }$$ $$\begin{CD} X @>{a}>> Y @>{bcdefghij}>> Z \end{CD}$$ \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)