大家好
请问netbeans如何才能在hardy下输入中文?用scim-python,ff和gedit下都行
谢谢!
[问题]hardy下如何在netbeans下输入中文?
-
- 帖子: 14
- 注册时间: 2008-04-30 11:20
-
- 帖子: 14
- 注册时间: 2008-04-30 11:20
多谢楼上的兄弟了,在hardy下netbeans默认是可以看中文的,但是如果自定义一个字体,比如monaco的话,中文就变成方块了。问题是默认的monospaced字体是jre的默认映射,很不好看,为了用monaco,今天研究了一下午,在看了十几个blog以后,终于可以用Monaco显示英文,雅黑显示中文了。
java sdk 1.6, netbeans 6.1
雅黑和Monaco在/usr/share/fonts/winfonts(嗯,monaco不是windows字体,这样省事)
修改/etc/java-6-sun/fontconfig.properties
1.在# Font File Names下加入
2.在# Component Font Mappings下加入
3.修改所有monospaced.xxx.latin-1,我是全都改成monaco了,例
4.修改# Search Sequences里和中文有关的项,比如
重启x,打开netbeans就能正确显示了,有些步骤不知道是不是必需的,是在不想看sun的字体文档,反正就是能行了,大家就当个参考把
至于中文输入,scim我是没成功,后来换成fcitx就行了
java sdk 1.6, netbeans 6.1
雅黑和Monaco在/usr/share/fonts/winfonts(嗯,monaco不是windows字体,这样省事)
修改/etc/java-6-sun/fontconfig.properties
1.在# Font File Names下加入
代码: 全选
filename.-microsoft-microsoft_yahei-medium-r-normal--*-%d-*-*-p-*-gb18030.2000-0=/usr/share/fonts/winfonts/msyh.ttf
filename.-mac-monaco-medium-r-mormal---*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/winfonts/MONACO.TTF
代码: 全选
allfonts.microsoft-yahei=-microsoft-microsoft_yahei-medium-r-normal--*-%d-*-*-p-*-gb18030.2000-0
allfonts.monaco=-mac-monaco-medium-r-mormal---*-%d-*-*-m-*-iso8859-1
代码: 全选
monospaced.plain.latin-1=-mac-monaco-medium-r-mormal---*-%d-*-*-m-*-iso8859-1
代码: 全选
sequence.allfonts.UTF-8.zh.CN=microsoft-yahei,latin-1,chinese-wqy,chinese-cn-arphic
至于中文输入,scim我是没成功,后来换成fcitx就行了