
Rnote 完整指南手写笔记、PDF 批注与自由绘图的 5 个核心功能【免费下载链接】rnoteSketch and take handwritten notes.项目地址: https://gitcode.com/GitHub_Trending/rn/rnote当你想在 PDF 讲义上直接手写批注却发现文字处理器只能加矩形框、截图标注放大又模糊时Rnote 就是为解决这件事做的。它是一款开源的矢量绘图应用用 Rust 编写、基于 GTK4 界面定位很集中手写笔记、草图绘制和文档批注。所有笔迹都以矢量保存放大到 300% 边缘依然干净。把 PDF 讲义变成可以手写批注的笔记这是 Rnote 最常被用到的场景课堂发来的 PDF 讲义想在重点句子上划线、在旁边写推导过程但 PDF 本身不可编辑。导入 PDF 后它会作为页面背景铺在画布上你在上面画的所有笔迹都是独立的矢量层和背景完全分开支持从 PDF、位图图片、SVG 导入导入后的文件以原生.rnote格式保存批注完成后整份文档可以导出为 PDF 或 SVG单个页面或框选区域可以导出为 SVG、PNG、JPG对笔迹与背景的分层处理意味着你后续可以单独移动、擦除某一段批注而不会碰坏底层的讲义内容。文件格式的具体实现集中在 crates/rnote-engine/src/fileformats/ 目录。画布往哪个方向长由你选笔记写到后面越来越长页面不够用是传统笔记软件的硬伤。Rnote 把文档的扩展方式做成了可选项在文档设置里切换即可固定页面一页一页适合打印和归档连续纵向只向上向下无限延伸适合流水账式记录半无限一个方向可自由延伸完全无限任意方向都能继续画画到第 100 页也不会提示页面不足背景也可以按需要调颜色、网格/横线图案、图案密度、页面尺寸都是独立选项不用在空白页和密集网格之间二选一。布局与背景的配置代码分别在 crates/rnote-engine/src/document/layout.rs 和 crates/rnote-engine/src/document/config.rs。笔迹跟着压力走画错能整块挪动Rnote 的界面为手写笔输入设计压感直接映射到线条粗细轻描和重写在同一根笔画里自然过渡。除了主画笔左侧工具栏还有几个值得了解的角色橡皮擦按笔迹擦除碰到交叉的笔画会只擦被碰到的那一段选择工具框选内容后可以移动、旋转、缩放、翻转颜色右侧还有针对选中内容的操作菜单图形工具直线、矩形、椭圆、多边形、二次/三次贝塞尔曲线以及 2D/3D 坐标系、网格等教学向图形打字机打出等宽打字机风格的文本块换行、回车带声音所有笔具的粗细、颜色、压感曲线都能单独配置手写笔的物理按钮也可以重新映射快捷操作。各类笔的配置代码在 crates/rnote-engine/src/pens/。多个文档同时开着相关文件一眼找到赶课时经常是讲义 PDF 两版笔记 一个 PDF 批注稿同时摊开。Rnote 用标签页并行打开多个文档切标签不丢失各自状态顶部的目录路径会实时显示当前文档所在的工作区。工作区浏览器把当前目录下的文件列出来PDF、图片、.rnote文件都能直接点开也可以在里面创建文件夹、重命名、复制到废纸篓不需要切出去开文件管理器。另外拖拽文件和剪贴板粘贴都支持从别的应用拖一张图进来就能直接画。这部分 UI 的实现在 crates/rnote-ui/src/workspacebrowser/。真实操作走查从打开应用到产出一份成品笔记启动 Rnote点顶部加号新建文档在文档设置里选好页面布局比如连续纵向和背景浅色网格通过工作区浏览器或直接拖拽把 PDF 讲义导入当前标签页选中主画笔调好粗细和颜色在讲义边距手写推导、给关键句划线画错的地方用选择工具框住整块笔迹拖到正确位置再微调大小需要精确文字时切到打字机笔输入标题并调字号顶部标签栏加新标签页继续第二份讲义互不干扰完成后点导出整份文档存为 PDF 发给同学或把某一页导出为 PNG 贴进博客文件始终以.rnote格式自动保存下次打开接着画进阶玩法用 CLI 批量处理 .rnote 文件除了图形界面项目自带一个命令行工具可以对.rnote文件做自动化处理Flatpak 包内已包含。典型用途校验文件test子命令批量检查一批文件能否正常打开格式转换import把 Xopp 文件转成.rnote存档export把文档整体导出或逐页导出为 PNG/JPG/SVG也可以只导出某个框选区域批量生成缩略图thumbnail子命令为一批笔记生成预览图方便做归档脚本化建文档create子命令创建空文件配合脚本可以批量准备模板如果装在 Flatpak 里用flatpak run --commandrnote-cli com.github.flxzt.rnote help就能看到完整命令列表。工具源码在 crates/rnote-cli/其中export的实现覆盖了整文档、逐页、选区三种粒度。有一点要留意README 明确说明文件格式仍在演进、不保证版本间完全兼容批量脚本最好固定应用版本使用。Rnote 免费开源装好打开第一支笔就可以落在画布上了。【免费下载链接】rnoteSketch and take handwritten notes.项目地址: https://gitcode.com/GitHub_Trending/rn/rnote创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考