Xournal++到底好在哪?
简单来说,Xournal++ 是一款用 C++ 和 GTK3 打造的手写笔记工具。它能在 Linux、macOS、Windows 10 上运行,并且兼容 Wacom、Huion、XP-Pen 等主流压感手写板。你可以在一张无限大的白纸上随意涂鸦,也能轻松地在 PDF 文件上做标注——划重点、高亮、下划线都不在话下,甚至还支持录音与笔记同步。如此全面的功能,堪称笔记软件里的多面手。

它帮你解决了哪些痛点?
一张表就能看明白,它的优势到底在哪:
| 痛点 |
传统方案的尴尬 |
Xournal++ 的解法 |
| 手写笔记杂乱无章 |
纸质笔记——翻页麻烦,还容易丢 |
无限页面、自动备份,背后用 PDF 格式存储 |
| PDF 批注操作繁琐 |
Acrobat、PDF-XChange——界面臃肿,启动慢 |
轻量流畅,专为手写批注优化,快捷键丰富 |
| 跨平台环境不同步 |
各平台软件不兼容,数据多头管理 |
统一文件格式(.xopp),Windows、Linux、macOS 全通用 |

动手实操:几行命令,效率飙升
先来个最常用的批量导出命令,把你的手写稿一键转成 PDF:
# 批量模式导出 PDF
xournalpp --batch -i notes.xopp -o notes.pdf
想玩点花样?试试写个简单的 Lua 插件,来监听工具切换事件。在 ~/.config/xournalpp/plugins/ 目录下新建 notify_tool.lua 文件:
-- 在 ~/.config/xournalpp/plugins/notify_tool.lua
function on_event(event)
if event.type == "tool_changed" then
print("当前工具:" .. event.tool)
end
end
重启 Xournal++,打开控制台(Console),当你切换工具时,就会看到提示信息了。基于这个思路,你可以自定义出无数种玩法。

优缺点对比
| 优点 |
缺点 |
| 开源免费,跨平台,完美支持压感笔和自定义工具栏 |
部分高阶功能(如 LaTeX 公式)需要额外配置环境 |
| PDF 批注流畅,可导出 SVG、PNG、PDF,支持命令行操作 |
Mac Catalina 系统上偶尔会出现兼容性问题 |
| 插件机制 + Lua 脚本,扩展能力极强 |
移动端和 Web 版本目前已停止维护 |
| 自动保存 + 备份,再也不用担心文件丢失 |
界面风格偏实用简洁,新手可能需要一点适应时间 |
总结:一款值得深挖的手写利器
Xournal++ 或许不是最花哨的笔记软件,但在手写笔记、PDF 批注和跨平台体验上,它确实做到了又快又稳。更令人惊喜的是,通过脚本还能 造出更多轮子,玩出各种新花样。无论你是学生党、科研人员还是设计师,只要你仍需要通过“涂涂画画”来整理思路或处理文档,它都绝对值得你上手一试。
项目地址: https://github.com/Txournalpp/xournalpp
|