FreeMindの.mmファイル文字化けを直す
- FreeMind ver.0.9.0用(2011/10/25)
- FreeMind1.0.0 Beta3用(2012/05/22) [※起動引数に –Dfile.encoding=”UTF-8”が必要です]
正確には、文字化けではなく、日本語が数値文字参照(NCR; Numeric Character References)で表現されているのですが。
マインドマップのアプリを使用してみようと思い、FreeMindをインストールしてみました。
拡張子が.mmである保存ファイルのフォーマットはxmlライクでヒューマンフレンドリー…なはずなのですが、前述のとおり日本語を保存すると数値文字参照になってしまうため、メリットを享受できません。
そこで、日本語文字をUTF-8でそのまま保存できるように修正を行いました。
私自身の使用時間がまだ極めて短いことと、使用している機能は限られたものだけであるため、潜在的な問題を含んでいるかもしれません。導入される方は人柱の覚悟が必要でしょう。
導入方法は、インストールしたFreeMind ディレクトリにある lib/freemind.jar を単に上書きするだけです。
参考:
最近のコメント