发现 
桌面应用效率工具
Rnote:手写笔记与矢量绘图应用
基于矢量的开源绘图应用,面向用触控笔做手写笔记、速写和批注文档的学生与教师。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.14.2
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Rnote 是一款开源的基于矢量的绘图应用,用于速写、手写笔记以及为文档和图片添加批注。它面向学生、教师以及拥有数位板/触控笔的用户,提供 PDF 与图片导入导出、无限画布,以及适配大屏和小屏的自适应界面。项目使用 Rust 与 GTK4 编写。
项目主页:rnote.flxzt.net
主要功能
- 以触控笔输入为中心的自适应 UI
- 压感触控笔输入,提供多种可配置的笔迹样式
- 用形状工具创建多种图形
- 用选择工具移动、旋转、缩放和修改已有内容
- 多种文档扩展布局(固定页面、连续垂直、任意方向无限等)
- 可自定义背景颜色、图案、尺寸,以及页面格式
- (可选)笔触音效
- 可重新配置的触控笔按键快捷键
- 内置工作区浏览器,快速访问相关文件
- 支持拖放与剪贴板
- 导入 Pdf、位图和 Svg 图像
- 文档可导出为 Svg、Pdf 和 Xopp;文档页面和选区可导出为 Svg、Png 和 Jpeg
- 以原生
.rnote文件格式保存和加载文档 - 用标签页同时处理多个文档
- 自动保存、打印
- 提供用于自动化的 CLI
安装与使用
Linux
在 Flathub 下载官方 flatpak:com.github.flxzt.rnote
macOS
由 dehesselle 提供 app bundle,仓库见 rnote_macos,最新版本可在这里下载。
Windows
从最新 release 下载 Windows 安装包,或使用 Winget 安装:
winget install flxzt.rnote
命令行工具
除图形界面外,还提供用于自动化处理 .rnote 文件的 CLI 工具,它包含在 flatpak 中:
flatpak run --command=rnote-cli com.github.flxzt.rnote help
降级到旧版本
由于文件格式仍不稳定,可能需要降级到指定版本。先列出 flathub 上的历史版本:
flatpak remote-info --log flathub com.github.flxzt.rnote
选取目标版本的 commit 后降级:
sudo flatpak update --commit=<commit-hash> com.github.flxzt.rnote
降级后可固定或取消固定版本:
flatpak mask com.github.flxzt.rnote
flatpak mask --remove com.github.flxzt.rnote
界面截图



注意事项
- X11 下无法正常工作:X11 不受支持,触控笔与触摸输入已知不可靠。
- 拖放不工作:请确保 Rnote 有权访问拖入文件所在的目录,可在 Flatpak 权限管理器 Flatseal 中授予。
- 当前文件位置异常:若标题栏显示的目录类似
/run/user/1000/../,说明 Rnote 没有该目录的访问权限,同样在 Flatseal 中授权即可。 - 触控笔按键或移动画布无效:确认已安装并加载
libinput和libwacom。 - 笔悬停时部分区域屏蔽其他输入:部分设备启用了手掌拒绝,若设备有左右手设置请确认设置正确,Rnote 无法关闭该行为。
- 修改触控笔按键动作不生效:部分笔的按键发送的是“橡皮擦工具”事件而非主/次按键事件。可用的变通方法:悬停在画布上并按住橡皮擦键,保持按住切换到想要的笔样式,松开后应恢复原笔样式,此时“橡皮擦”模式下的笔样式会被记住。在 Linux 上可用
evtest查看各按键发送的事件。 - Windows 上窗口是黑色边框而非阴影:源于底层 UI 工具包 GTK4 的缺陷,暂时无法轻易修复。
- 文件格式仍不稳定:
.rnote是 gzip 压缩的 json 文件,历史上v0.2.0、v0.3.0、v0.4.0、v0.5.0出现过破坏性变更,跨版本兼容性可能被打破。
本作品整理自 GitHub 开源项目 flxzt/rnote,原作者 @flxzt,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.14.2当前版本
修复透明笔迹渲染、缩放后文档不再居中、触摸屏双指缩放、放大时视图跳动以及 alt+shift+拖拽 缩放等问题。
评论