ubuntu 使用 freeplane 和 minder 思维导图

在知乎看过这个问题后 思维导图工具freemind和freeplane的区别? - 知乎。我选择使用 freeplane 作为思维导图的绘制软件。理由不外乎系统受限和开源软件。

在使用过程中,我发现了 minder,感觉我也蛮喜欢这种风格的,遂记录下 minder 的使用。最后再决定用哪一个。

直接在软件商店里搜索 mind ,其实也有其它的软件。第一个就是 minder 也蛮好用的。

https://github.com/phase1geo/Minder

安装

两个软件都可以在软件商店安装,对于 freeplane,请选择下图这个而不是上图的小蜜蜂。

还可以根据这篇文章 Freeplane_installation_for_Ubuntu_OS.html,安装 freeplane。

内容如下

For every Freeplane release, starting with 1.6.5, there is a .deb available which includes all libraries, so it works on Debian/Ubuntu.

download the generic .deb: go to http://sourceforge.net/projects/freeplane/, click “Browse all files”, navigate to “freeplane stable”

download freeplane_+upstream-1_all.deb

install it using dpkg -i *.deb

this will create a menu entry for Freeplane, mime type mappings etc

you’re done 😉.

然后,可能会遇到即使点击也无法显示的错误。根据而我安装软件多年的经验,可能是缺乏依赖,我试了下 sudo apt install -f 然后,就可以了。

freeplane

新建 node 与当前 node 格式保持一致

因为发现默认配置下,每次新建一个 node,它都会用默认的格式,每次都需要手动调整,非常恼火。结果发现在菜单栏,Format ,然后勾选最下面那两个 Preserve format for new sibling nodes 和 Preserve format for new child nodes,就可以了。感觉有些小丑了。

minder

minder 安装

如果从 apt 或者 ubuntu software 里安装 minder (com.github.phase1geo.minder),版本不是最新的。也可以从官网 https://github.com/phase1geo/Minder 下载。但是官网只提供源代码,需要自己编译。我试了下根据主页的安装方法,可以比较轻易地安装,只需要遇到一个问题,就去主页找它需要哪个包,然后apt下载即可。

例如遇到

meson.build:53:0: ERROR: C shared or static library 'markdown' not found

就找主页对应的包,基本看名字就能知道是哪个。例如这里是说,markdown 的包没找到,主页上刚好有个包 libmarkdown2-dev,然后下载 sudo apt-get install libmarkdown-dev 即可。

(2024-08-06)但是安装好之后,我用 sudo com.github.phase1geo.minder 可以启动,但是用 com.github.phase1geo.minder 却不能启动。不知道为啥?但是重启系统之后,又能够启动程序了,不知道为啥。

另外,如果手动安装 ./app install 需要手动添加桌面图标(可以参考 Ubuntu 通过 ssh 传输文件)。一个取巧的方法,就是先用apt安装(这个是有图标的),然后再手动安装,手动安装的程序会替换掉apt安装的那个(程序位置默认在 /usr/bin),然后就实现了。com.github.phase1geo.minder.desktop 文件的内容如下(文件位置 /usr/share/applications)。

[Desktop Entry]
Name=Minder
GenericName=Mind-mapper
Comment=Create, develop and visualize your ideas
Categories=Utility;Office;Development;
Exec=com.github.phase1geo.minder %f
Icon=com.github.phase1geo.minder
Terminal=false
Type=Application
MimeType=application/com.github.phase1geo.minder;
X-GNOME-Gettext-Domain=Minder
X-GNOME-UsesNotifications=true
Keywords=Mind;Mapping;
Actions=NewDocument;

[Desktop Action NewDocument]
Name=New Document
Exec=com.github.phase1geo.minder -n

minder 使用

minder的界面基本上是一目了然,功能大多都集中在主页面。

最让我感动的是,minder 可以定义每个节点的样式(freeplane 似乎只能修改整体样式?),包括连接线的颜色,粗细等。

添加 group

https://github.com/phase1geo/Minder/wiki/Adding-Node-Groups

在 minder 中,可以将多个 node 添加进一个 group 中。例如

不过我目前还没找到这个功能的实际用途。另外,注意,其实也是可以将一个 node 加入 group中的。这个时候就需要注意,删除的时候,根据文档要右键选择是 group 不是 node 的区域,这个区域对于一个 node 而言,非常难以把握,不过可以看右边栏(显示是 group ,就删除),例如。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值