研究/計算機/日常/非日常/リンク

バーチャルフォントの設定

準備

フォントは『RICHO TrueTypeWorld Value Font SX』CD-ROM から取得する. 追加フォント一覧ではバーチャルフォントの設定で不必要なフォント も含まれていることに注意. 最低限必要(多分)なのはこの色で記した. またパッケージとして必要なのは次の二つ.

  • vflib2
  • vflib-misc

フォントのコピー

/usr/share/fonts/truetype/ ディレクトリの作成. CD-ROM をドライブに挿入して上記ディレクトリに 必要なフォントファイルをコピーする.

# mkdir /usr/share/fonts/truetype/
# mount /dev/hdc /cdrom # cp /cdrom/(フォントファイル) /usr/share/fonts/truetype/
追加フォントファイル一覧
毛筆系 hgrcksj.ttc 明朝系 hgrhm3sj.ttc
hgrhkfsj.ttc hgrhm9sj.ttc
hgrkksj.ttc ゴシック系 hgrhg3sj.ttc
hgrlksj.ttc hgrhg5sj.ttc
hgrgysj.ttc hgrhg7sj.ttc
hgrhkgsj.ttc hgrhg9sj.ttc
hgrkrsj.ttc 丸ゴシック系 hgrcbsj.ttc
hgrsksj.ttc hgrcresj.ttc
ペン字系 hgrhkpsj.ttc hgrhr4sj.ttc
hgrpn1sj.ttc hgrhr8sj.ttc

フォントインディックスの作成

ttindex を用いて追加したフォントのインディックスを作成する. TrueType フォントのフォーマットは .ttf と .ttc の 2 種類あるが ttindex はどちらにも対応している. 今回追加したフォントは すべて .ttf ファイル. 実行後, .tti ファイルが作成される.

# ttindex ***.ttf

/etc/vfont/00vflib2 の編集

/etc/vfontcap は自動生成されるので直接編集してはいけない. /etc/vfont/00vflib2 を編集し, update-vfontcap を実行して /etc/vfontcap に反映させる.

フォントのエントリー追加

##--------------------------
#### PRIMITIVE  FONTS
####

   r-ricoh-ttw-heisei-kaku-gothic-w7|\
        Ricoh TrueTypeWorld Heisei Kaku Gothic W7:\
        :ft=truetype:\  
        :ff=/usr/share/fonts/truetype/hgrhg7sj: 
   r-ricoh-ttw-heisei-kaku-gothic-w9|\
        Ricoh TrueTypeWorld Heisei Kaku Gothic W9:\
        :ft=truetype:\            
        :ff=/usr/share/fonts/truetype/hgrhg9sj:


###--------------------------
### CORRECTED 
###

ricoh-heisei-gothic-w7:\
        :fc=r-ricoh-ttw-heisei-kaku-gothic-w7:
ricoh-heisei-gothic-w9:\
        :fc=r-ricoh-ttw-heisei-kaku-gothic-w9:
	     

デフォルト値の変更

この色で書かれてある箇所が 変更点.

####

#min:\
#        :fc=watanabe-mincho:
#goth:\
#        :fc=zeit-gothic:
#min:\
#       :ft=freetype:\
#       :ff=/usr/share/fonts/DynaFont-Premium30/win95/futt/dfhsmw3.ttc:
#goth:\
#       :ft=freetype:\
#       :ff=/usr/share/fonts/DynaFont-Premium30/win95/futt/dfhsgw5.ttc:


min:\
        :fc=r-ricoh-ttw-heisei-mincho-w3:
goth:\
        :fc=r-ricoh-ttw-heisei-kaku-gothic-w9:

設定を反映

/etc/vfontcap へ変更点を反映させるため, 次のコマンドを実行する.

# update-vfontcap

Copyright © 2002 choji