找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

3879

积分

0

好友

515

主题
发表于 2 小时前 | 查看: 3| 回复: 0

Xournal++到底好在哪?

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

Xournal++物理笔记编辑界面:展示手写公式推导与弹簧质量系统示意图

它帮你解决了哪些痛点?

一张表就能看明白,它的优势到底在哪:

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

Xournal++在Linux与Windows10下的跨平台软件界面对比

动手实操:几行命令,效率飙升

先来个最常用的批量导出命令,把你的手写稿一键转成 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),当你切换工具时,就会看到提示信息了。基于这个思路,你可以自定义出无数种玩法。

Xournal++在macOS与ChromiumOS上的跨平台与移动端批注演示

优缺点对比

优点 缺点
开源免费,跨平台,完美支持压感笔和自定义工具栏 部分高阶功能(如 LaTeX 公式)需要额外配置环境
PDF 批注流畅,可导出 SVG、PNG、PDF,支持命令行操作 Mac Catalina 系统上偶尔会出现兼容性问题
插件机制 + Lua 脚本,扩展能力极强 移动端和 Web 版本目前已停止维护
自动保存 + 备份,再也不用担心文件丢失 界面风格偏实用简洁,新手可能需要一点适应时间

总结:一款值得深挖的手写利器

Xournal++ 或许不是最花哨的笔记软件,但在手写笔记、PDF 批注和跨平台体验上,它确实做到了又快又稳。更令人惊喜的是,通过脚本还能 造出更多轮子,玩出各种新花样。无论你是学生党、科研人员还是设计师,只要你仍需要通过“涂涂画画”来整理思路或处理文档,它都绝对值得你上手一试。

项目地址: https://github.com/Txournalpp/xournalpp




上一篇:AI创业是不是伪命题:先有生意还是先有工具
下一篇:Quarkdown排版引擎:用Markdown一键输出网页、演示文稿和书籍PDF
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-6-17 04:05 , Processed in 0.639818 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表