#ebook #epub #terminal #gui

app tbr

终端和GUI电子书阅读器

24 个稳定版本

2.4.3 2024年7月2日
2.4.2 2024年5月14日
2.4.1 2024年2月29日
2.3.8 2023年10月1日
1.2.3 2022年2月28日

#405命令行工具

GPL-2.0-only

615KB
15K SLoC

tbr(终端和GUI电子书阅读器)

关于

tbr 是一个简单的终端和 gtk4(>4.10)电子书阅读器。目前支持 txt、html、haodoo 和 epub 格式。它还可以以中文传统风格(从上到下,从右到左)渲染文本。

构建

cargo build --release

不带 GUI 支持的构建

cargo build --release --no-default-features

配置

配置文件存储在 .config/tbr/tbr.toml 中。主题配置文件存储在 ~/.config/ter/themes/ 中。如果不存在,文件将自动生成。

终端快捷键

功能 键映射
下一页 空格,Page Down
上一页 Page Up
搜索 '/'
搜索下一个 'n'
搜索上一个 'N'
书籍对话框 'b'
历史对话框 'h'
选择章节 'c'
选择主题 't'
显示版本 'v'
下一行 向下
上一行 向上
返回前一个位置 向左
前进到下一个位置 向右
转到章节开头 home
转到章节结尾 end
转到行 'g'
转到下一个链接 tab
转到上一个链接 shift + tab
打开链接 左键点击/在突出显示处按 Enter
下一章 ^D
上一章 ^B
切换视图模式 han<=>xi ^X
退出 'q'

许可证

GPLv2

依赖项

~65MB
~1M SLoC