名前: 安宅 日時: 2004-02-05 02:21:23 IPアドレス: 133.41.131.*
美文書第三版の \@ の使い方 (16.7 章 p.259) の事で教えて下さい。 本には、以下の三つの例が出ています: (誤) I watch TV. It's fun. (旧) I watch TV\@. It's fun. (新) I watch TV.\@ It's fun. jsarticle では (旧)(新) の両方が使えるけど (新) は V と . のカーニングも考慮している。 一方、jarticle や article では (旧) の書式しか使えず カーニングをちゃんとやってくれない。 ここまでは分かるのですが、 jsarticle のない環境でコンパイルしなければならない時 -- つまり、jarticle や article でコンパイルする時 -- (新) 方式ではスペーシングが無視されて (誤) と同じ結果になります。 すると、どこでコンパイルされるか分からない文章を書く時は (旧) 方式で統一した方が安全に思えるのですが できれば、カーニングもしてくれると嬉しいです。 (旧) 方式で、(新) 方式のようにカーニングも考慮するような \@ を定義する事は難しいのでしょうか。 TeX マクロには素人なので、トンデモな質問でしたらご容赦下さい。
この書き込みへの返事: