FreeMind :基于java的免费的脑图制作与管理软件

更新时间:2024-09-20 22:37

FreeMind是一款基于Java的免费的脑图(mind mapping)制作与管理软件,支持Windows、Linux麦金塔多种操作系统,曾被评为sourceforge 2006年二月当月软件。

FreeMind开发项目组正致力于使其成为一款高效率的工具,FreeMind具有一键“展开/折叠”功能以及“链接”跟随操作,因而比MindManager的操作与导航更便捷。

主要功能

FreeMind是一套由Java撰写而成的实用的开源思维导图/心智(MindMap)软件,可用来帮助你整理思绪的工具软件,可将每一个环节用图形表示,透过将思路图形化、结构化,帮助你对整个作业流程的了解。FreeMind开发项目组正致力于使其成为一款高效率的工具,FreeMind具有一键“展开/折叠”功能以及“链接”跟随操作,因而比MindManager的操作与导航更便捷。如果你也经常感到思维发散,头绪繁多,可以试试脑图软件。

FreeMind是一款跨平台的、基于GPL协议的自由软件,用Java编写,是一个用来绘制思维导图的软件。其产生的文件格式后缀为.mm。可用来做笔记,脑图记录,脑力激扬等。

FreeMind包括了许多让人激动的特性,其中包括扩展性,快捷的一键展开和关闭节点,快速记录思维,多功能的定义格式和快捷键。

由于FreeMind使用Java编写,支持使用Python编写的扩展插件,另外文件格式是XML的。

Freemind是一实用的开源思维导图/心智(MindMap)软件。它可用来作为:

1.管理项目(包括子任务的管理,子任务的状态,时间记录,资源链接管理).

2.笔记或知识库.

3.文章写作或者头脑风暴.

4.结构化的存储小型数据库.

使用FreeMind必须安装Java Runtime Environment。

1.支援了资料夹的概念。

2.聪明的剪贴功能,能剪贴多种格式的文件类别。

3.可输出成为HTML档。

4.支援不同作业平台。

5.提供多种语言版本。

6.可转不同图档格式。

在这里可以下载到最新的版本和源码。

freemind文件保存后会显示.mm,可以使用freemind软件打开浏览。

版本介绍

科研版本

SciPlore MindMapping ,又名 FreeMind Scholar,是为学术和科研而强化的 FreeMind 版本,也是第一款把思维导图与文献引用结合起来的软件。除了标准的FreeMind功能外,它还具备如下功能:

-手工添加Reference Key。

-自动添加BibTeX Reference Key。

-导入PDF书签

-自动监控指定目录的新增PDF文档

-备份思维导图

版本:Beta9(2010-05-07)基于FreeMind 0.9. RC 7

另一分支

FreePlane,除了SciPlore MindMapping,FreeMind还有一个重要分支版本FreePlane。该项目始于2009年6月,主要开发者是Dimitry Polivaev,也是FreeMind开发者之一。FreePlane在FreeMind基础上,增强了如下功能:更好的节点文字即席编辑、优化连接线、插入外部对象、脚本优化、全部文件替换、功能键工具栏、按住control和左键点击菜单项可修改热键、全屏模式、选择性粘贴、拼写检查、有结构的HTML粘贴。此外,还增强了过滤功能,并提供了多项其他改进。详见这里。

FreePlane的中文语言翻译程度比FreeMind低很多。可自行翻译(方法),或直接用英文语言。

操作指南

安装指南

来吧!开始美妙的FreeMind体验之旅。

下载并安装

windows用户

办法1(适合计算机英语水平较高用户):下载原始的FreeMind(9MB)进行安装。安装过程中会检查Java,如果你的计算机没有Java,它会提示先安装Java。

办法2(适合普通用户):安装ShareMind(38MB),你可以把ShareMind理解成加工过的FreeMind,更成熟,更易用,不再需要单独安装Java。

Linux用户

ubuntu/debian用户:

打开新立德软件包管理器或软件中心,在搜索框中输入freemind,安装,或在命令行下输入APT install freemind(注:debian需要先输入su,切换至root账户,而ubuntu则直接在前面加上sudo)

fedora用户:

打开软件包管理器,搜索freemind安装,或在命令行下输入sudo yum install freemind。

其它用户:

如果有软件包管理器,并且源里有Freemind,可以通过软件包管理器安装,如果没有,则需要先解决相应的依赖关系,然后需要从sourceforge下载安装包或源码包进行(编译/手动)安装。

运行并观察

安装完成后,启动FreeMind(或ShareMind,下同)。简单看一下菜单和按钮,了解大概功能。

示例文件

下载并解压示例文件,用FreeMind打开查看,就可以明白软件的基本功能了。在你查看的同时,你也能体验到节点折叠/展开的实用价值了。

动手编辑

先按Ctrl+n,新建一个文件。这时出现了一个根节点。用光标单击它,改成“我学FreeMind”,然后在节点之外任一地方点击鼠标(或按Enter)完成编辑。然后,按Insert键,输入“下载安装”,按Enter键,则第1个子节点完成。再按Enter,增加第2个子节点“体验界面”。然后,重复使用Insert、Enter,建立图1所示的节点。如果你觉得太复杂,也可以复制freemind-xbeta.txt的内容,然后粘贴到FreeMind中去——结果会让你大吃一惊的!为了美观,你还可以进行格式化处理。把光标移到“下载安装”节点,按Alt+I,在弹出的对话框中选中①图标。更多格式化设置,可右击节点,使用弹出菜单(如图2)。

导出或在线发布

无论是为了分享还是炫耀,你都可以把FreeMind的成果展示给朋友们。他们没装FreeMind?没关系,你可以导出为图片(推荐gif或png格式)。图片不能动态“折叠/展开”?那就到cuifang网站注册一个用户,把mm文件直接上传吧。你可以理解此网站是一个在线的FreeMind,基本的提纲图操作是完全胜任的

插入数学公式

是否想在自己的思维导图中插入数学公式呢?只要你稍微学过一点HTML语言,就可以在freemind插入数学公式。

方法一(适合不会latex的用户):

第一步:建立图片文件

打开word/openoffice/wps,在此类软件中先建立一个空文档,然后在其中插入需要的数学公式,将其编辑好后,另存成网页格式(即htm或html格式),注意不要存成mht格式,然后在保存的目录下提取图片文件,并放到FreeMind输出的文件所在的目录下。

第二步:将图片插入到Freemind中

在Freemind下建立一个结点或选择需要插入数学公式的结点,然后按Atl+R,使该结点变为富文本格式,单击这个结点(如果这个结点下还有子结点,则需要单击鼠标右键选择编辑结点,或选择后按f2键),打开编辑框,在下面有两个选项卡,一个是“布局视图”,另一个是"HTML视图",切换到"HTML代码视图",然后找到需要插入公式的位置(如果不会找,可以先在“布局视图”做一个不带格式的标记,然后切换到"HTML代码视图"),在那里输入\u003cimg src="image.gif"\u003e(image.gif是对应图片的文件名),然后切换到“布局视图”下,你就可以看到你所要插入的数学公式了。

相关事件

软件缺陷

无法直接多个思维中心点展开(亦有人认为这样是优点可以让人们专心于眼前的事,其实可以用一个根节点下包含多个节点的方法来实现),少量中文输入法无法在FreeMind输入启动及运行速度较慢。

FreeMind 0.9x在P菜单中文字体过小。解决办法:

1.推荐:从Windows入手:桌面→右键→显示属性→外观→高级项目。选择「菜单」(也可直接点击图像的对应位置),可以看到Windows XP的字体默认是Tahoma8,将字号改为9即可。OpenOffice的此类问题亦可解决。据称,Windows 2000不需要此设定。

2.FreeMind更换外观:菜单→工具→首选项→外观→外观感觉。更换为其他外观,比如Gtk等。

3.FreeMind更换语言:关闭FreeMind,在c:Documents and SettingsuserID.freemindauto.properties中加入一行"language=en",重启后即为英语

相关对比

XMind与FreeMind的对比

分析基于Windows平台下的 FreeMind 0.90 RC3 和 XMind 3.03,结合XMind开发者所提供的信息。基本结论是:FreeMind更为强大,XMind更为华丽,XMind与FreeMind各有优缺点,适用于不同的人群使用。

1、相同/相通之处

-都是免费、开源、基于Java。都满足绘制思维导图的基本甚至高级功能。

-相通之处:XMind可以导入/导出FreeMind格式,但有些FreeMind输出的文件XMind不能读取;而FreeMind不能导入/导出XMind格式。

2、XMind更适合于其它结构图的制作

博赞在自己的书中反复强调,“线条要连接在一起”、“把思维导图中的线条彼此连接有助于思维在大脑内部的连接”,这才是严格意义上是思维导图,XMind虽然可以做到,但由于XMind更注重于可作鱼刺图、逻辑图、二维图等其它种类的结构图,所以更适合于非思维导图的制作。

3、FreeMind:根点仍可插入父点

需求:在绘完的导图上再加一层。比如,最初建立了“唐诗”导图,要扩展到“唐宋文学”,即“唐诗”根节点要降至二级节点。

XMind:顶级的自由节点之间是可以互为子节点的,但原来的根节点(XMind称为中心主题)则不能拖到其他节点上。满足上述需求,就要新建文档,以“唐宋文学”为根节点,然后导入或粘贴原有内容。

FreeMind:支持根节点上插入“父节点”。

建议:XMind的“根节点”比FreeMind减少了一份特殊性,即允许其他节点独立于此;但仍包留了另一份特殊性,不能成为其他节点的子节点。从使用角度,建议开发者取消此限制,即:任何节点本身是一样的,彼此之间为父子关系。——或许有技术限制,但节点/层级的平等灵活是XML的精神。

4、FreeMind节点支持HTML

FreeMind:节点支持html代码,实现文字格式化、换行、分段、图像链接、表格,可以插入数学公式,制作高级的思维导图。(此外,还支持LaTeX代码)

XMind:不能对部分文字分别设定格式,可以shift+enter换行,因此只适合于制作低级的思维导图。

5、FreeMind可以输出多种格式

利用FreeMind制作出来的思维导图可以输出为HTML、PNG、JPEG、Flash、SVG等多种格式。

6、FreeMind完全免费,XMind的许多功能收费

运行Windows版的XMind后,你会发现XMind真正强大的功能需要注册用户并付费后才能使用,而FreeMind则是完全免费的。

7、XMind更美观,FreeMind更快速省资源

无论用户界面还是思维导图文件,XMind都更加美观。而FreeMind更加简约,占用资源更少,启动和运行速度更快,因此适用于低配置的电脑。各取所需即可。

8、XMind:丰富的结构支持混用

FreeMind:只支持一种逻辑图(水平)结构。

XMind:在逻辑图之外,还支持组织结构图(竖直)、树状图(水平+竖直)、思维导图(辐射)、鱼骨图、二维图(表格)。不仅如此,还能在一个文档中组合使用多种表达形式。实用举例:整个项目管理用逻辑图,人员安排部分用组织结构图,风险及应对采用鱼骨图,进度部分用二维图。

9、XMind:支持多图

FreeMind:只能有一棵树,即:根节点唯一,其他节点必须直接或间接放在根节点下,但可以在一个根节点下插入多个结点的方法来实现。

XMind:允许在主树之外创建自由节点(应用举例:把“文档作者/创建日期”作为自由节点,补充思维导图信息);由于自由节点也是可以增加子节点的,所以可产生第二棵、第N棵新树。

10、XMind支持附件,FreeMind全为链接

FreeMind:可以有超链接到外部文档和图片,也可以显示外部的图片。但这些资源都只是.mm文件中的链接url,并非素材本身。即,.mm是纯文本的XML,包括FreeMind的图标也是以ID数字标示。

XMind:支持上述链接方式,也支持(默认)把该文档及图片引入XMind文件作为附件,形成完整的资料包。xmind格式与OOo文档一样,实质是xml+素材的zip包。展开后的内容举例如下:

attachments\attachments\4hm2upmpscpth85latqpd49biq.pngattachments\179ekuhhgn9g866cg5a26b78fh.pdfMETA-INF\META-INF\manifest.xmlThumbnails\Thumbnails\thumbnail.jpgcontent.xmlmeta.xmlstyles.xml6、发布思维导图方面,XMind要向FreeMind学习思维导图导出静态图片——这是最低需求,无须讨论。更值得关注的是导出/发布之后,仍能保持折叠/展开的动态效果。此方面FreeMind远胜XMind。示例文件

XMind:导出的HTML包括图片和节点文字。但图与文字无链接;文字层级也不能折叠;图片默认为jpg,强烈建议换为png。

FreeMind:可采用不同技术进行导出,每种导出效果都非常好。FreeMind导出html的格式有:

①html:纯文字方式,节点保留原有格式,层级关系可折叠展开,url链接有效。示例文件

②xhtml(ECMAScript):效果同上,只是改用js实现。示例文件

③xhtml(可点击map图片):除了上述文字内容外,还附有图片,并且点击图片的节点可跳转到对应的文字。示例文件

Applet:功能保留最多的方式。在浏览器中的使用效果近乎在FreeMind中打开mm文件。示例文件

⑤flash:点击可折叠/展开,链接url有显示但无法点击。示例文件11、FreeMind的文件格式更具有通用性和可读性FreeMind的文件采用XML格式保存,这就使得其文件格式更具有通用性和可读性,因此,其它软件可以很容易地添加对FreeMind的文件的支持,但就算如此,XMind也没有完全支持FreeMind的文件格式。相反,由于XMind可以自带附件,所以其输出的格式必须为二进制格式,其它软件很难添加对XMind的较好支持。

12、XMind具有更好的可持续性

FreeMind作为经典开源软件,虽在持续更新中,但新功能进展并不是很明显。而同作为开源软件的XMind,不仅因为后发优势拥有了更多功能。并且,作为有商业公司支持的开源产品,新功能的开发会更加活跃——这并非迷信商业,而是实际情况,包括两个开发团队的成员也有此认识。

另外,XMind还提供了更强大的Pro版,可以满足个人和企业的更高需求,并能提供可靠的技术支持。

13、FreeMind完全开放,可扩展性良好

你可以自行修改FreeMind,并按照相关协议规定发布到网上,FreeMind已经有自己的分支了。

14、FreeMind其实更受欢迎

在sourceforge下FreeMind的周下载量达到4万多(接近5万),并且不算FreeMind其它的分支,而XMind的周下载量不足500。在许多Linux发行版的源里可以找到FreeMind,但就连软件最全的debian的源里都没有XMind,XMind在linux下只能手动安装、升级。

15、其他差异

FreeMind可以导入目录结构,相当于变成了File Explorer;XMind不能。

在节点输入较多文字的过程中,XMind的输入框会阶梯式不断加大,而FreeMind会保持同样大小(只显示最右侧部分)。

XMind的节点可以添加标签,以进行过滤筛选;而FreeMind可以根据节点文字进行过滤显示。

注意:XMind导入.mm时,无法识别包含HTML的节点。

结论

需要制作理工类思维导图的用户:FreeMind。理由:可以插入数学公式,其它功能也非常完善。

不需要制作理工类思维导图的用户:XMind。理由:美观、支持附件。

需要制作其它类型的结构图的用户:XMind。理由:支持逻辑图、二维图等多种表达形式并可混用。

对界面有较高要求的用户:XMind具有华丽的界面,这点特别适合此类用户。

Geek或低配置的电脑:FreeMind。理由:更节约资源,界面更简朴,可扩展性高。

自主网络发布:FreeMind。理由:强大灵活的导出功能,可导出html、图片、flash等多种格式。

开源软件的支持者:FreeMind。理由:FreeMind完全开放,完全免费,更受欢迎,可扩展性高。

国产软件的支持者:XMind。理由:XMind是成熟的国产商业软件,具有商业品质。

不执着于软件,仅执着于最优效果:主用FreeMind,在需要时使用XMind的特殊功能。

参考资料

XMind.软发网.2020-10-20

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: