web-dev-qa-db-fra.com

Pourquoi la police "monospace" a-t-elle une belle apparence dans Terminal et gedit, et terrible dans IntelliJ IDEA?

Pourquoi la police "monospace" a-t-elle une belle apparence dans Terminal et gedit, et terrible dans IntelliJ IDEA? IDEA utilise la bibliothèque Swing de Java, ce qui pourrait poser problème. Y a-t-il un correctif connu?

10
Armand

J'ai le même problème. Apparemment, c’est un problème lié au niveau de "soupçon" de la police, qu'IntelliJ force à "remplir", quel que soit le système d’exploitation sélectionné. Cela donne aux polices une apparence déchiquetée et mince plutôt que de la manière dont elles sont supposées l'être. J'ai vu une solution de contournement sur un site Web, mais cela n'a pas fonctionné pour moi.

2
user10669

Généralement, tous les logiciels Java ont un rendu de police médiocre sous Linux. Vous le verrez également sous Windows, les polices ont un aspect différent. Ce n’est pas un problème IntelliJ IDEA, mais Java.

2
fitojb

Salut, j'ai écrit un petit manuel sur comment résoudre ce problème

Sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
Sudo apt-get update
Sudo apt-get install openjdk-7-jdk

Script pour démarrer Intellij Idea

notez seulement qu'il faut changer l'emplacement IDEA_HOME pour votre chemin d'idée

#!/bin/sh

IDEA_HOME=/opt/idea
export Java_HOME=/usr/lib/jvm/Java-1.7.0-openjdk-AMD64
export _Java_OPTIONS="-Dawt.useSystemAAFontSettings=lcd \
                      -Dsun.Java2d.xrender=true"
export GNOME_DESKTOP_SESSION_ID=this-is-deprecated
exec $IDEA_HOME/bin/idea.sh "$@" 

plus d'informations et de captures d'écran de meilleures polices: http://urshulyak.com/?p=478

0
Yaroslav Urshulyak