V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
keepwalk2020
V2EX  ›  分享创造

用 kindle 写作?运行在 kindle 平台上的文本编辑器 N31_KTe

  •  6
     
  •   keepwalk2020 · 2020-11-19 09:30:49 +08:00 · 4369 次点击
    这是一个创建于 1472 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 kindle 写作?运行在 kindle 平台上的文本编辑器 N31_KTe

    N31_KTe 由来

    偶然萌生一个想法,把平时闲散时间利用起来,写科幻。

    因为大部分可利用的闲散时间在户外,比如地铁上。试了试用超级本和手机编辑文本,发现并不十分方便,要想在超级本上码字有个前提,你必须有个座位能坐下,另外把笔记本放在膝盖上码字,手腕和颈椎都很不舒服,还有装逼之嫌。(超级本虽然相对轻薄,但实际上携带并没有那么方便,还要带个超级本的充电器)

    试过几个不同硬件后,最终选择了 kindle oasis2 作为移动码字平台,可惜亚马逊设计 kindle 这个产品的初衷是用来看书而不是用来写书的,kindle 上并没有十分好用的文本编辑器,试了几个第三方软件,非常难用,于是自己动手写了一个可以运行在 kindle 上的文本编辑器:N31_KTe

    DF7yx1.png

    N31_KTe 为什么选择 kindle 作为硬件平台而不选择手机:

    • 手机屏幕小,字小,键盘小,写短信,发消息还能胜任,但写长篇大论,长时间码字太别扭(键盘小,输入错误率相对较高)。

    • 手机户外使用时,屏幕看不清楚,特别是在阳光下。kindle 的屏幕是电子纸,阳光下天然清晰,看久了眼睛不累。

    • 手机待机时间相对较短,正常使用基本一天一冲,如果把屏幕亮度调到最大,码字两个小时,估计只能用半天多,相比起来,kindle 基本一周一冲,长时间码字不用太担心电量。

    • 手机后台运行着各种 app,各种消息,新闻推送进来,用手机码字很容易分心。kindle 上则安静的多,可以阻断分心。

    鉴于 kindle 阳光下字迹清晰+超长待机时间+无法上网(阻断分心) 此三大优势 ,N31_KTe 选择了 kindle 作为硬件平台。

    N31_KTe 用户界面:

    DF7xiQ.gif

    N31_KTe 主要功能:

    • 中、英、德三种文字输入

    • 文本精确选择

    • 文本搜索替换

    • 书签功能

    • 快速切换文件

    • 计算器(支持 python 单行 lambda 函数)

    • 内嵌画板涂鸦功能

    • 发送 email

    • 从云端下载文本文件

    • 图片嵌入

    • 调节屏幕亮度

    • 屏幕截图

    • 文本字数统计

    • 打开第三方文件管理器和命令行

    • 重写了屏幕键盘

    • 重写了中文输入法

    安装硬件要求:

    由于文本编辑器需要使用触摸屏键盘,N31_KTe 只支持高分辨率触摸屏 kindle,具体型号如下: KPW3 、KPW4 、KV 、KO1 、KO2 、KO3 。 具体使用说明及下载链接https://zhuanlan.zhihu.com/p/291571593

    内置画板功能:

    DFqtKI.png

    N31_KTe 文本编辑范例:

    编写 N31_KTe 的同时,一边开发一边自己试用,在此文本编辑器上完成了一部约二十五万字的长篇硬科幻,文字部分基本由 kindle 上码完,如果您也是科幻读者,范例文本如下,欢迎吐槽:

    硬科幻-https://zhuanlan.zhihu.com/p/53942771

    小说插图:

    0zWqrd.jpg 0zWvIP.jpg 0zWLqA.jpg wXIMuD.gif 0zfPMQ.gif 0JAFR1.gif

    更多内容详见上面的链接

    • 如果您也有在路上或在户外编辑文本的需求,可以试用下 N31_KTe 。
    26 条回复    2020-11-23 10:45:00 +08:00
    Shazoo
        1
    Shazoo  
       2020-11-19 09:37:44 +08:00
    比 kindle 自带的输入法快吗?目前 kindle 下的输入速度只适合佛系人才。
    keepwalk2020
        2
    keepwalk2020  
    OP
       2020-11-19 09:41:57 +08:00
    就是因为 kindle 本身的输入法太佛系,才把屏幕键盘和拼音输入法重新整了一遍,拼音词库也优化了不少。
    systemcall
        3
    systemcall  
       2020-11-19 09:46:55 +08:00 via Android
    kindle 这几年的新版有些有蓝牙,看下能不能做出来蓝牙键盘的支持
    fengfu
        4
    fengfu  
       2020-11-19 09:58:58 +08:00
    看起来很不错,不过挺好奇,kindle 上打字输入,速度有点太慢了吧
    keepwalk2020
        5
    keepwalk2020  
    OP
       2020-11-19 10:04:17 +08:00
    键盘和输入法都经过了优化,速度提高不少,特别是在 KO2 、KO3 上,码字速度和手机上没啥区别
    keepwalk2020
        6
    keepwalk2020  
    OP
       2020-11-19 10:08:32 +08:00
    考虑过蓝牙键盘,但外接蓝牙键盘之后,要想码字舒服,额外需要一个巨大的硬件——桌子,另外蓝牙设备还会增加电量消耗(虽然新版本的蓝牙设备耗电已经很低了,但键盘本身也需要充电)
    leeggco
        7
    leeggco  
       2020-11-19 10:10:13 +08:00
    支持蓝牙键盘很重要啊
    IgniteWhite
        8
    IgniteWhite  
       2020-11-19 11:28:31 +08:00 via iPhone
    厉害。我之前给 kindle dxg 越过狱用 vim 哈哈
    zvcs
        9
    zvcs  
       2020-11-19 11:31:52 +08:00 via iPhone
    非常牛逼的应用
    taixu
        10
    taixu  
       2020-11-19 11:49:12 +08:00
    老哥书写的不错
    Laynooor
        11
    Laynooor  
       2020-11-19 13:16:29 +08:00 via Android
    小说不错,看了一中午
    EPr2hh6LADQWqRVH
        12
    EPr2hh6LADQWqRVH  
       2020-11-19 13:20:23 +08:00   ❤️ 1
    众所周知,在这个时代,纸笔都属于文物,需要出土,非常稀缺
    Tyuans
        13
    Tyuans  
       2020-11-19 13:24:44 +08:00
    除了写代码还能写文字,是真的令人羡慕。想到小时候语文老师一般念我作文都是作为反面典型的。
    rioshikelong121
        14
    rioshikelong121  
       2020-11-19 13:34:37 +08:00
    牛逼~
    sin147502
        15
    sin147502  
       2020-11-19 13:41:31 +08:00
    牛逼
    Phariel
        16
    Phariel  
       2020-11-19 13:51:42 +08:00
    🐮🍺
    Bridan
        17
    Bridan  
       2020-11-19 16:38:08 +08:00
    啥时候低分辨率的能用上呢
    AkashicRecords
        18
    AkashicRecords  
       2020-11-19 17:37:16 +08:00
    古董 kindle3 自带键盘,曾经有人刷过仙剑 1,楼主可以试试 23333
    cyan666
        19
    cyan666  
       2020-11-19 17:39:41 +08:00
    为什么要这么想不开 (狗头保命.jpg
    daimiaopeng
        20
    daimiaopeng  
       2020-11-19 18:15:26 +08:00
    好奇是程序是怎么写的
    keepwalk2020
        21
    keepwalk2020  
    OP
       2020-11-19 18:32:03 +08:00
    先查出 kindle 的 cpu 型号( Cortex-A7...),然后用 qemu 跑一个基于 debian 的 ARM 虚拟机,然后在虚拟机上开撸,编译打包,然后上传到 kindle 硬件上测试。
    keepwalk2020
        22
    keepwalk2020  
    OP
       2020-11-19 18:43:40 +08:00
    如果还把 kindle 当作压泡面神器,有点 out 了,以 pkw4 为分界线,之前老型号的 kindle 设备确实很慢,槽点很多,但现在 Kindle oasis2, oasis3 硬件反应速度已经很快了,越狱后可以当嵌入式开发系统的测试平台,兼看书。

    有人吐槽手机和 ipad 完全可以代替 kindle,但不敢苟同,长时间阅读的话(连续超过 1 小时),别说手机屏幕,就算是电脑屏幕,眼睛也会很难受,超过一小时的连续阅读环境,电子墨水屏幕的优势就显示出来了
    fox0001
        23
    fox0001  
       2020-11-19 19:41:19 +08:00 via Android
    当年入手 Kindle 3,其中一方面就是看中其自带键盘。然而除了按得手痛,还要忍受显示缓慢的问题。不准确的拼音,要花半天选词。连上 WiFi 后变得不那么省电。

    后来还是选择习惯手机的触摸输入法,再加移动电源(延长续航)。屏幕的话,可以调成黑白(虽然不能省电),提高阅读舒适度。
    crs0910
        24
    crs0910  
       2020-11-19 22:38:42 +08:00
    太棒了
    keepwalk2020
        25
    keepwalk2020  
    OP
       2020-11-23 09:48:26 +08:00
    前面的下载链接好像打不开了,另一个可以下载的链接:
    https://bookfere.com/post/717.html
    lxilu
        26
    lxilu  
       2020-11-23 10:45:00 +08:00 via iPhone
    赞,但是好丑啊,开源吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1085 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 23:32 · PVG 07:32 · LAX 15:32 · JFK 18:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.