所以我想要在koreader上使用小鹤音形,它基本上解决了按键过多和重码过多的问题。
当然,如果你掌握了下文我说的原理,换成五笔、虎码等形码输入法也可以。
我们来到kindle的目录,打开koreader的安装目录。一般来说,这个目录的名字就是koreader。
之后顺着找到frontend/ui/data/keyboardlayouts/这个目录。
我们翻到最后,看到了一个zh_pinyin_data.lua。
打开这个文件,我们发现,这个文件本质上其实就是返回一个lua的表。
字的编码是表的key,而编码对应的字则是value。
明白了这个原理,其实我们需要做的就是将自己喜欢的输入法的你码表转换成同样形式的lua文件。
这在前两年还是挺难点事,但是先在有了ai了,我们写点提示词,提供两个文件的格式,ai可以分分钟帮我们写出了一个处理的python脚本。
当然,也有一些要注意的点,就是lua的关键字(例如,and,or,then)不能被作为表的key,所以你要告诉ai,如果对应的编码是lua的关键字,让它单独处理。
总之,最后你获得了一个lua文件,把这个文件的名字改成zh_pinyin_data.lua,利用传书的方法,把文件传到kindle上,替换掉原来的文件,就可以实现在koreader中使用小鹤音形了。(注意,需要重启koreader)
说了这么多,可能你只是想要一个对应的lua文件,链接如下,我不知道机核可不可以发,先试一下。
pan.quark.cn/s/a42935199394
要是挂了或者发不出来,各位就找我私信要吧。
接下来内容,我会说一些废话,为什么要说这些废话呢?因为不说这些废话,这篇文章不够1000字,在机核发不出来。所以我觉得我需要说这些废话,如果这些废话说完了,字数够了,那么废话就停止了。
评论区
共 条评论热门最新