Last Update: "2008/02/16 13:53:17 makoto"

ipa

これは pkgsrc には入っていませんが wip-jp にあります。
ipag.ttf ゴシック体 IPA フォント (1 フォントバージョン添付)
ipagp.ttf ゴシック体プロポーショナル IPA フォント
ipagui.ttf ゴシック体 UI IPA フォント
ipam.ttf 明朝体 IPA フォント
ipamp.ttf 明朝体プロポーショナル IPA フォント
次のようなものを入手します。
14579906 Jan 23  2006 ipafont.zip
入手元の例: 独立行政法人 情報処理推進機構のフォント(IPAフォント)付き GRASS国際化版(i18n)
例えば、
 47275548 Jan 23  2006 grass5.0.3_i686-pc-linux-i18n-ipafull-gnu_bin.tar.gz
というものを入手し、次のような操作をするのが一つの方法です。
ttyr1:makoto@mini 18:34:41/070404(~)> tar ztvf grass5.0.3_i686-pc-linux-i18n-ipafull-gnu_bin.tar.gz ./fonts/\*ttf ./readme\* ./license\*
-r-xr-xr-x  1 root     wheel    2890224 Jan  8  2003 ./fonts/ipag.ttf
-r-xr-xr-x  1 root     wheel    3581092 Jan  8  2003 ./fonts/ipam.ttf
-r-xr-xr-x  1 root     wheel    3581116 Jan  8  2003 ./fonts/ipamp.ttf
-r-xr-xr-x  1 root     wheel    2890480 Jan  8  2003 ./fonts/ipagui.ttf
-r-xr-xr-x  1 root     wheel    2890444 Jan  8  2003 ./fonts/ipagp.ttf
-rwxrwxrwx  1 root     wheel       2690 Jul  8  2004 ./readme-grass-i18n-ipafonts.eucjp
-rwxrwxrwx  1 root     wheel       2571 Jul  8  2004 ./readme-grass-i18n-bin.eucjp
-rw-r--r--  1 root     wheel       2475 Apr  9  2004 ./readme-grass-i18n-bin.txt
-rw-r--r--  1 root     wheel       1068 Jul  8  2004 ./license-ipafonts.eucjp
tar: ustar vol 1, 5128 files, 105106535 bytes read, 0 bytes written in 2 secs (52553267 bytes/sec)
ttyr1:makoto@mini 18:34:52/070404(~)> 
実は上の方法は ztvf で内容を確認しているだけなので、実際には zxvf に置換えます。
これらを、 /usr/pkg/lib/X11/fonts/TTF に次のように置きます。
ttyr7:makoto@mini 11:49:58/070305(...fonts/TTF)> ls -l ipa*
-r-xr-xr-x  1 makoto  wheel  2890224 Jan  8  2003 ipag.ttf*
-r-xr-xr-x  1 makoto  wheel  2890444 Jan  8  2003 ipagp.ttf*
-r-xr-xr-x  1 makoto  wheel  2890480 Jan  8  2003 ipagui.ttf*
-r-xr-xr-x  1 makoto  wheel  3581092 Jan  8  2003 ipam.ttf*
-r-xr-xr-x  1 makoto  wheel  3581116 Jan  8  2003 ipamp.ttf*
fonts.dir を調整します。
   167  13:49   pushd /usr/pkg/lib/X11/fonts/TTF/
   168  13:49   sudo mkfontscale
   171  13:50   sudo mkfontdir
日本語TrueTypeフォント
http://centos.it-cafe.jp/kankyou/kan004.html
[ja-dev] IPAフォント日本語フォント関連
http://search.luky.org/oo/ja-dev.2003/msg02621.html
Mailinglist Archive: opensuse-ja
http://lists.opensuse.org/opensuse-ja/2005-10/msg00059.html
(XdeTT) TrueTypeフォント用 fonts.dir & fonts.alias 生成
http://f9-pc105.cty-net.ne.jp/linux/XdeTT/esemkfontdirform.php
M+ と IPAフォントの合成フォント
http://mix-mplus-ipa.sourceforge.jp/

その上で、FontPath か、または fontserver の設定を行ないます。 例えば、 /etc/X11/fs/config に次のように書いておきます。このうちの TTF の行だけが今回の関係の設定です。

# Server configuration file
# $XConsortium: config.cpp,v 1.7 91/08/22 11:39:59 rws Exp $
# /usr/X11/libdata/fs/config

clone-self = on
use-syslog = off
##  /usr/pkg/lib/X11/fonts/TTF

catalogue = 
        /usr/X11/libdata/fonts/misc/,
        /usr/X11/libdata/fonts/Speedo/,
        /usr/X11/libdata/fonts/Type1/,
        /usr/X11/libdata/fonts/75dpi/,
        /usr/X11/libdata/fonts/100dpi/,
        /usr/X11/libdata/fonts/TrueType,
        /usr/pkg/lib/X11/fonts/TTF
#error-file = /usr/X11R6/lib/X11/fs/fs-errors
error-file = /var/log/X11-fs-errors
# in decipoints
default-point-size = 120
default-resolutions = 75,75,100,100
deferglyphs=all
# Local Variables:
# mode: jaspace config
# End: