Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu下解决Thinkingrock 界面 和Report中 中文乱码的问题

Thinkingrock 是一款跨平台的GTD软件,他完全按照GTD思想来处理你的各种想法。整个流程分为收集,处理,组织,检查,做。Thinkingrock是在netbeans基础上编写的,以此实现跨平台。但是在Ubuntu下使用免费版Thinkingrock 2.2.1时出现了如下图所示的情况,中文部分都变成了方框。出现这样情况的原因是安装包中自带的jvm中的字体和系统字体并不相同。解决办法有两种:一个是把/usr/share/fonts/truetype/arphic中的字体复制到Thinkingrock目录中/jre/lib/fonts/fallback目录中。另一个是如果你在系统中安装了如永中office等带jvm的中文软件。可以修改Thinkingrock目录中etc子目录下的thinkingrock.conf。找到jdkhome,将其前面的#去掉并加上支持中文的jre所在路径。修改完成之后Thinkingrock就可以正常显示中文了。如下图。 Thinkingrock另一个功能就是输出PDF格式的报表,但他在生成带中文的报表时也出现中文乱码的问题。原因是Thinkingrock输出的PDF所带字体太少,不支持非英文语言。先给Thinkingrock增加中文字体,我用的是文泉驿微米黑。$ cd /tr-2.0.1/tr/resource/fop
$ ln -s /usr/share/fonts/truetype/wqy/wqy-microhei.ttc
$ java -cp ../../modules/ext/fop-0.93.jar:../../modules/ext/avalon-framework-4.2.0.jar:../../modules/ext/commons-logging-1.0.4.jar:../../modules/ext/commons-io-1.1.jar org.apache.fop.fonts.apps.TTFReader -ttcname “WenQuanYiMicroHei” wqy-microhei.ttc wqy-microhei.xml用过这些命令之后在fop文件夹下就会出现wqy-microhei.ttc wqy-microhei.xml 这两个文件了。接着修改fop文件夹下的fop.xconf文件。在文件中加上下面一段:<!– WenQuanYi Micro Hei Font –>
<font metrics-url=”wqy-microhei.xml” kerning=”yes” embed-url=”wqy-microhei.ttc”>
<font-triplet name=”WenQuanYiMicroHei” style=”normal” weight=”normal”/>
</font>
<font metrics-url=”wqy-microhei.xml” kerning=”yes” embed-url=”wqy-microhei.ttc”>
<font-triplet name=”WenQuanYiMicroHei” style=”normal” weight=”bold”/>
</font>
<font metrics-url=”wqy-microhei.xml” kerning=”yes” embed-url=”wqy-microhei.ttc”>
<font-triplet name=”WenQuanYiMicroHei” style=”italic” weight=”normal”/>
</font>
<font metrics-url=”wqy-microhei.xml” kerning=”yes” embed-url=”wqy-microhei.ttc”>
<font-triplet name=”WenQuanYiMicroHei” style=”italic” weight=”bold”/>
</font> 完工之后就可以在Thinkingrock中Tools -> Options -> Miscellaneous -> Action Screens选择微米黑字体了。这样输出的中文报表就能正常显示了。更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2Xmanager 连接 SUSE Linux 11Linux文件系统的主要目录结构说明及分区方案相关资讯      Ubuntu使用教程  Thinkingrock 
  • Ubuntu使用教程:E: 无法获得锁 /  (06/19/2014 17:15:12)
  • Ubuntu使用教程 :让Trusty Tahr变  (05/07/2014 16:30:53)
  • 怎样打开64位 Ubuntu 的32位支持功  (04/27/2014 17:15:36)
  • Ubuntu 11.04 环境指纹识别驱动的  (05/22/2014 09:57:26)
  • Ubuntu 下disk清理保护  (05/01/2014 07:24:50)
  • Ubuntu 14.04自动登录到桌面  (04/24/2014 14:00:53)
本文评论 查看全部评论 (0)
表情: 姓名: 字数