私は素晴らしいフォントを得るために無限を使用しましたが、長い間更新されませんでした。今 壊れた。それ以来、通常のフリーフォントと通常のフォントに戻りました。フォローする指示するフォントを合理的に見えるようにしてください。特に/etc/fonts/local.conf
次の手順に従ってください。ここ。また、次の行を追加しました。/etc/profile.d/jre.sh
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'
私のJavaアプリケーションのいくつかは大丈夫ですが、一部(例えばJabref)は不都合ではないようです。完全にオフにすると、サブピクセルレンダリングのように見えます。 (以前は無限大なので素敵に見えました。)
~によるとアーチスウィキ-Dawt.useSystemAAFontSettings
、LCDに設定、ハング、オフなど、いくつかの異なるオプションを試しました。しかし、これらのどれも役に立ちませんでした。また、別のバージョンのJava(java-7-openjdk、java-8-jre/jre、およびjava-8-openjdk)を試してみましたが、それも役に立ちませんでした。
最後に、jre {7,8} -openjdk-infinalityをインストールしようとしましたが、今は「FreeTypeの無限大サポート」が不足しているようです。 Jabrefでこの誤ったレンダリングの問題を解決できますか?
(もともと聞いたことここ、応答なし。 )
答え1
tuxjdk(まだサポートされているかどうかは不明)やjetbrainsのopenjdk(AURで利用可能)など、フリーフォームをサポートするopenjdkバージョンが必要です。無制限の依存関係でopenjdkを使用することは可能だと思いますが、オリジナルとの唯一の違いはフリータイプのサポートであるため、依存関係が破損しています(この点では間違っている可能性があります)。
答え2
知ってみるとそれだけ抜け穴Jabrefランチャーでは、私が選択したJavaは使用されません。