名前: 角藤 日時: 2003-10-20 00:08:17 IPアドレス: 61.22.121.*
>>22919 >>これは私も気になる点ですが、dviout は min10 等標準の場合、 >>min10.vf を見なくて、0.962216 倍されないのが通常のようです。 > >これは,全くの誤解でしょう.0.962216というのは jfm ファイル(min10.tfm) >に書かれていて,dviout はそれを読んで(文字送りのみでなくて)文字サイズ >を決めています. 以前からこのへんがよくわからないところなんですが、dvips(k) は vf を介せず、 abcd.tfm ( jis.tfm のコピー ) を直接使うと、 abcd のデザインサイズが 9.62216 pt であっても、10pt でタイプセット します。 ( at 10pt で定義されていて、実際には tfm を読んでいない のかもしれません。) この辺が原因で、dviout と dvips とで、 微妙に違う結果になるようです。dvips では vf を介して初めて 10 x 0.962216 pt になります。 dviout は tfm のデザインサイズに従っているということですので、 dviout で vf を読んでいる場合 (utf など) 、他の場合より 小さくなるのは、dviout では 0.962216 x 0.962216 倍されて 結局小さくなりすぎているのでしょうか?
この書き込みへの返事: