• 网志分类
  • » 查看所有日志 (26)
    » 呐喊 (3)
    » 彷徨 (0)
    » Linux (3)
    » 南腔北调 (0)
    » 朝花夕拾 (3)
    » 三味书屋 (11)
    » 杂七杂八 (6)
  • 站内搜索
  • 友情链接
  • » 我的歪酷
    » 我的相册
    » 难得糊涂
    » 我K故我在
    » DBA notes
    » 大学小容

    订阅 RSS

    歪酷博客

    0017447

    « 上一篇: 谈“土渣烧饼” 下一篇: 不能不用的一个Ubuntu小程序 »
    hyuhui @ 2006-02-08 21:38

    我是从车东那里知道FreeMind这个思维导图软件的。这里有更详细的介绍以及应用

    Freemind是个开源的跨平台软件,在windows下面的安装是很简单,基本不会有什么问题的,但在Linux下面就会有中文显示的问题。

    由于FreeMind需要 Java的支持,而Java并不支持中文,所以为了让FreeMind能够显示出中文,在安装j2re-1_4_2_10-linux-i586.bin或者jre-1_5_0_02-linux-i586.bin后,需要对它进行一些修改。

    首先确定/usr/share/fonts/下面有支持中文的字体,如fireflysung.ttf

    然后复制fireflysung.ttf到/usr/lib/j2re1.5-sun/lib/fonts或者/usr/lib/j2se/1.4/jre/lib/fonts下(根据安装的java版本来选择),命令:

    sudo cp /usr/share/fonts/truetype/fireflysung.ttf /usr/lib/j2re1.5-sun/lib/fonts

    备份 /usr/lib/j2re1.5-sun/lib/fonts或者/usr/lib/j2se/1.4/jre/lib/fonts下的fonts.dir文件,命令:

    sudo cp /usr/lib/j2re1.5-sun/lib/fonts/fonts.dir /usr/lib/j2re1.5-sun/lib/fonts/fonts.dir.old

    备份后修改这个fonts.dir文件,命令:

    sudo gedit /usr/lib/j2re1.5-sun/lib/fonts/fonts.dir

    把fonts.dir文件里面的*.ttf替换成fireflysung.ttf。然后保存修改退出。




    最新评论


    yyq123

    2006-03-15 13:05 网址: http://yyq123.journalspace.com/

    我已经把你的日志转帖到Swik.net,希望大家能一起来构建Freemind的开放文档。谢谢!
    http://swik.net/freemind/Installtion%28%E5%AE%89%E8%A3%85%29


    2006-03-16 20:00 网址: http://hyuhui.ycool.com/

    欢迎!能够为Freemind的开放文档做点贡献,不错啊!



    lerosua

    2006-04-02 01:13 网址: http://my.donews.com/lerosua/

    按照方法做全了,可freemind还是不启动啊!是在utf8环境下!运行有以下错误:
    Exception in thread "main" java.lang.IllegalArgumentException
           at java.nio.Buffer.position(Unknown Source)
           at sun.font.TrueTypeFont.lookupName(Unknown Source)
           at sun.font.TrueTypeFont.getFamilyName(Unknown Source)
           at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(Unknown Source)
           at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(Unknown Source)
           at freemind.main.Tools.getAvailableFontFamilyNames(Tools.java:180)
           at freemind.main.Tools.isAvailableFontFamily(Tools.java:203)
           at freemind.controller.Controller.<init>(Controller.java:228)
           at freemind.main.FreeMind.<init>(FreeMind.java:227)
           at freemind.main.FreeMind.main(FreeMind.java:647)

    如果将locale设成英文的可以启动,但那时不可以用输入法和中文了!请问有解决方法吗?



    Hyuhui

    2006-04-02 23:58

    to lerosua:
    那个Java和字体的路径不是每个版本的Linux都相同,你要自己查看一下是否有那些文件。



    ghj

    2007-08-18 18:03 匿名 221.218.*.*


    评论 / 个人网页 / 扔小纸条
    *昵称

    已经注册过? 请登录

    Email
    网址
    *评论