[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:42156] Re: xdvik-jaで多書体表示



有家@松山記念病院です。
いくつかの試行を経ましたが、
xdviではencodingによって表示できないフォントがあるのでしょうか。
結局xdviでの使用はあきらめてxgdviで再挑戦し、
なんとかリコーの太明朝を表示することができました。

▼/var/lib/defoma/vflib3.d/vflibcap.00 として

  ;; redefine debian-vfont-{Gothic,Mincho}
  (define-macro debian-vfont-Gothic MicrosoftGothic-Macro)
  (define-macro debian-vfont-Mincho RicohFutoMincho-Macro)
  ;; define debian-vfont-Kochi{Gothic,Mincho}
  (define-macro debian-vfont-KochiGothic KochiGothic-Regular-Macro)
  (define-macro debian-vfont-KochiMincho KochiMincho-Regular-Macro)

というファイルを作り、
/usr/sbin/update-vflibcapに BTS #284919 のパッチを当て、

  $ sudo update-vflibcap
  $ xgdvi some.dvi

で MicrosoftGothic と RicohFutoMincho の表示が可能となりました。

▼xdviにも同様の動作を期待して、/etc/texmf/vfontmap.d/20ascii-ptex.map に

  min   /usr/share/fonts/truetype/ricoh/hgrmbpsj.ttf
  tmin  /usr/share/fonts/truetype/ricoh/hgrmbpsj.ttf

と設定し、

  $ sudo update-vfontmap
  $ xdvi some.dvi

としてみましたが、やはり

  FT2: Select Charmap Error. (/usr/share/fonts/truetype/ricoh/hgrmbpsj.ttf)

で終了します。

● xgdviのキー操作は標準でvi-likeである点がうれしいのですが、
現状では2書体のvfontしか使用できていません。
多書体表示をおこなうには /etc/vflib3/vflibcap-texを再設定する必要があるようで、
それはvflib3-binに含まれるコマンド群 /usr/bin/vfl* を使えばできそうなのですが、
これらの使用例やマニュアルが見つからず、行き詰まりました。


-- 
pba00250@xxxxxxxxx
-------------------------
有家佳紀  Yoshinori Ariie