2013年11月17日日曜日

Minimal Debian - 10 日本語フォントのインストール

ブラウザで日本語サイトも問題なく見れるのですが、
フォントが汚い。なので、今回はフォントを入れます。

MigMix というフォントを入れます。

下記よりフォントをダウンロードします。
M+ と IPAフォントの合成フォント

ダウンロードした migmix-2p-20130617.zip を解凍
$ unzip migmix-2p-20130617.zip

しかし、unzipがないと怒られるので、GUI 解凍ツールを入れる
$ sudo apt-get install xarchiver

解凍して *.ttf だけを /usr/share/fonts/trutype/migmix/ にコピー

$ fc-cache -fv

以下の情報は間違っていたので訂正します。
etc/fonts/conf.d/65-nonlatin.conf を編集して
デフォルトフォントを MigMix にします。

各フォントの先頭に、新たな family 要素を最上位に追加します。

例:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <alias>
        <family>serif</family>
        <prefer>
            <family>MigMix 1M</family> <!-- これを追加 -->
          <family>Artsounk</family> <!-- armenian -->
            <family>BPG UTF8 M</family> <!-- georgian -->

訂正後
69-language-selector-ja-jp.conf というファイルを GitHub より取得します。
取得したファイルをホームディレクトリ直下に「.fonts.conf」というファイル名
で置きます。各フォントの先頭に MigMix を追加します。

例:
<?xml version="1.0"?>
  <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
      <!-- Japanese (ja) -->
      <match target="pattern">
        <test qual="any" name="family">
          <string>serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
          <string>MigMix 1M</string> <!-- これを追加 -->
          <string>Takao P明朝</string>

参考にしたサイト(ありがとうございました)
http://www10.atwiki.jp/shirayuu/pages/23.html#id_1eefc3c7
http://www.uetyi.mydns.jp/wordpress/linux-desktop/entry-327.html
http://cpplover.blogspot.jp/2012/03/gnulinuxfontconfig.html 

0 件のコメント:

コメントを投稿