帮助查找james heisig书中汉字的命令行程序

rtk-lookup的Python项目详细描述


通过heisig关键字或帧号查找汉字

简短说明

对于那些通过书本学习汉字的人来说 詹姆斯·海西格(remembering the kanji)。

一个小的命令行界面,允许使用

  • 关键字(或其部分)
  • 部分记忆法/故事
  • 帧号

3.png

安装:

使用python包管理器安装:

pip3 install --user --upgrade rtk-lookup

然后,可以使用启动命令行界面

rtk

如果这不起作用,您可以使用

python3 -m rtklookup 

或者将~/.local/bin/添加到$PATH变量中。

正在安装最新的开发版本:

git clone https://github.com/klieret/rtk-lookup.git
cd rtk-lookup
pip3 install --editable --user .

要搜索您自己的故事/菜单,您需要通过文本文件(例如,从kanji.koohii下载)提供它们。

基本搜索

(default) large resist
    大抵
(default) 107 1832
    大抵
(default) large 1832
    大抵

如果找不到单词,则如果安装了romkan模块(可选),则它们将转换为平假名。 这个romkan模块可以下载here

示例:

(default) large てい
    大てい
(default) large 抵
    大抵
(default) large tei
    大てい

您也可以用汉字查找英文关键字

(default) 譲
    譲: defer
(default) 図書館
    図: map
    書: write
    館: bldg.

要退出,请键入.q

模式

有四种模式(在括号中:激活模式的命令)

  • 默认值(.d):不执行任何操作。
  • 复制(.c):将结果复制到剪贴板。
  • 查找(.w):查找表达式(默认值:tangorin.com和firefox)
  • 条件:搜索结果唯一时的查找表达式
  • 原语(.p):通过指定原语来查找汉字(这需要一个包含用户所有汉字故事的附加文件)

提示将显示当前模式。

如果输入与多个结果匹配,则无论当前模式如何,都不会执行任何操作。

有关搜索的详细信息

如果关键字包含空格,则替换为_

(default) sign_of_the_hog
    亥

word+将查找“word1 word2 word3”形式的所有关键字,其中word与其中一个单词完全匹配。

(default) fish+
    乙: fish guts
    魚: fish
    鰭: fish fin

(default) fin+
    鰭

(default) fish+ thunder
    乙魚鰭雷
    ────────
    乙: fish guts
    魚: fish
    鰭: fish fin

word?将查找包含“word”的所有关键字:

(default) fish?
    貝: shellfish
    乙: fish guts
    魚: fish
    漁: fishing
    恣: selfish
    鰭: fish fin

(default) fin?
    指: finger
    棺: coffin
    緻: fine
    縁: affinity
    精: refined
    済: finish
    婉: well finished
    鰭: fish fin

(default) fish? thunder
    貝乙魚漁恣鰭雷
    ──────────────
    貝: shellfish
    乙: fish guts
    魚: fish
    漁: fishing
    恣: selfish
    鰭: fish fin

您可以混合使用多个搜索选项:

问题、建议、功能请求等。

this addon's gitbucket issue page开一张票。我们也欢迎您的建议和功能要求!

贡献者

许可证

GNU AGPL,版本3或更高版本。按heisig数字RTK.tsv列出的所有汉字列表包含在anki插件中,该插件的版权为ian worthington Worthy.vii@gmail.com,gnu gpl,版本3或更高版本。

历史记录

  • 2017年10月23日:将存储库移到Github。
  • 2015年8月5日:一系列更大的变化。
  • 2015年5月31日:第一版发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
datetime如何使用JodaTime在Java中设置时间属性   java固定算法的性能时间   java如何从JMenu中获取所选项以更改文本区域的文本颜色?   java配置单元UDF传递数组<string>作为参数   javaapachebeam和BigQuery   java与PrintWriter之间的差异。printf和PrintWriter。格式方法   继承如何处理按Java版本更改的导入,以及在多个版本上编译   xml java。lang.noClassDefFoundant生成错误   java如何使用包含映射的JSON发送POST请求?   java如何在任何应用程序的JAR文件中绑定MySql数据库?   Java脚本解释器   sslhttpclientjava。网SocketException:未实现未连接的socket   java如何为Android应用程序创建类似于Cron作业的东西   java JButton+radiobox+复选框   java内存管理将文件写入内存   java这是计算对象实例的有效方法吗?   用于死锁情况的java代码?   JavaSpring容器作为新实体插入,而不是存储在表中