解决Pychaarm在linux下的字体问题

open-jdk版本


http://youtrack.jetbrains.com/issue/IDEA-57233#comment=27-472038

Hello everybody
I'm using Linux Mint 14.1 and applied the infinality font patch as well as the OpenJDK fontfix patch.
I did the following steps:

(1) install freetype
$ sudo apt-get install libfreetype6

(2) install infinality patch ( https://launchpad.net/~no1wantdthisname/+archive/ppa)
$ sudo add-apt-repository ppa:no1wantdthisname/ppa
$ sudo apt-get update
$ sudo apt-get install fontconfig-infinality

I had to do the following afterwards:
$ sudo rm /etc/fonts/conf.avail/52-infinality.conf
$ sudo ln -s /etc/fonts/infinality/infinality.conf /etc/fonts/conf.avail/52-infinality.conf

To use Windows 7 like font rendering do the following:
$ sudo /etc/fonts/infinality/infctl.sh setstyle win7
Set USE_STYLE to "WINDOWS7" in /etc/profile.d/infinality-settings.sh

(3) install font fixed OpenJDK ( https://launchpad.net/~no1wantdthisname/+archive/openjdk-fontfix)
$ sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
$ sudo apt-get update
$ sudo apt-get install openjdk-7-jdk

To use this JDK only for IntelliJ, prepend this line to bin/idea.sh:
IDEA_JDK="/usr/lib/jvm/java-1.7.0-openjdk-amd64"

(4) JVM options
Add the following options to the .vmoptions file of IntelliJ
-Dawt.useSystemAAFontSettings=lcd
-Dswing.aatext=true

(5)
Perform a reboot


Oracle Jdk7版本

改成 Oracle 的 JVM,然后

vi /opt/pycharm/bin/pycharm64.vmoptions

加上
-Dswing.aatext=true
-Dawt.useSystemAAFontSettings=lcd

试试



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值