【亲测免费】开源项目 Rnote 下载与安装全攻略:让手写笔记更高效
【免费下载链接】rnote Sketch and take handwritten notes. 项目地址: https://gitcode.com/GitHub_Trending/rn/rnote
你还在为找不到合适的手写笔记软件而烦恼吗?想在电脑上像在纸上一样自由涂鸦、记笔记却苦于没有好用的工具?本文将带你一站式解决开源手写笔记软件 Rnote 的下载与安装问题,无论你使用 Linux、macOS 还是 Windows 系统,都能轻松上手这款功能强大的工具。读完本文,你将获得 Rnote 的详细安装步骤、常见问题解决方法以及实用功能介绍,让你的手写笔记体验更上一层楼。
Rnote 简介
Rnote 是一款开源的基于矢量的绘图应用,专为素描、手写笔记以及文档和图片注释而设计。它主要面向学生、教师和绘图板用户,提供了 PDF 和图片的导入导出、无限画布以及适应大小屏幕的自适应界面等功能。Rnote 采用 Rust 和 GTK4 编写,保证了软件的性能和跨平台兼容性。
其主要功能包括:
- 专注于手写笔输入的自适应界面
- 支持压感的手写笔输入,具有不同且可配置的笔触样式
- 使用形状工具创建多种不同形状
- 通过选择工具移动、旋转、调整大小和修改现有内容
- 不同的文档扩展布局(固定页面、连续垂直、无限方向等)
- 可自定义的背景颜色、图案和大小
- 可自定义的页面格式
- (可选)笔触声音
- 可重新配置的手写笔按钮快捷键
- 集成的工作区浏览器,方便快速访问相关文件
- 拖放和剪贴板支持
- PDF、位图和 SVG 图像导入
- 文档可导出为 Svg、Pdf 和 Xopp 格式,文档页面和选区可导出为 Svg、Png 和 Jpeg 格式
- 以原生的.rnote 文件格式保存和加载文档
- 标签式界面,可同时处理多个文档
- 自动保存和打印功能
各系统安装方法
Linux 系统安装
Linux 用户可以通过 Flatpak 安装 Rnote 的官方版本。首先,确保你的系统中安装了 Flatpak 和 Flatpak Builder。
对于 Fedora 系统,打开终端并输入以下命令安装必要工具:
sudo dnf install flatpak flatpak-builder
然后添加 Flathub 远程仓库:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
安装所需的 Flatpak Gnome 运行时、SDK 和一些扩展:
flatpak install org.gnome.Platform//48 org.gnome.Sdk//48 org.freedesktop.Sdk.Extension.rust-stable//24.08 org.freedesktop.Sdk.Extension.llvm19//24.08
最后,下载并安装 Rnote 的官方 Flatpak:
flatpak install flathub com.github.flxzt.rnote
安装完成后,你可以在应用菜单中找到 Rnote 并启动它,也可以通过终端命令 flatpak run com.github.flxzt.rnote 启动。
macOS 系统安装
感谢开发者 dehesselle 的贡献,Rnote 也可以在 macOS 上作为应用程序包使用。你可以访问 rnote_macos 仓库,在最新发布页面下载应用程序包。
下载完成后,将应用程序拖到 Applications 文件夹中即可完成安装。
Windows 系统安装
Windows 用户有两种安装方式可供选择。
第一种是下载 Windows 安装程序,你可以从 Rnote 的最新发布页面下载。下载后双击安装程序,按照提示完成安装。
第二种是使用 Winget 安装,打开命令提示符或 PowerShell,输入以下命令:
winget install flxzt.rnote
等待命令执行完成,Rnote 就会被自动安装到你的系统中。
从源码构建 Rnote
如果你是高级用户,想要体验最新的开发版本或者对源码进行自定义修改,可以选择从源码构建 Rnote。
准备工作
首先安装 Git,克隆仓库并初始化其子模块:
git clone https://gitcode.com/GitHub_Trending/rn/rnote
cd rnote
git submodule update --init --recursive
使用 Flatpak 构建
Rnote 提供了 Flatpak 清单文件 build-aux/com.github.flxzt.rnote.Devel.yaml。确保你的系统中安装了 flatpak 和 flatpak-builder。
构建并创建本地 Flatpak 应用仓库:
flatpak-builder --user --repo=_flatpak_repo _flatpak_app build-aux/com.github.flxzt.rnote.Devel.yaml
安装到系统:
flatpak-builder --user --install _flatpak_app build-aux/com.github.flxzt.rnote.Devel.yaml
运行应用:
flatpak run com.github.flxzt.rnote
使用 Meson 构建
Meson 是 Rnote 使用的构建系统。首先安装所需的依赖项,以 Fedora 为例:
sudo dnf install gcc gcc-c++ clang clang-devel python3 make cmake meson git appstream gettext desktop-file-utils shared-mime-info kernel-devel gtk4-devel libadwaita-devel poppler-glib-devel poppler-data alsa-lib-devel appstream-devel
确保安装了 rustc 和 cargo,然后运行:
meson setup --prefix=/usr _mesonbuild
meson compile -C _mesonbuild
meson install -C _mesonbuild
Rnote 功能展示
Rnote 提供了丰富的功能,让你的手写笔记和绘图体验更加出色。
选择工具
使用选择工具可以轻松移动、旋转、调整大小和修改现有内容,让你的笔记整理更加灵活。
打字机工具
打字机工具允许你在画布上添加文本,结合手写内容,让笔记更加丰富多样。
专注模式
专注模式可以隐藏界面元素,让你专注于笔记内容,提高工作效率。
工作区
工作区功能让你可以方便地管理多个文档,快速切换不同的笔记项目。
文档设置
通过文档设置,你可以自定义页面格式、背景颜色和图案等,打造个性化的笔记环境。
常见问题解决
在使用 Rnote 的过程中,你可能会遇到一些常见问题,以下是解决方案:
拖放功能无法工作
确保 Rnote 有权限访问你拖放文件的位置。对于 Flatpak 版本,可以使用 Flatseal(Flatpak 权限管理器)授予相应权限。
手写笔按钮快捷键映射不正常
在某些设备上,手写笔的一个按钮可能被映射到专用的“橡皮擦”模式。要更改映射到此“橡皮擦”模式的工具,可以将鼠标悬停在画布上,按住怀疑被映射到“橡皮擦”模式的按钮,切换到所需的笔样式,然后释放按钮,该模式下的笔样式就会被记住。
构建 Flatpak 时内存不足
如果构建 Flatpak 时出现“status 137 out of memory”错误,可以通过执行 flatpak permission-reset com.github.flxzt.rnote 重置 Flatpak App-ID 权限,使构建能够在后台运行。
总结
Rnote 是一款功能强大的开源手写笔记软件,支持多平台,提供了丰富的功能和灵活的安装方式。无论你是学生、教师还是绘图爱好者,都能通过 Rnote 提升手写笔记体验。希望本文的安装攻略能够帮助你顺利使用 Rnote,开始你的高效手写笔记之旅。如果你有任何问题或建议,欢迎参与 Rnote 的社区讨论,与开发者和其他用户交流经验。
如果你觉得 Rnote 对你有帮助,请点赞、收藏并关注项目的更新,以便获取最新的功能和改进信息。下期我们将带来 Rnote 高级使用技巧,敬请期待!
【免费下载链接】rnote Sketch and take handwritten notes. 项目地址: https://gitcode.com/GitHub_Trending/rn/rnote
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考









