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データのフォルダ
(2007年06月03日更新)