Talk:FreeMind
来自 Whodo Wiki (混沌初开)
下载freemind-bin-0.9.0_Beta_17+wh_13 安装使用过程中出现了“模式不可用”
我本身机器也安装了08版本
请问是什么原因呢
- 请先报告一下 Java 版本:
C:\> JAVA -version
- 执行 freemind.bat 或者 freemind.sh,报告一下控制台的错误输出:
- Windows 平台
C:\path\to\FreeMind> freemind.bat
- Linux 平台
$ /opt/freemind/freemind.sh
- Windows 平台
-- Jiang Xin 14:26 2008年5月29日 (CST)
看一下 “6 疑难解答” 部分,估计是 6.3 描述的问题。
在Windows平台存在这个问题。将 freemind-bin-0.9.0_Beta_17+wh_13.zip 展开到目录 freemind-bin-0.9.0_Beta_17+wh_13 中。 因为目录名称中带有字符“+”,在运行 FreeMind, JAVA 会报错找不到 jar 文件。
把展开的目录重命名一下,去掉 + ,可能就好了。
我已经把软件包改名将文件名中的“+”去掉了。
-- Jiang Xin 14:53 2008年5月29日 (CST)
“将中文字符以 UTF8 编码保存在 filename.mm 文件中,而不是 &#HEX; 格式的编码。”——并没有处理带HTML格式的长节点及注解吧?再努一把力,把这个搞定就好了……
-- Liuxun 01:56 2008年8月1日 (CST)
试用一下 wh_14 版本: freemind-bin-0.9.0_Beta_19_wh_14.zip。可以将HTML富文本节点以及注释中的中文用 utf-8 编码保存。
原本觉得应该很容易,但还是颇费周折,主要是对富文本节点的处理和普通节点不同,调用了 freemind/main/XHTMLWriter.java 的 html2xhtml 方法,该方法用 HTMLEditorKit 对 HTML 进行重新格式化,依靠 HTMLWriter 输出转换后的 HTML。中文就是在 javax.swing.text.html.HTMLWriter 中完成了换码。具体实现参见新的代码补丁。
-- Jiang Xin 23:45 2008年8月1日 (CST)

