# 表題 Debian GNU/Linux 3.1 (sarge) での TrueType フォントのインストール # # 履歴 2004/06/23 小高正嗣 # □ インストールメディア RICHO TrueType World Value Font SX ■ 事前に必要なパッケージ defoma libft-perl x-ttcidfont-conf xserver-xfree86 ttmkfdir ■ defoma の設定 X のフォント管理を defoma に変更する. xtt-ttcidfont-conf パッケージ を reconfigure し, 質問に答える. # dpkg-reconfigure x-ttcidfont-conf X 上での TrueType フォントハンドリングに使うバックエンド >> xtt レンダリングにおいて速度を品質に優先しますか? >> いいえ /etc/X11/XF86Config-4 の Files セクションと Module セクションを以下 のように修正する. Section "Files" # FontPath "unix/:7110" # local font server FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID/" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/" Section "Module" #Load "freetype" Load "xtt" また, /etc/X11/fs/config と /etc/X11/fs-xtt/config の "catalog" パ スリストに上記の Fontpath を追加し, /usr/lib/X11/fonts/CID と書かれた 行を削除する. ■ フォントのインストール CD-ROM をドライブにいれてマウント # mount /dev/cdrom /cdrom 必要なフォントを /usr/share/fonts/truetype/richo 以下にインストール する. # cd /usr/share/fonts/truetype # mkdir richo # cd richo # cp /cdrom/wabun/win31/*/*.ttf . # chmod 664 *.ttf # ttmkdir > fonts.scale # mkfontdir ■ defoma へのフォント登録 インストールしたフォントの hints ファイルを作成する. # defoma-hints -c truetype /usr/share/fonts/truetype/ricoh/hgra8lsj.ttf > /etc/defoma/hints/hgra8lsj.hints インストールしたフォントそれぞれについて作成する. ttf ファイルは絶 対パスで指定する. ここでは杉山さんのページ http://www.gfd-dennou.org/arch/sugiyama/cc-env/setup/font.html から hints ファイルをダウンロードする. # cd /etc/defoma/hints # wget -r -np http://www.gfd-dennou.org/arch/sugiyama/cc-env/setup/hints/ これらの hints ファイルをもとにフォントを defoma へ登録する. # defoma-font -vt reregister-all /etc/defoma/hints/hgra8lsj.hints などとする. 最後に # defoma-reconfigure とする. ■ /etc/vfontcap の編集 sarge では /var/lib/defoma/vflib2.d/vfontcap を編集する. 以下のように編集する. 最後に # jisftconfig とする. ■ 参考文献 杉山耕一朗, TrueType フォントの設定, http://www.gfd-dennou.org/arch/sugiyama/cc-env/setup/font.html defoma ドキュメント /usr/share/doc/defoma