ystyle / kaf-cli

把txt文本转成epub和mobi电子书的命令行工具(原TmdTextEpub)

Home Page:https://ystyle.top/2019/12/31/txt-converto-epub-and-mobi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

求新功能

ShrekCharles716 opened this issue · comments

  1. 求添加epubtxt互转功能,在接触kaf之前一直都是使用本地txt阅读器看小说,优点:没有广告,app体积小,启动速度快,缺点:没有书源,需要手动导入txt、界面简陋、功能太少。后面无意发现ios自带图书软件apple books可以导入epub格式,使用体验感远超之前使用的txt阅读器。便换成books阅读小说,将所有收集的资源一次性都转换成了epub格式。这些资源大多都是从盗版网站下载的txt文本,有好多广告信息、错别字等无用字符,想修改替换掉。百度查询后发现编辑epub文本非常麻烦,且效率低。之前转换epub前考虑后面不会在使用txt阅读,都删了只留了epub文本。重新从网上下载一个个找txt资源效率太低,且许多小众资源都搜索不到,都是之前无意中一点点收集的。网上有在线转换网站,但发现转换太慢,且转换后的文本换行格式全乱了,体验很差。所以希望作者可以抽空开发epubtxt互转功能。
  2. 添加一个新规则,将章节名称格式修改为 第xx章 xxxx,例如原标题001 xxx 修改后 第001章 xxx

第1个,其实可以用Sigil, 打开epub后,随便打开一个文件,右键重新对html格式化- 对所有的html文档格式化。 然后再查找替换就行了。

我百度搜索到的也是这个sigil,不是很会用,只能一个网页一个网页的修改替换,不能一次性替换所有网页内容,效率太慢

image
可以实现这样的二级目录效果吗

大佬,kaf正则语法有bug
image
我在命令行标题匹配条件中使用了^匹配行首字符以第开头的标题,可运行后^并没有生效
image

大佬,kaf正则语法有bug image 我在命令行标题匹配条件中使用了^匹配行首字符以第开头的标题,可运行后^并没有生效 image

你这个可以写 -match "^第.{1,8}章" 加上引号, 这个问题是不同的终端有不同的特殊字符,windows的^是换行,相当于linux的命令结尾使用的\

image 可以实现这样的二级目录效果吗

这个,以后有时间可能会加,现在我用的epub生成工具已经有这功能了。 但azw3和mobi的没这功能,所以就只会支持epub格式的

新版本已经支持二级目录