以下のページを参考に、というよりも、そのままに作業を行った。
IPAフォント バージョン 002.03は、以下のページからダウンロード。
一般利用者向けIPAフォントのダウンロード || OSS iPedia
IPAfont00203.zip
M+ TESTFLIGHT 014は、以下のページからダウンロード。
M+ FONTS
mplus-TESTFLIGHT-014.tar.gz
fontforgeのインストール。
$ sudo yum install fontforge
まず、IPAフォントとM+フォントをダウンロードして展開。
合成フォントを作成。
$ cd ~nor/work/font/mplus-TESTFLIGHT-014.tar/
$ cp ../IPAfont00203/ipag.ttf .
% fontforge -script m++ipa.pe
フォントをフォントディレクトリにコピーする。
# cp ~nor/work/font/IPAfont00203/*.ttf /usr/share/fonts/japanese/TrueType/
# cp M*IPAG.ttf /usr/share/fonts/japanese/TrueType
フォントキャッシュをクリアする。
# fc-cache -fv /usr/share/fonts/japanese/TrueType
フォント設定ファイルを作成する。
# vi /etc/fonts/local.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family" compare="eq">
<string>IPAPMincho</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>M+2P+IPAG</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
<alias>
<family>IPAPMincho</family>
<default><family>serif</family></default>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>IPAPMincho</family>
</prefer>
</alias>
<alias>
<family>M+2P+IPAG</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>M+2P+IPAG</family>
</prefer>
</alias>
<alias>
<family>M+2M+IPAG</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>M+2M+IPAG</family>
</prefer>
</alias>
</fontconfig>