名前: chi 日時: 2007-12-02 12:51:12 IPアドレス: 121.116.50.*
>>50330 ZRさん,角藤さん,本田さん 有用な情報ありがとうございました.当方,図版を Illustrator で作成する関係上 MathTime Pro2 フォントをシステムに追加して使っておりました.このときはバッチ で eps ができるようにしていましたので,問題に気づきませんでした. dviout 上で件の'a' を Ctrl+Shift 左クリックしてみますと, mt2mit Win API とあり,フォント名は MathTime Pro2 math italic で正常ですが Win API と書いて あります.そこで Windows のシステムフォントから MT2* フォントを削除して,再度 コンパイルして dviout で表示させてみると,'a' が正常なイタリック体になっていました. 情報を見てみますと,次のように texmf-local の pk フォントが使用されました. a (61H) Size: 38 x 39 pixel in (677, 1005)-(714, 1043) Font #46: mt2mit Location: c:\tex\share\texmf-local\fonts\pk\modeless\pctex\mtpro2\mt2mit.600pk s-size/d-size: 655360/655360 location in DVI: 137(89H) ZR さんの 'gsftopk がよしなにしてくれるはず' という情報,角藤さんのアドバイス が役に立ちました.ありがとうございます. ただ,このままですと Illustrator で図を作るときフォントに困りますので,再度 MT2* 68 個をシステムにインストールしました.再度 tex のソースをコンパイルすると 'a' が正常で mt2mit.600pk が使われています. dviout のインストールとシステムフォントの追加には順序があるのでしょうか. ・MT2* をシステムフォントに追加してある状態で dviout をインストール → NG ・dviout をインストールしてある状態で MT2* をシステムフォントに追加 → OK dviout の WinJFont の設定などが Windows のシステムフォントの関係を規定して いるのでしょうか? いずれにせよ,質問してよかったと思います.みなさま,ありがとうございました.
この書き込みへの返事: