2 个版本
0.1.1 | 2024年6月15日 |
---|---|
0.1.0 | 2024年6月13日 |
#936 在 解析实现
每月 38 次下载
29KB
258 行
RusticReader
简约电子书阅读器
特性
- 命令行客户端
- 命令行客户端中的每个组件都作为 Unix 风格的实用工具公开
- 将 PDF 转换为纯文本
- 根据指定的列宽对纯文本进行对齐
- 根据终端宽度居中文本
- 类似 less 的简约非交互式阅读器,具有类似 vim 的绑定
- 纯 Rust 编写
- 静态链接的单个二进制可执行文件
- 跨平台
入门指南
Cargo
使用 cargo 安装和运行
cargo install --locked rustic-reader
rustic-reader document.pdf
Git 和 cargo
克隆存储库,从源代码构建并运行
git clone https://github.com/kruserr/rustic-reader.git
cd rustic-reader/rustic-reader
cargo install --locked --path .
rustic-reader document.pdf
路线图
- 集成命令行
- 自动保存进度
- 文本高亮显示
- 支持 EPUB 格式
- 离线 PWA 网页客户端
- 服务器用于同步书籍、进度和突出显示
- 支持更多电子书和文档格式
- 命令行客户端图像到 ASCII 艺术转换器
- 自然发音的 AI 语音模型用于文本到语音朗读
依赖项
~21MB
~333K SLoC