web-dev-qa-db-ja.com

Ubuntuでのフォントレンダリングの問題

システムにUbuntu 14.04をインストールしました。私が直面している問題は、デフォルトのフォントレンダリングにあります。私はまだ画像をアップロードできないため、問題を説明するためにここにimgurへのリンクを追加しました。

buntu、Consolas 12でのフォントレンダリング

無限大のFedoraでのフォントレンダリング、Consolas 12

Fedoraのフォントレンダリングは非常に鮮明で、サイズもスムーズに変化します。一方、Ubuntuのフォントは大きすぎるか、または小さすぎます。他の多くのフォントも、無限大のFedoraでより良くレンダリングされます。

Ubuntuでそれを達成する方法はありますか?私はすでにno1wantedthisnameからInfinalityを使用してみました

Sudo add-apt-repository ppa:no1wantdthisname/ppa
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install fontconfig-infinality

UbuntuのデフォルトレンダリングはInfinalityと競合するようです。どんな助けも素晴らしいでしょう。

前もって感謝します

1
anuragsn7

更新

古い回答は間違っており、システムのアップグレード後に失敗します。 infinality-ultimateをインストールする必要はありません。代わりに以下を実行してください。

$ Sudo add-apt-repository ppa:no1wantdthisname/ppa
$ Sudo apt-get update
$ Sudo apt-get upgrade
$ Sudo apt-get install fontconfig-infinality

$ Sudo bash /etc/fonts/infinality/infctl.sh setstyle
# set to win7

$ Sudo gedit /etc/profile.d/infinality-settings.sh
# set USE_STYLE to WINDOWS7

これらは、github.com/achaphiv/ppa-fonts/blob/master/ppa/README.mdで既に与えられた指示で、私が見落としていました。

-古い回答-

質問を投稿してから自分で解決策を見つけましたが、なぜそれが機能したのかはわかりません。ここにあります:

  1. Infinalityインストールなしで新規インストールを使用した
  2. PPAを追加

    $ Sudo add-apt-repository ppa:no1wantdthisname/ppa
    $ Sudo add-apt-repository ppa:rjvbertin/infinaltimate
    $ Sudo apt-get update
    
  3. $ Sudo apt-get install fontconfig-infinality

  4. つかいます

    $ Sudo bash /etc/fonts/infinality/infctl.sh setstyle
    

    スタイルをWindows 7に設定します。ログアウトしてログインし直します。

  5. 次にbohoomil's infinality-ultimate patchesをインストールします。ほぼすべてのパッケージをインストールして確認しました

    $ Sudo apt-get install fontconfig
    $ Sudo apt-get install fontconfig-config
    $ Sudo apt-get install fontconfig-infinality-fonttweaks
    $ Sudo apt-get install libfontconfig1
    $ Sudo apt-get install libfontconfig1-dev
    
    $ Sudo apt-get install libfreetype6
    $ Sudo apt-get install libfreetype6-dev
    
  6. ログアウトしてログインし直します。簡単にフォントを設定するには、unit-Tweak-toolをインストールします。 これが最終結果です。

  7. アンチエイリアス:RGBA、ヒント:Fullおよびフォント:Consolas 12

5
anuragsn7