• ベストアンサー

Texのベクトルの記号について。

今Texで教材を作ってます。 \vec{b}とすると、b上にきちんと→が付くんですが、 \vec{AB}とするとAとBの間の上にちょこんと→が付くだけになってしまいます。 \displaystyleを付けても→は大きくなりませんでした。 こういう場合は\vecではなくて\overrightarrowにしなければいけないのですか? ちなみに、これは関係あるか分かりませんが、amsmathとamssymbはプリアンブルに記述しました。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

\vec は「矢印文字を (中央上に) 乗せる」という機能を持ちます. これに対し \overrightarrow は「(必要な長さの) 右向き矢印を上に乗せる」という機能です. \vec は固定した文字を乗せますから, 「矢印を付けたいもの」が長いとうまく乗りません. ちょっときれいじゃないけど, 面倒ならすべて \overrightarrow で統一してもいいのかもしれません.

Shauetsu
質問者

お礼

ありがとうございました。 結構不便なとこもあるんですね。 それで統一してみようと思います。

その他の回答 (2)

回答No.3

URL書いてなかった;

参考URL:
http://homepage3.nifty.com/emath/
Shauetsu
質問者

お礼

ありがとうございます。 emath、参考にしたいと思います。

回答No.2

その通りだと思います。 ちなみに、高校までの範囲ならばemathというマクロ集が便利です。 参考URLのsample.pdfで簡単な紹介が読めます。

関連するQ&A