#翻译 #英语 #显示 #经文 #工具 #古兰经引用 #qref

应用 quran-ref

使用引用显示古兰经的各种英文翻译的经文

4 个版本

0.2.1 2023年7月18日
0.2.0 2023年7月2日
0.1.6 2023年5月9日
0.1.5 2023年5月6日

#1576命令行工具

每月 32 次下载

MIT 许可证

29KB
682

QuranRef

使用引用显示古兰经的各种英文翻译的经文

  • (目前输出来自 国际穆斯林圣训出版社穆斯塔法·哈塔布,清晰的古兰经 的翻译)

  • (目前仅在在线时工作)

安装

  • 运行 cargo install quran-ref

初始设置

  • 下载翻译
$ quran-ref -d
  • 选择翻译 / 选择多个翻译
$ quran-ref -e

选择多个翻译需要下载多个翻译。如果出现问题,请重命名或删除您的配置文件/数据文件。文件路径在 --help 中提供

用法

$ quran-ref [选项] <起始章节:起始节> <结束章节:结束节>

或者

$ quran-ref [选项] <起始章节:起始节>-<结束节>

OPTIONS:
    -h, --help          shows this help section
    -e, --edit          select the translations to display
    -d, --download      download translations to use the program offline
    -a, --arabic        includes the arabic part (yet to be implemented)

EXAMPLES:

$ quran-ref 21:12
    (prints verse 21:12)

$ quran-ref 12:3 12:8 
    (prints verses in range [12:3, 12:4, 12:5, 12:6, 12:7, 12:8])

WIP:
//$ quran-ref -a 3:23-28
//    (prints verses in range [3:23, 3:24, 3:25, 3:26, 3:27, 3:28] with arabic)
//
//$ quran-ref -a 3:10 3:14
//    (prints verses in range [3:10, 3:11, 3:12, 3:13, 3:14] with arabic)

for linux:
config is stored in ~/.config/quran-ref/
data and translations are stored in ~/.local/share/quran-ref/

待办事项

版本 1.0.0

  • 解析标志

  • 解析经文编号输入

  • 获取 API 数据

  • 显示任何有效信息

  • 部署到 crates.io

  • 清理任何标签的输出

  • 选择翻译

  • 制作离线模式

  • 显示阿拉伯语

  • 优化以在 5ms 以下运行

依赖关系

~7-20MB
~291K SLoC