フォントの設定
設定ファイルは「etc/fonts/conf.d/65 -nonlatin.conf」
serifが明朝体、sans-serifがゴシック体、monospaceが等幅という事らしい。
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias> <family>serif</family> <prefer> <family>aaaa</family> <family>MS Mincho</family> <!-- han (ja) -->
<family>bbbb</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>cccc</family>
<family>MS Gothic</family> <!-- han (ja) -->
<family>dddd</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>eeee</family>
<family>Kochi Gothic</family> <!-- han (ja) -->
<family>ffff</family>
</prefer>
</alias>
</fontconfig>
で
どのフォントを使うかだが、色々調べた結果通常はMigu 1C、等幅には定番らしいRictyがいいかと思った。ただRictyは自分で生成する必要があるので、あらかじめワーク用のディレクトリを作っておく。
$ mkdir ~/work
$ sudo apt-get install fontforge
必要なファイルを下記のサイトからDLし、workディレクトリにダウンロードして集めておく。
Migu 1C および 1M Miguフォント : M+とIPAの合成フォント
zipファイルはunzipしておく。スクリプトは実行権限を与えておく。そして
./ricty_generator.sh auto
を実行。(workディレクトリは以下のttfファイルはスクリプトが探してくれる。
こんな感じ。workディレクトリに以下のファイルが作られているはず。
Ricty-Bold.ttf
Ricty-Regular.ttf
RictyDiscord-Bold.ttf
RictyDiscord-Regular.ttf
mkdir ~/.fonts
cp Ricty-Bold.ttf ~/work/.fonts/
他のファイルも同様にworkディレクトリにコピー。
Migu 1Cも。
cp ~/work/migu-1c-20150712/migu-1c-bold.ttf ~/work/.fonts/