Ads by Google

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)

Ubuntuのフォントをくっきりと表示させる方法

Ubuntu 8.10のデフォルトのフォント設定ではビットマップフォントが無効で、アンチエイリアスが有効になっている。そして、これらの設定はGUIから変更することはできない。

そこで、ビットマップを有効化し、アンチエイリアスを無効化する方法を紹介する。

[アプリケーション]-[アクセサリ]-[テキスト・エディタ]を開いて、以下をコピー&ペーストする。

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>true</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>

これを、ホーム・フォルダ(ユーザー名のディレクトリ)に「.fonts.conf」という名前で保存する(先頭が「.(ドット)」のファイルは隠しファイルになる)。 保存したら、ログインしなおす。

すると、このようにボケていたフォントが、

ビットマップ表示になる。

(もとに戻すときは、ホーム・フォルダで[Ctrl+H]を押して隠しファイルを表示させ、[.fonts.conf]を削除する)

ただ、Ubuntuのフォントは市販のフォントよりも見た目やバランスが悪いかもしれない。

そういうときは、いくらかバランスの整っているIPAモナーフォントなどを使うといいかもしれない。
入ってなかったら、ここを参照。
Japanese Teamによる追加パッケージの利用方法 :Ubuntu Japanese Team

Windowsとデュアルブートしているなら、Windowsのフォントを利用するといい。

まず、ホーム・フォルダに「.fonts」と言う名前でフォルダを作成する。次に、Windowsの[(XP)C:\WINDOWS\Fonts]からフォント(.ttf)を移す。ちなみに、MS ゴシックは「msgothic.ttf」で、MS 明朝は「msmincho.ttf」。

これで、[システム]-[設定]-[外観の設定]の[フォント]から[MS ゴシック]などのWindowsのフォントを設定できる(GIMPやOpenOfficeでも使用可)。

自分の設定は[アプリケーションのフォント]と[デスクトップのフォント]が「MS Pゴシック」、[ウィンドウタイトルのフォント]が「MS Pゴシック」の「Bold」、[文書のフォント]が[MS 明朝]、[固定幅のフォント]が「MS UI Gothic」。
Firefoxのフォント([編集]-[設定]-[コンテンツ]の[フォントと配色]の[既定のフォント])が[MS Pゴシック]。

設定後、ログインしなおすといいかもしれない。ちなみに、Windows以外のOSで、これらのフォントを利用するのはライセンス違反なので、こっそりやること。

関連記事
コメント
  1. あひる #cBXqfBB2 【2009/03/24 10:43】
    ご説明されているとおりに実行してみましたが、ビットマップ表示のほうが、より汚い表示になります。どうしてでしょうか??

    印刷してみましたが、印刷文字は以前と変わらず、太めに印字され、きれいとはいえません。

    元のままの文字表示のままのほうが自然できれいです。

    ※こちらの使用フォントはTLP丸ゴシックM(Linux用リコーフォント)です。
    Ubuntu8.10を使っています。
  2. 管理人 #- 【2009/03/24 19:59】
    すみません、説明不足だったかもしれません。

    私のPCにはTLP丸ゴシックMは入っていないので確認していませんが、おそらくそれはTLP丸ゴシックがビットマップを持っていないためでしょう。

    ちなみに、XPやVistaで使える「メイリオ」もビットマップを有していないため、アンチエイリアスを無効化しビットマップを有効化した状態では、綺麗に表示されません。
  3. アンチエイリアスあまり好きじゃないんよ。 #- 【2009/04/26 09:36】
    ubuntuとXPデュアルブートして使っているものです。
    ubuntuはアンチエイリアスを無効にしてかつXPのMSゴシック移植して使ってます。
    (1PCで使ってるからライセンス的にセーフだったような・・・。)

    いままではconf弄りとかフォントの移植とか順番適当でよかったんですが、
    ubuntu9.04もそんな調子でやったら、ちょっとfirefoxの表示に不具合がでてしまいました。

    9.04は以下の手順でアンチエイリアスを無効化とMSゴシックを移植するといいようです。

    引用開始〜
    Ubuntu9.04(Jaunty Jackalope)は前のバージョンと違うようだ。
    適当にやったら、Firefoxの表示が死ぬほどむちゃくちゃになって読めなくなった。

    何度かUbuntu9.04入れなおしてこの順番で行ったらうまくいった。

    (1) rootでログイン。
       [etc]→[fonts]→[conf.avail]フォルダ内の29-language-selector-ja-jp.confの
       アンチエイリアスの項目をfalseに書き換える。
       (○pt以上〜×pt以下にはアンチエイリアスをかけるな)も追記。
       ビットマップの項目をtrueに書換え。一旦ログアウト。

    (2) 登録ユーザーでログイン。Firefoxの表示が正常であることを確認。

    (3) rootでログイン。
       「○○.ttc」「XX.ttc」を[usr]→[share]→[fonts]→ [truetype]を開き
       [△△」というフォルダをつくり、その中に「○○.ttc」「XX.ttc」を貼り付け。、
       それぞれのファイルを右クリックでプロパティを開き
       アクセス権のタブをクリックしてアクセス権を上から順に
       「読み書き(read-write)」「読み込み専用(read-only)」「読み込み専用(read-only)」に
       プルダウン選択して閉じる。一旦ログアウト。
        
    (4)登録ユーザーでログイン。Firefoxの表示が正常であることを確認。



    672 名前:login:Penguin[sage] 投稿日:2009/04/25(土) 18:24:25 ID:abr06Npq
    (5) rootでログイン。
       [etc]→[fonts]→[conf.avail]フォルダ内の69-language-selector-ja-jp.confの
       優先的に使われるフォントをフォントリストの先頭に追記する。一旦ログアウト。

    (6)登録ユーザーでログイン。Firefoxの表示が正常であることを確認。

    (7) rootでログイン。
       8.04.1LTS(Hardy)まで、提供されていた「□□corefonts」(フォント入りフォルダ)を
       [usr]→[share]→[fonts]→ [truetype]に貼り付ける。
       貼り付けたフォルダを開き「全て選択」をクリック。
       右クリックでプロパティを開きアクセス権のタブをクリックして、
       アクセス権を上から順に
       「読み書き(read-write)」「読み込み専用(read-only)」「読み込み専用(read-only)」に
       プルダウン選択して閉じる。

       次にフォルダのアクセス権を変更する。
       フォルダ上で右クリックでプロパティを開きアクセス権のタブをクリックして
       アクセス権を上から順に「作成と削除」・「アクセスのみ」「アクセスのみ」となるよう
       プルダウン選択して閉じる。一旦ログアウト。

    (8)登録ユーザーでログイン。Firefoxの表示が正常であることを確認。終了。


    アンチエイリアス嫌いのへそ曲がりの皆さんどうぞ!
    〜引用終了

    あとこっちもubuntu9.04アンチエイリアス解除の方法が詳しく載ってました。
    (但し、すんげー読みづらい)

    Ubuntu 役に立つ?小技集
    http://www.geocities.jp/ubuntu555/
コメント投稿











管理者にだけ表示を許可する
コメントは承認制です。
トラックバック
トラックバックURL:
http://unnnunnnet.blog47.fc2.com/tb.php/271-4195bbec
≪ トップページへこのページの先頭へ  ≫