news 2026/9/15 21:37:17

Rnote 手写笔记:3 种快速搞定手写、PDF 批注与导出

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Rnote 手写笔记:3 种快速搞定手写、PDF 批注与导出

Rnote 手写笔记:3 种快速搞定手写、PDF 批注与导出

【免费下载链接】rnoteSketch and take handwritten notes.项目地址: https://gitcode.com/GitHub_Trending/rn/rnote

Rnote 是一款免费的开源矢量手写笔记工具:画画、打草稿、直接在 PDF 和图片上批注都能做。钢笔压感写、打字机敲字,做完导出 PDF 直接发给同事,一个 App 全搞定。

一分钟认识它 🎓

Rnote 是写给学生、老师和数位板用户的开源手写笔记应用,向量笔触加无限画布是它被选中的理由。界面用 Rust 和 GTK4 写成,自适应大小屏幕,笔触支持压感和多种可配置样式。PDF 和图片可以拖进来直接批注,文档存成 .rnote 格式,页面和选区还能导出成 SVG、PNG、JPG,发给同事直接用。

跟着场景走一遍 ✏️

下面三个场景,覆盖 Rnote 手写笔记最高频的日常用法。

三步把一堆图形整体挪走

选择工具能框选任意笔迹,整体移动、旋转、缩放,画坏了也不用整张重画。画完草图总想挪一下位置,这时点开左侧工具栏的选择工具;点中目标笔迹,或直接框选一片区域;用出现的控制手柄拖动位移、旋转或缩放。松手即完成,选中内容整体跟着走,底下其他笔迹不受影响。

用打字机敲一段结构清晰的长笔记

打字机笔用键盘输入,还能切换内置字体,长笔记排版干净。写长篇总结时手写又累又乱。从笔面板切到打字机;在画布上点一下放下文本行;直接敲键盘打字,需要时点字体按钮,换成 TT2020、Grape Nuts 这类内置字体。得到的是格式整齐的文本块,一页课堂笔记很快就能敲完。

多文档同开:标签页加工作区浏览器

标签页和工作区浏览器让多份文档待在同一个 App 里,不用反复开关。课业来回切换时,点顶部的新标签页按钮,每个标签就是一份独立文档,画布各自保留现场;要找相关文件,直接打开内置的工作区浏览器,不用切回文件管理器。笔记和文件放在同一处,翻找时间省下来。

最低成本上手 🚀

安装的最短路径是源码编译,命令只有 3 行:

git clone https://gitcode.com/GitHub_Trending/rn/rnote cd rnote git submodule update --init --recursive

依赖安装和编译流程按 BUILDING.md 走,装好 just 之后大部分步骤都有现成 recipe 可执行。不想编译的话,Linux 上也可以从 Flathub 拿官方 flatpak,装好的 Rnote 手写笔记打开即用。第一次打开做三件事:新建一个文档画几笔,感受压感;导入一份 PDF,在页面边距上做批注;点保存存成 .rnote,顺手把当前页导出成 PNG 发给同事。

给想再深一步的人 🔧

源码按四个 crate 分层,各管一摊,读起来不绕。界面在 crates/rnote-ui/,画布、笔、文档与导入导出逻辑集中在 crates/rnote-engine/,rnote-compose 负责向量图形拼装,rnote-cli 提供命令行自动化入口。构建与调试的完整流程都写在 BUILDING.md 里,照着走一遍就能本地跑起来。

如果你之前在手写、批注、导出三件事之间来回切三个 App,现在可以收拢成一个了:克隆仓库装好 Rnote,让第一页手写笔记从今天开始。

【免费下载链接】rnoteSketch and take handwritten notes.项目地址: https://gitcode.com/GitHub_Trending/rn/rnote

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/15 21:36:49

Java语言概述:核心特性、环境搭建与新手避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/15 21:35:49

短时傅里叶变换与Morlet小波在MATLAB时频分析中的参数详解

简介:MATLAB短时傅里叶变换与Morlet小波变换实现包,面向信号处理方向的学生和科研人员,帮助解决非平稳信号时频分析中的常见问题。包内共2个m文件,压缩包大小仅816B,是轻量级的学习演示脚本,虽然体积小&…

作者头像 李华
网站建设 2026/9/15 21:35:01

企业AI私有化落地痛点与CSGHub解决方案

1. 企业AI私有化落地的核心痛点解析当企业考虑将AI能力引入内部系统时,通常会面临三重困境:数据安全与合规要求限制了公有云方案的使用;现有IT基础设施与AI技术栈存在兼容性挑战;同时还要平衡技术创新与业务连续性。这正是CSGHub解…

作者头像 李华
网站建设 2026/9/15 21:33:12

联发科AI生态全解析:NeuroPilot、APU与端侧部署实战

在手机芯片这个圈子里摸爬滚打这么多年,MTK(联发科)一直是个绕不开的名字。早几年大家聊它,多半是“性价比”、“千元机标配”,再往前还能扯上“山寨机之王”的历史包袱。但最近这两三年,情况明显变了——M…

作者头像 李华
网站建设 2026/9/15 21:32:50

gitingest 如何用 --include-submodules 把 Git 子模块纳入 digest?

gitingest 如何用 --include-submodules 把 Git 子模块纳入 digest? 【免费下载链接】gitingest Replace hub with ingest in any GitHub URL to get a prompt-friendly extract of a codebase 项目地址: https://gitcode.com/GitHub_Trending/gi/gitingest …

作者头像 李华