Re: --enable-bdpi option for xdvik

名前: segV
日時: 2003-07-11 22:21:20
IPアドレス: 202.245.11.*

>>18831 > xdvik-22.40w-j1.17.patch.gzを当てたもので「--enable-bdpi=300」を > 指定すると、t1libが使われている状態で英数文字が各文字間に空白が > 入ったかのように間延びして表示されてしまいます。 と言うよりは、「文字を書く箱の大きさは PK フォントの時と同じで、文字の大きさが 小さく(1/2 ?)になる。」ようですね。 > xdvikのコンパイル(configure)時の > 「--enable-bdpi」オプションはどういう効き目があってどう設定すべ > きなのでしょうか。 mfmode に渡すデフォルトの pixel_per_inch を決めるものだったと理解して おります。t1lib を使うようになってから、dvi-draw.c においても、 同一の BDPI マクロが 5542 T1_SetDeviceResolutions(BDPI, BDPI); のように使われているのが原因ではないかと推測します(検証していません)。 XDvi で XDvi*mfMode: cx:300 と設定すると期待通りの動作をし、t1lib を使っても副作用はないようです。 ところで、jpatch の vfontmap.c の 150 行目付近にあたるところ、 (encode !=0) ? encoding : "default" と言うのは、encode と encoding が逆、ということは、ありませんか?

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)