Hatena::ブログ(Diary)

ryamadaの弟子日記 その2(数学とPCのメモ)

2011-11-11

[]Ubuntu 11.10 日本語 Remixを使いやすく設定する その1

  • こちらを参考にさせていただいています。
  • 「推奨パッケージ」のインストールを行う
    • 註)に書かれているように「mscorefont は同意画面」が表示される。
sudo apt-get install ubuntu-restricted-extras -y
# 「-y」オプションを付けると、プロンプトへの自動承諾 - すべてのプロンプトに自動的に "yes" と答える。

f:id:hoge37:20111111062251p:image

f:id:hoge37:20111111062252p:image


  • 上記のWebページで推奨されているフォントをインストールする。
  • まず、apt-getでインストール可能なフォントから。
    • ビットマップ M+ フォント(xfonts-mplus)
    • IPA フォント(otf-ipafont)
    • IPA EX フォント(otf-ipaexfont)
    • VL フォント(ttf-vlgothic)
sudo apt-get install xfonts-mplus otf-ipafont otf-ipaexfont ttf-vlgothic


  • Emacsで使用可能なフォントを調べる方法(情報はこちらから)
    • Emacsを起動させる
    • 「*scratch*」バッファを開く
    • (x-list-fonts "*") C-j で、フォントリストが表示される

  • apt-getでインストールできないフォントのインストールの方法?
    • truetype、opentypeのフォントでインストールするディレクトリが異なる(truetype、opentypeの違いを調べる必要あり)
      • truetypeは"/usr/share/fonts/truetype/"、opentypeは"/usr/share/fonts/opentype/"に保存する。
/usr/share/fonts$ ls -F
X11/  cmap/  opentype/  truetype/  type1/
# 既に、/usr/share/fonts/turetype/ /usr/share/fonts/opentype/ディレクトリがある。
    • フォントの認識と確認方法?
# フォントの認識をさせる。
sudo fc-cache -v -f

# 認識されているフォントの確認をすることができる。
# インストール・認識されているフォントの数が非常に多いので注意すること。
fc-list
  • 「MigMixとMigu」フォントのダウンロード
    • ダウンロードと各フォントの違いはこちらから。
    • MigMixには「MigMix 1P、MigMix 2P、MigMix 1M、MigMix 2M」の4種類のフォントがある。
    • Miguには「Migu 1P、Migu 1C、Migu 1M、Migu 2M」の4種類のフォントがある。
    • 各フォントをダウンロードする。
    • ダウンロードした「.zip」を解凍する。
    • 適当なディレクトリに「MigMix」、「Migu」ディレクトリを作成する。
    • 解凍したディレクトリに入っている「hoge.ttf」ファイルを対応する「MigMix」、「Migu」ディレクトリにコピーする。
    • 「MigMix」、「Migu」ディレクトリを"/usr/share/fonts/truetype/"ディレクトリにコピーする。(管理者権限が必要)
    • フォントを認識させると、フォントを利用できるようになる。
    • 以下にその手順。
# 「hoge.zip」は、ダウンロードしたフォント(フォントはzipで圧縮されている)
cd /path/to/hoge.zip

# 「hoge.zip」を解凍すると、「hoge」ディレクトリが作成され、その中に解凍される。
unzip unzip migmix-1p-*.zip
unzip unzip migmix-2p-*.zip
unzip unzip migmix-1m-*.zip
unzip unzip migmix-2m-*.zip

unzip unzip migu-1p-*.zip
unzip unzip migu-1m-*.zip
unzip unzip migu-1m-*.zip
unzip unzip migu-2m-*.zip

# 「MigMix」、「Migu」ディレクトリを作成する。
mkdir MigMix
mkdir Migu

# 「hoge.ttf」ファイルを「MigMix」、「Migu」ディレクトリにコピーする。
cp *.ttf MigMix/
cp *.ttf Migu/

# 「MigMix」、「Migu」ディレクトリを"/usr/share/fonts/truetype/"ディレクトリにコピーする。
sudo cp -rfv MigMix Migu /usr/share/fonts/truetype/

# フォントを認識させる。
sudo fc-cache -f -v

# フォントが認識されたかどうかを確認する。
fc-list |grep Mig
Migu 1C:style=Bold
Migu 1M:style=Bold
Migu 1P:style=Bold
Migu 2M:style=Bold
MigMix 2P:style=Bold
MigMix 1M:style=Bold
MigMix 1P:style=Bold
MigMix 2M:style=Bold
Migu 1P:style=Regular
Migu 2M:style=Regular
Migu 1M:style=Regular
Migu 1C:style=Regular
MigMix 1P:style=Regular
MigMix 2M:style=Regular
MigMix 2P:style=Regular
MigMix 1M:style=Regular
  • Richyフォントも同じ方法でダウンロード、解凍、インストールする。

[]姑息的にEmacsのフォントを設定する方法

  • Emacsを起動する。
  • 「Options」→「Set Default Font...」
  • 「Options」→「Save Options」

f:id:hoge37:20111111142024p:image