Archive for August, 2007

解决Zend Studio for Linux中文字体偏招

Monday, August 6th, 2007

今天在Ubuntu中装了Zend Studio,但总是无法显示中文,找了很久原因,发现是Zend Studio自带的JRE没有包含中文字体的原故。后来尝试在Zend目录中的JRE装上java-font,无奈不认,于是先查看一下JRE的版本:

$cd ~/Zend/ZendStudio-5.5.0/jre
$./java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

确认Zend所带的JRE是1.5版。
初步决定替换掉Zend自带的JRE。

1、先安装JRE1.5以及java-font

$sudo apt-get install sun-java5-jre
$sudo apt-get install sun-java5-fonts

2、备份及替换Zend Studio自带的JRE

$cd ~/Zend/ZendStudio-5.5.0
$mv jre jre.bak #改名备份Zend Studio自带的JRE
$ln -s /usr/lib/jvm/java-1.5.0-sun/jre ./jre #建立软链接至刚才安装到系统的JRE

再次运行Zend Studio,问题解决~

PS:此问题和用户的语言设置有关。如果用户的语言设置为英语,那么Zend的界面就能正确的显示出英文(废话),但我依然建议你设置好中文字体,除非你永远不需要编辑有中文字符的网页。

Quanta无法输入中文的解决办法

Monday, August 6th, 2007

这事情搞得我挺郁闷的,后来请教高手才知道是由于SCIM和Quanta兼容性的问题。只需要装一个叫做scim-qtimm的包就可以解决。


sudo apt-get install scim-qtimm