ThinkingRock Hacks:让Report输出中文
推荐软件, 时间管理 July 4th, 2007
…report里面是不是不支持中文,要怎么设置才能输出中文Report呢? …
弥缝就此又询问了Thinkingrock小组。不过,在弥缝收到Thinkingrock的回复之前,ssfighter已经发现了方法并且分享给了弥缝。弥缝相互参考后,这里是如何让Thinkingrock Report输出中文。
因为Thinkingrock Report的PDF输出附带的字体太少,所以导致Report输出不支持非英语的语言。解决办法很简单,只需要添加一个中文字体就可以了。弥缝已经把麻烦的前两步都完成了,但是大家还是要简单地麻烦一下:
- 下载弥缝已经修改好的字体,两个都需要下载:方正宋简体(.ttf)和方正宋简体(.xml)
- 把两个字体文件复制到Thinkingrock目录下的 resource\fop 文件夹,一般目录如下:C:\Program Files\ThinkingRock2\thinkingrock\thinkingrock\resource\fop
- 修改resource\fop文件夹下的 fop.xconf 文件(建议先保存一份),在fop.xconf中找到</fonts>,在前面插入代码:
<font metrics-url=”fzdbsjw.xml” kerning=”yes” embed-url=”fzdbsjw.ttf”>
<font-triplet name=”Chinese-Mifeng.cn” style=”normal” weight=”normal”/>
</font><font metrics-url=”fzdbsjw.xml” kerning=”yes” embed-url=”fzdbsjw.ttf”>
<font-triplet name=”Chinese-Mifeng.cn” style=”normal” weight=”bold”/>
</font><font metrics-url=”fzdbsjw.xml” kerning=”yes” embed-url=”fzdbsjw.ttf”>
<font-triplet name=”Chinese-Mifeng.cn” style=”italic” weight=”normal”/>
</font> - 打开Thinkingrock,在输出Report时,在Font Family里面选择“Chinese-Mifeng.cn”即可输出中文
更新:不会修改fop.xconf文件的朋友,请在此下载已修改的文件,覆盖原文件(建议先备份原文件)即可。
弥缝已经能成功输出中文了,若你有什么问题请留言询问;若文件不能下载,也请通知弥缝。在此,谢谢Thinkingrock小组和ssfighter提供的方法。
还有就是,弥缝希望有朋友能够提供一个比较方便上传的网站,谢谢。
相关阅读:
关于

July 4th, 2007 at 1:22 PM
你是需要一个可以共享的网络硬盘之类的地方吗?我看你用的是Google Pages。我觉得box.net不错,唯一不好的地方就是不支持外链,不过速度很快,不知道是不是你需要的。
July 4th, 2007 at 5:11 PM
@ssfighter: 谢谢你的建议,我会去尝试一下box.net
July 4th, 2007 at 9:24 PM
多谢了!已经可以了!
July 4th, 2007 at 9:38 PM
这个软件怎么用啊?我安装完,里面什么内容也没有?图标也不能按?
July 5th, 2007 at 10:50 AM
@afeiyu: 请查看弥缝以前写的:
《ThinkingRock:最好的GTD软件2》
http://www.mifengtd.cn/articles/how_to_use_thinkingrock.html
July 5th, 2007 at 10:58 AM
[Comment ID #104197 Will Be Quoted Here]
我进去后没有看到那四个色块
July 5th, 2007 at 11:06 AM
@afeiyu: 四个色块载入时间长一点。
如果没有色块,你可以通过上面的按钮进行控制。
你还可以选择重新安装一次thinkingrock。
July 5th, 2007 at 12:31 PM
[Comment ID #104207 Will Be Quoted Here]
重装了!没用~上面的按钮是灰的.不能用
July 5th, 2007 at 12:41 PM
@afeiyu: 你的电脑有安装Java 1.5吗
July 5th, 2007 at 12:48 PM
[Comment ID #104252 Will Be Quoted Here]
我装了1.6
July 5th, 2007 at 12:54 PM
@afeiyu:修改thinkingrock目录下\etc\thinkingrock.conf文件,找到下面这一行代码:#jdkhome=”/path/to/jdk”
移去#,然后再设定你java安装的地址,比方说:jdkhome=”C:\Program Files\Java\jre1.6.0_01″ (后面这个地址是你java安装的地址,大概同例子一样)
若还是不行,弥缝就没有什么办法了
July 6th, 2007 at 9:30 PM
hi 弥缝
刚刚试了一下输出中文的方法
前几次总是不行 后来发现是 代码的位置有问题
应该在fonts标签内黏贴代码
仔细看看你的文章才发现 原来是在前粘贴代码呵呵
希望其他朋友别犯我这样的小错误
August 29th, 2007 at 9:51 AM
afeiyu的问题是因为一开始没有新建个人数据文件,所以按钮都是灰的
August 29th, 2007 at 5:04 PM
@耳朵:谢谢你的解答~
September 13th, 2007 at 8:48 PM
我也是GTD的追随着,从年初就使用
TinkingRock, 也曾看到过相应的中文打印解决方案,但由于较复杂就没有实施,现在非常感谢你的贡献!
有空,也可以到我的网站看一下:
http://jiangfangfangxm.spaces.live.com/
October 9th, 2007 at 5:23 PM
我很喜欢这个软件,但方正宋简体(.ttf)和方正宋简体(.xml)无法下载,能修正一下吗?或者发送到我的邮箱里,谢谢。
October 9th, 2007 at 6:44 PM
@nemo:链接已经更新,重新下载一下吧~
November 15th, 2007 at 10:45 PM
比较方便上传的网站: http://www.91files.com
这个可以试试。
January 1st, 2008 at 3:30 PM
在使用中发现菜单中既有中文又有英文,可能和Java Runtime有关,请问如何设置才能使它都是英文显示呢?
January 3rd, 2008 at 7:42 PM
@Solomon:将系统的默认语言改为英文。Thinkingrock的菜单就会全部变成英文。
March 18th, 2008 at 10:36 AM
请问能与outlook或其他任务通知程序联系吗?可以的话,应该如何做?
我做了个porject的工作安排,但不知道如何与outlook同步。
March 18th, 2008 at 10:39 AM
再问问!按你的指示,设置修改后,可以“在输出Report时,在Font Family里面选择“Chinese-Mifeng.cn””,但pdf出来的中文都是#######,看不到。问题出在什么地方??
March 18th, 2008 at 5:39 PM
@michael:通过 文件 – Export – Actions(XML) 将你的任务输出,然后在Outlook中导入即可实现同步。
中文仍然显示不出来说明你的步骤错了。请重新重复一遍文章中的步骤。
March 18th, 2008 at 9:29 PM
谢谢了!在你这学习了很多东西!我再试试!
March 19th, 2008 at 11:23 AM
回去再按顺序重做了一次,现在是输出xml文件能显示中文,但输出为pdf文件还是显示####,是不是我的adobe的问题??还有再问问一个弱智的问题,outlook如何导入xml文件?在google上也找不到方法。
March 19th, 2008 at 3:13 PM
@Michael:我想你第三步有问题,修改fop.xconf文件时,是将代码添加到前面。最好是在记事本中修改。
March 19th, 2008 at 3:40 PM
@michael:你通过搜索搜索一下文件:thinking-rock.ics,然后通过outlook导入这个文件到日历。
March 19th, 2008 at 5:23 PM
@弥缝:sorry!我找不到thinking-rock.ics这个文件,还有是不是需要安装高版本的outlook 我现在的还是outlook2003
March 20th, 2008 at 4:12 PM
搞掂!
要在工具/杂项/calendar->publish icalender file 设置路径
April 2nd, 2008 at 10:25 AM
褪墨你好,根据你和michael的对话,我尝试将ics文件导入Outlook和lotus organizer,但都提示错误。
我的手机只能和这两个软件同步,所以现在thinkingrock中的ASAP事件都无法同步到手机中了,请教怎么解决。
April 10th, 2008 at 9:08 AM
再贴一遍,希望你能看到
褪墨你好,根据你和michael的对话,我尝试将ics文件导入Outlook和lotus organizer,但都提示错误。
我的手机只能和这两个软件同步,所以现在thinkingrock中的ASAP事件都无法同步到手机中了,请教怎么解决。
April 10th, 2008 at 3:31 PM
@sun79 重新生成一遍ics文件,然后在outlook中导入。
April 11th, 2008 at 8:47 AM
谢谢回复,我试过这样做,将ics删除,稍后thinkingrock会自动重新生成一个,然后再试着导入outlook,细节如下文件-》导入-》导入iCalenda或vCalenda文件(.vcs)-》选择thinkingrock自动生成的ics文件,但仍然提示错误——“导入vCalenda/icalenda失败。输入文件可能已损坏。”
我用的是outlook2003 sp2,thinkingrock是按照你文章的链接下载的,是不是还有什么地方要设置呢。
April 11th, 2008 at 2:13 PM
以解决。办法是删除office2003,安装office2007。导入的时候不再报错,谢谢MF。
也希望这个信息对别人有所帮助。
April 23rd, 2008 at 10:26 PM
弥缝:
我的情況比較特殊,我的電腦爲繁體的系統
能請教你怎麽修改繁體的字體文件嗎?
或者你能幫我修改好一個繁體的字體文件嗎(新明細體)
謝謝
leo 4/23
April 24th, 2008 at 3:24 PM
@leo 我没有繁体的文件。但是字体文件你可以自己制作
1.从网上搜索繁体的 Type 1, True-Type (.ttf) and True-Type collection (.ttc) 字体(从电脑字体库中拷贝出来也可以)
2.然后再把这个字体转化成 .xml 格式。参考 http://xmlgraphics.apache.org/fop/0.94/fonts.html
April 24th, 2008 at 4:16 PM
@弥缝:
我研究了半天,還是沒弄出來
我把我要的繁體字體文件發到你的gmail了
你能不能幫我轉換一下呢?
拜托,感恩~
Leo
April 28th, 2008 at 2:07 PM
@弥缝:
.ttf 格式的字體文件有重新發送到您的 gmail
麻煩您幫忙轉換一下
萬分感謝~
leo
May 8th, 2008 at 3:36 PM
@leo 已经回email。请换一种字体再试试。
May 9th, 2008 at 2:04 PM
@弥缝
非常感謝你的熱情幫忙
雖然我試過電腦上僅有的4種繁體中文字體都沒有成功
但是還是非常感謝你~
leo
June 6th, 2008 at 6:04 PM
我下了最新版本 怎么能变成中文的啊 不好意思我是学日语专业的
August 13th, 2008 at 8:35 PM
August 14th, 2008 at 3:55 AM
August 19th, 2008 at 9:49 PM
你好,我的系统语言设置的是中文(中国)啊,为什么还是显示的英文呢
August 24th, 2008 at 10:54 AM
August 25th, 2008 at 12:50 PM
michael
March 18th, 2008 at 10:39 am
再问问!按你的指示,设置修改后,可以“在输出Report时,在Font Family里面选择“Chinese-Mifeng.cn””,但pdf出来的中文都是#######,看不到。问题出在什么地方??
________________________-
一开始,我也同样遇到这个问题!!!!
打开Thinkingrock,在输出Report时,在Font Family里面选择“Chinese-Mifeng.cn”即可输出中文
______________________________________
后来我仔细看了,才知道我在这个地方没有选择正确,原版默认的是COURIER.希望有这类问题的朋友,能解决
October 8th, 2008 at 2:00 PM
弥缝你好,
我刚开始用Thinkingrock这个软件,感觉很好。
但是不能输出中文报告,用了你上面列的方法,但还是不行。
在File\export\里面,只有txt和xml两种格式,txt可以输出,另一种不行,这个里面不能输出PDF文件。
在主界面的左上角有一个PDF的按钮,但是没有Font Family的提示,不能选择。
能给支个招吗?
非常感谢!
October 8th, 2008 at 2:14 PM
我找到设定字体的地方了,现在可以输出中文了。
非常感谢你的文章。
另外请教一下,能输出excel文件吗?
谢谢,添麻烦了!
October 20th, 2008 at 10:22 AM
字体还是不能下载 啊。…….
October 20th, 2008 at 11:08 AM
@William & gl 抱歉,前面的上传地址已经超出下载限额了。我现在已经更新了下载地址。
October 20th, 2008 at 11:29 PM
你好,我用的是TR-2.0.1版本的,但report如何才能输出中文。上面的办法我试过,只能针对2.0版本有效,新的版本如何输出中文?请指教。
October 28th, 2008 at 5:20 PM
弥缝:
TR-2.0.1版本的按照您的设置方法,仍然无法输出中文:(
October 29th, 2008 at 10:49 AM
to:wymobile
V2.0.1版本我试了下,按以下方法改fop.xconf吧
以下是新添加的
以下是原文,留给你作坐标
false
October 29th, 2008 at 10:50 AM
to:wymobile
回帖出错,给个邮箱,我发给你
October 30th, 2008 at 5:52 PM
Richard,请mail我一份,谢谢!
October 30th, 2008 at 5:55 PM
邮箱:zhanggp1977@yahoo.cn
October 31st, 2008 at 11:37 AM
13510495283
November 10th, 2008 at 5:38 PM
December 4th, 2008 at 5:22 AM
to Richard: 我也想要一份2.01版适用的fop文件,bow~~~
cdliyunlang#gmail。com
December 4th, 2008 at 3:47 PM
我也想要2.01版能用的fop文件,非常感谢
martinjyx304@gmail.com
December 27th, 2008 at 4:07 PM
我开始修改之后不能用
发现代码的引号有问题
改成英文的就好了
January 1st, 2009 at 12:25 AM
哪个大哥那里有2.01版能用的fop文件和字体,能否给我发一份,非常感谢,qndyh_06@126.com
January 10th, 2009 at 7:59 AM
褪墨,你好,方正宋简体的(.xml)文件无法下载,麻烦你发到我的邮箱里。谢谢。
January 10th, 2009 at 8:00 AM
褪墨,你好,方正宋简体的(.xml)文件无法下载,麻烦你发到我的邮箱里。谢谢。thinker_zhang@126.com
January 10th, 2009 at 8:01 AM
哪位大哥有方正宋简体的.xml文件,请帮忙发到我的邮箱里,小弟不胜感激。我的邮箱thinker_zhang@126.com
January 15th, 2009 at 11:02 PM
你好,我还是不会修改fop.xconf文件,你能发一份你修改好了的到我的邮箱吗?你给的那个下载地址我没有办法下载,不好意思给您添麻烦了,victorking1@163.com
January 23rd, 2009 at 3:08 PM
请问哪里有这个软件的汉化包啊?里面有些内容看的不是很明白~
January 24th, 2009 at 6:18 PM
@xx毛 到 https://sites.google.com/site/tuimosharing/tun-mo-wen-zhang-xia-zai/thinkingrock 上直接下载文字包,只有复制粘贴就可以了。
March 23rd, 2009 at 1:35 PM
我下的是2.0.1版,能发一份适合这个版本的修改好fop.xconf文件吗?谢谢我邮箱:guanjian66@sina.com
April 1st, 2009 at 12:31 AM
Ӧڼϵ绰15913892222 ַwww.QQ0312.com QQ133188199
April 1st, 2009 at 8:59 AM
ƹ㡢糴ͳؼSEOŻϵQQ781954265
April 6th, 2009 at 3:21 PM
关于2.0.1版输出中文的问题,请传我的邮箱,谢谢,邮箱地址:wymobile@msn.com
June 10th, 2009 at 6:12 PM
你好我的是2.2.1版本,修改完了好像不能用的,麻烦发到我的邮箱iwasacellist@hotmail.com
June 12th, 2009 at 5:01 PM
你好啊,我的也是2.2.1版本,我按照你的方法做了还是不可以完成,麻烦你吧改好的文件发到我的邮箱里可以吗?感激不尽。andrewcd@126.com
June 15th, 2009 at 3:39 PM
我也是2.2.1,也不能用,麻烦你了!blackture@vip.qq.com
June 21st, 2009 at 3:29 PM
ÿѧ콡3000
˹
Ŀ¼
ǰ
һ 趨ĽĿ
ڶ ˮ߲
Ȳ
úѾ
˶
ͷѹ
һ ѹΣ
ڶ ͷѹķ
ڰ ʷ
һ ֵΣ
ڶ ʷ
ھ ̷
һ ̲ݵΣ
ڶ ̷
ʮ ˯
һ ˯ߵҪԡ
ڶ ˯ߡ
ʮһ ֢
ʮ з
ʮ ಡ
ʮ
ʮ ֢
ʮ մ֢
ʮ ٷ
Ҫο
July 25th, 2009 at 11:13 AM
Һʵҵ-Դ˾
רҵ-PET˿⣩
ճȣ0.681-0.731 ˾ȣ80-100-180-300-350Ŀ֮۵㣺245ɫ dzʺ˿ɰҪӹɸϰȣ˿עܼƿ ۣ7500Ԫ/֣ţ˾27 ż ӭϿͻѯдš
———————-
˾ּ”棬չ”߳ϻӭϿͻǰǢ
ַй¼ҵƼҵ6
ϵˣ 13902620731 רߣ0752-2624868
绰0752-2624888 棺0752-2624838
E-mail:hzjiahe@139.com QQ123866556
Ͱͣgd800800
August 14th, 2009 at 9:10 AM
我也是2.2.1,也不能用,如何修改呀?!thinkdeeplyjh@163.com
September 1st, 2009 at 6:13 PM
Һʵҵ-ҵ
Һʵҵ-ҵ
? ˾ֻרעCFR1633ȼޣ|ޣѾͨULCRF1633֤Ҏ180-240g/m2 1.5-2.2
? ȼޣޣֽзޣҪڼҾߣƷߣִȷ档ȼͻԣȻܱ֤ȫԷdzʺƷ䡣
———————-
˾ּ”棬չ”߳ϻӭϿͻǰǢ
ַй¼ҵƼҵ6
ϵˣ 13902620731 רߣ0752-2624868
绰0752-2624888 棺0752-2624838
E-mail:hzjiahe@139.com QQ123866556
Ͱͣgd800800
September 17th, 2009 at 8:38 PM
不好意思,我也下了2.21来用,也请不吝告知
maximilianolin@21cn.com
September 18th, 2009 at 9:00 PM
Ʊ鼮
ÿѧ콡
˹
ȫǧҽѧרҡרҿԽʮ,ǧԪȡõĽݻ뱾顣
㼯ȫԼ500йؽĿб棬нܵĽѧ֤ܹʵЧнܵĽճʽʳϰߵĵС
September 22nd, 2009 at 9:48 AM
我也下了2.2.1的版本来用,发现在有以下的改动:
1.直接安装即可用,不需要再安装JAVA文件(可能作者已经做了整合)用这个安装文件:tr-2.2.1-with-jre.exe
2.字体的大小已经是13,不需要修改。
暂时只发现在这两点。
但是,按照弥缝的要求修改了fop.xconf ,仍未看到“在输出Report时,在Font Family里面选择“Chinese-Mifeng.cn”即可输出中文 ”,请弥缝帮忙看看。
谢谢!
September 29th, 2009 at 6:50 AM
Աھ鼮
ÿѧ콡
˹
ȫǧҽѧרҡרҿԽʮ,ǧԪȡõĽݻ뱾顣
㼯ȫԼ500йؽĿб棬нܵĽѧ֤ܹʵЧнܵĽճʽʳϰߵĵС
November 29th, 2009 at 12:23 PM
褪墨,你好,现在的版本成了2.2.1的了,这里提供的方法已经失效了,请问有什么好办法能在新版本中输出中文吗?如果有,请发到我的邮箱,十分感谢!
friendgem@163.com
December 7th, 2009 at 3:11 PM
我也有楼上相同的问题啊。如果有办法也发给我一个吧。
zjhome@hz.cn
December 27th, 2009 at 10:10 AM
彌縫:
請問如何將TRUTYPE字體轉換成.XML格式?
December 27th, 2009 at 10:17 AM
彌縫:
請問thinkrock epsilon 2.0有沒有閙鐘提醒功能?
December 27th, 2009 at 12:57 PM
@jason 没有
January 29th, 2010 at 10:05 AM
我近日才开始试用Thinking Rock-2.2.1,为了输出中文PDF,花了几个晚上看了多篇文章,试了N回,都没搞定。后来想想这些文章大多提到的是v2.0.1版本,于是又下载了Thinking Rock-2.0.1,果然是要在v2.0.1版本下才行。
v2.2.1版本Report成PDF时,全都没有“Font Family”选项,无法选择用中文字体,在“Options”->“Miscellaneous”->“Action Screens”里虽然有”Font”选项,其实完全无效。
v2.0.1版本除了“PocketMod”外,都Report成PDF时,都有“Font Family”选项,经试验确实可以正确输出中文PDF.
很想用v2.2.1版本,它的字体比较大,看了舒服,但为了中文支持,我不得不手工把数据移到v2.0.1版本中(v2.0.1不能直接打开v2.2.1的数据文件),好在还没用几天,内容不多,不然我得哭死。
我不是计算机专业出身,对此无能为力,恳请软件能人修改v2.2.1版本,使之能更好的兼容中文,输出中文PDF,最好界面也能汉化一下,不胜感激。
January 29th, 2010 at 12:03 PM
又折腾了一上午,,v2.2.1又莫名其妙地可以输出中文报表了。当然不是全都能输出。(PS:需要加中文字体和相应的xml,并改fop.xcon文件)方法比较曲折,有以下2种:
1、菜单“Reports”下的,输出时,预览为乱码,保存为PDF时也是乱码,但如果保存为rtf则能完美地显示中文。缺点是字体偏小才9号字,而且多行时,最后一行只能显示半行。rtf文件用Word打开用虚拟打印机转成PDF也还方便。另外PocketMod下半页本来应是反过来的,在rtf中也变成正的了,只能从下往上看,这个小缺点也可以接受。
2、在Actions(共5个:Actions、Do ASap、Delegated、Scheduled、Done)视图中可以按标签下工具栏第1个按钮“Print Screen To PDF Document”生成的PDF文件完美支持中文,缺点是,字体更小了才8号字。
有以上2种途径,我基本已经满足了,希望对大家有所帮助。
February 4th, 2010 at 11:50 AM
Thanks admin this is site very nice
March 4th, 2010 at 10:30 PM
2.2.1的中文report看来还是没有很好的解决办法啊,希望高手出现解决
June 20th, 2010 at 1:28 AM
希望有高手出现解决2.2.1中文的report问题,不能打印太痛苦了
July 29th, 2010 at 7:34 AM
求助report显示中文问题
我在最新的2.2.1版本里面找不到地方如下设置
打开Thinkingrock,在输出Report时,在Font Family里面选择“Chinese-Mifeng.cn”即可输出中文
在report下面就直接是选择输出内容,没有字体设置选项。在选项设置里面只有一个action screen可以选择Chinese-Mifeng,但选择后没有用。
August 9th, 2010 at 2:58 PM
仔细研究了下,还是有办法解决的,只要把\resource\fop目录下所有的ttf文件和xml文件都换成下载回来的那两个文件就可以输出中文的report了。
August 16th, 2010 at 4:48 PM
看到最后一条评论终于找到答案了,这是个好办法,2.2.1可用,顶楼上
August 21st, 2010 at 12:17 PM
这个在新版的Reports菜单是无效的,不知道有什么解决办法。
Trackbacks
Leave a Comment