Linux&BSD:導入メモIPAフォントのインストール
ファイルのコピー
IPAフォントを含むパッケージ(GRASSなど)をダウンロードし、展開。同封されているIPAフォントを/usr/local/share/fontsなどにコピーする。
$ wget (IPAフォントを含むパッケージ) $ tar zvxf (ダウンロードしたパッケージ) # mkdir -p /usr/local/share/fonts # cp (IPAフォント) /usr/local/share/fonts
設定
コアフォントシステム
/usr/local/share/fonts内にfonts.scale、fonts.dir、encodings.dirを作成する。
$ cd /usr/local/share/fonts # mkfontscale # mkfontdir -e (encodingsデータのフォルダ)
/etc/X11/xorg.confの「Section "Files"」に「FontPath "/usr/local/share/fonts"」を追加する。
Xftフォントシステム
/etc/fonts/local.confを以下の内容で作成。既存のファイルがある場合はdirとaliasの設定を追加する。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<dir>/usr/local/share/fonts</dir>
<alias>
<family>serif</family>
<prefer>
<family>IPAP Mincho</family>
</prefer>
</alias>
<alias>
<family>sans serif</family>
<prefer>
<family>IPAP Gothic</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>IPA Gothic</family>
</prefer>
</alias>
</fontconfig>
これにより、IPAP明朝がSerif、IPAPゴシックがSans Serif、IPAゴシックがMonospaceにひもづけられる。
デスクトップ環境の設定
KDE
コントロールセンターのフォントメニューを開き、固定ピッチフォントをmonospace、それ以外のフォントをsans serifに設定する。
欧文がビットマップフォントになってしまう場合、ビットマップフォントを無効にする。
# cp -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d
【注】encodingsデータのフォルダ
- ArchLinux
- /usr/share/fonts/encodings
- Slackware・Zenwalk
- /usr/X11/lib/X11/fonts/encodings
(2007年06月03日更新)