Lector
基于 Qt 的电子书阅读器。
目前支持:
- epub
- djvu
- fb2
- mobi
- azw / azw3 / azw4
- cbr / cbz
- md
贡献
Bitcoin: 17jaxj26vFJNqQ2hEVerbBV5fpTusfqFro
要求
必需
软件包 | 测试的版本 |
---|---|
Python | 3.6 |
PyQt5 | 5.10.1 |
python-lxml | 4.3.0 |
python-beautifulsoup4 | 4.6.0 |
python-xmltodict | 0.11.0 |
可选的
测试的软件包版本需要
Package | Version tested | Required for |
---|---|---|
python-pymupdf | 1.14.5 | PDF support |
python-djvulibre | 0.8.4 | DjVu support |
python-markdown | 3.0.1 | Markdown support |
textile | 3.0.4 | TXT support |
支持
当报告问题时:
- 确保你是在最新的提交版本。
- 使用 $EXECUTABLEPATH 调试运行。
- 包括日志 ~/.local/share/Lector/Lector.log 和终端输出。
- 如果你在某本书上遇到问题,而应用程序的其他部分/其他书都能工作,请链接到该书本身的副本。
- 如果没有任何工作,请确保上述要求都已安装,并且至少达到上述版本。
安装
手册
- 安装依赖项 -- 我建议使用你的软件包管理器来完成。
- 克隆存储库
-
在根目录下键入以下内容:
$ python setup.py build # python setup.py install
-
或者用
lector/__main__.py
启动
可用的软件包
翻译
这里 有一个 SAMPLE.ts 文件。在 Qt Linguist 中打开它。
- 选择你想翻译的语言。
- 翻译相关的字符串。
- 尽量克制住包含脏话的冲动。
- 将文件保存为Lector_
并发送给我,最好是以拉动请求的方式。
请保持翻译的简短。UI元素的空间是有限的。 请保持翻译的简短。UI元素的空间是有限的。
屏幕截图
(恕删略,请参见自述文件)
归属
许可证
Lector 以 GNU General Public License v3.0 或更高版本发布。详情见 LICENSE 文件。