进阶 xournalpp.github.io 2026-10-18 14:40:32 · 19 阅读

第16章 Xournal++ 与其他软件

与其他软件的关系

本节介绍 Xournal++ 与其他开源软件的关系,这些软件要么在功能和兼容性上高度相似,要么能与 Xournal++ 良好配合使用。

Xournal

Xournal++ 起源于 Denis Aroux 用 C++ 重写的 Xournal,后者是用 C 语言编写的,托管在 SourceForge 上。Xournal++ 处于积极开发状态,而 Xournal 自 2016 年中期以来已停止新功能开发。Denis Aroux 在 Xournal 网站上指出:

你也可以尝试 Xournal++(它最初是 Xournal 的 C++ 重写版本,但现在已发展得远超原版,同时保留了一定的兼容性)。

Xournal++ 仍在使用 Xournal 的部分代码,最显著的是形状识别代码。两款应用外观相似。Xournal++ 包含 Xournal 的大部分功能,并增加了一些有用的增强特性。Xournal++ 可以打开 Xournal 的 .xoj 文档,并以兼容模式导出。我们非常感谢 Denis Aroux 的精彩软件以及所有 Xournal 贡献者。

以下列表突出了 Xournal++ 1.3.8+dev 开发版本与 Xournal 0.4.8.2016 版本之间的差异。

Xournal++ 有而 Xournal 没有的功能

LaTeX 工具 音频录制与播放 Lua 插件 笔压支持 带页面和图层预览的侧边栏 PDF 文本选择工具(复制、高亮、下划线和删除线) 跟随 PDF 超链接和 URL 链接 多行/多列页面布局 网格和旋转吸附 对象选择工具 矩形、圆形、箭头、坐标系和样条曲线绘图类型 用于测量或作为绘图辅助的三角板和圆规工具 输入设备的灵活映射 缩放手势 根据绘制方向修改绘图 导出为 .png 和 .svg,以及多种导出选项 通过命令行创建文档和导出 定期自动保存和自动备份工具 五线谱和等距点页面背景 更多光标图标选项 浮动工具箱 可配置的菜单栏 GUI 中可选语言 轻松附加新 PDF 页面的选项 使用 .gpl 格式支持自定义调色板 可选输入平滑 Linux 上更多分发选项(PPA、flatpak、appimage 和 snap 包) 更多语言翻译

Xournal 有而 Xournal++ 没有的功能

通过 Xinput 输入(在某些设备上提供更好的笔画) 单页模式(适用于演示) 完整的文档和文件格式说明

Xournal 已解决而 Xournal++ 已修复的已知问题/缺陷/不便之处

TODO

Xournal++ 与 Xournal 的性能对比

TODO

Xournal++ 移动版

Xournal++ 缺乏在除 Linux 手机外的移动设备上使用的选项。Xournal++ mobile 试图填补这一空白。它将 Xournal++ 的主要功能移植到 Android、iOS 和 Web 等 Flutter 平台。它使用与 Xournal++ 相同的 .xopp 文件格式。Xournal++ Mobile 目前仍处于早期开发阶段。不要期待它是一个功能完备的应用,而应将其视为一款外观现代的应用,用于在移动设备或 Web 上编辑基本的 .xopp 文件。可以渲染笔画、图片和 LaTeX 公式,但尚不支持 PDF 背景。

注意 目前 Xournal++ mobile 已停止维护,自 2021 年 3 月以来未添加新功能。如果有人愿意接手维护,请告知我们。

Linwood Butterfly

如果你在寻找一个受维护、外观精美且支持移动设备的开源笔记应用,类似 Xournal++ mobile,那么可以参考 Linwood Butterfly。据开发者称,它最近添加了对 Xournal++ .xopp 文件的导入功能,并正在开发导出功能。与 Xournal++ mobile 一样,该应用基于 Flutter,支持 Android、Windows、Linux 和 Web。因此,如果你想在移动设备/网页上处理 .xopp 文件,或者更喜欢更极简化的应用,可以试试 Linwood Butterfly。

Rnote

Xournal++ 正在向 Gtk 4 移植。与此同时,Rnote 已完全基于 Gtk 4 从头构建。如果你在寻找一款基于 Gnome/Libadwaita 的外观现代且功能丰富的应用,其用途与 Xournal++ 大致相同,但以无限画布为中心而非基于页面,那么 Rnote 是不错的选择。Rnote 使用自己的文件格式,但提供导入和导出 Xournal++ .xopp 格式的功能。

Mr Writer

Xournal++ 和 Xournal 分别基于 GTK+ 3 和 GTK+ 2,而 Mr Writer 是一个基于 QT 的应用程序,它与 Xournal 和 Xournal++ 共享许多功能。

按作者的说法:

MrWriter 是一款旨在取代笔和纸的手写笔记应用,以及取代黑板用于面对学生授课的应用。它深受 Xournal / Xournal++ 的启发,重点在于笔记记录和平台独立性,而非 PDF 批注。可以导入 Xournal 文件(.xoj),但只能识别笔画。

Mr Writer 有自己名为 .moj 的文件格式,Xournal++ 可以直接打开。此外,由于 Xournal++ 可以导出 .xoj 文件,基本上也可以在 Mr Writer 中打开 Xournal++ 创建的文件。

Joplin

如果你在寻找一款基于文本、具有出色组织工具的笔记应用,可以试试 Joplin。虽然 Xournal++ 擅长手写和 PDF 批注,但 Joplin 可以将笔记整理成漂亮的树状结构笔记本,并通过 Nextcloud、Dropbox、OneDrive 和 WebDAV 等云同步服务进行同步。你可以将各种类型的文件附加到 Joplin 文件中,包括 Xournal++ .xopp 文件。如果你在课堂(或其他地方)做手写笔记,并希望整齐地整理和同步它们,Xournal++ 和 Joplin 能很好地互补。

OBS Studio

对于创建使用 Xournal++ 演示的课程录像或直播,我们推荐使用 OBS Studio。这款免费开源工具支持所有主要平台。

评论 (0)