让netbeans支持monaco字体

monaco字体是苹果操作系统下的一款字体,很艺术性,个人感觉比较接近手写。代码用这种字体显示相当漂亮。
以下操作均是在ubuntu的操作系统上,如果你是windows请自己谷歌 or 百度吧
安装:
1、先在/usr/share/fonts/下新建一个文件夹mac
sudo mkdir /usr/share/fonts/mac
2、然后把下载的monaco字体复制到此文件夹下
sudo cp [路径+*.ttf] /usr/share/fonts/mac
3、开始安装

cd /usr/share/fonts/mac/
sudo mkfontscale
(创建字体的fonts.scale文件,它用来控制字体旋转缩放)
sudo mkfontdir
(创建字体的fonts.dir文件,它用来控制字体粗斜体产生)
sudo fc-cache -fv sudo fc-cache -fv
(建立字体缓存信息,也就是让系统认识字体)
然后再重新登录系统,就可以在netbeans中使用monaco字体。注:monaco的字体只有在调到18号字的时候才能完美显示,否则是相当的难看的。
4、删除字体,直接删除mac文件夹,然后sudo fc-cache -fv
如果你的代码中不需要对中文进行支持,那么你就不用再往下看了。

由于monaco并不支持中文,所以页面中的中文字体全都变成了方块。解决方法如下
1、 修改$JAVA_HOME/jre/lib/目录下的fontconfig.properties文件,如果没有,可以将fontconfig.properties.src复制一份成为fontconfig.properties
2、在# Font File Names下加入filename.-apple-monaco-medium-r-normal–0-0-0-0-m-0-iso8859-1=/usr/share/fonts/mac/MONACO.TTF(请根据你自己的实际情况进行修改)
3、在# Component Font Mappings下加入allfonts.monaco=-apple-monaco-medium-r-normal–0-0-0-0-m-0-iso8859-1(后经实践不用加上这个也可以)
4、修改所有monospaced.xxx.latin-1, 修改为-apple-monaco-medium-r-normal–0-0-0-0-m-0-iso8859-1
保存后重新启动netbeans。现在中文正常显示了吧。什么,你的还不行,那恭喜你了。请自己去谷歌 or 百度一下吧。

您可能感兴趣的文章

  1. wc命令
  2. [emerg]: getpwnam(“nginx”) failed
  3. Git Bash on windows
  4. 定制Ubuntu命令行提示符
  5. 从Ubuntu 10.04升级到Ubuntu 10.10
  6. ubuntu 自动加载ntfs分区
  7. 网站301重定向
  8. ubuntu jdk 字体反锯齿处理
  9. google chrome for ubuntu
  10. Linux脚本编写语法基础介绍
分享到Twitter 分享到新浪微博 分享到开心 分享到QQ空间 分享到人人 分享到鲜果 分享到豆瓣 分享到网易微博 分享到搜狐微博
You can leave a response, or trackback from your own site.

Leave a Reply

You must be logged in to post a comment.

Powered by WordPress | Find Wireless Deals at BestInCellPhones.com. | Thanks to iCellPhoneDeals.com Free Cell Phones, Find Highest CD Rates and Incinerador De Grasa Revisión