auto-novel icon indicating copy to clipboard operation
auto-novel copied to clipboard

fix(server): 修改文库和 web 的 EPUB&TXT 生成

Open kurikomoe opened this issue 8 months ago • 2 comments

  • 修正文库 epub 导出,尽量修复破损的 epub 文件 (Close #85)
  • 为文库 epub&txt 添加机翻标识 (Close #134)
  • 修正竖排转横排后的 primary-writing-mode (Close #107)

kurikomoe avatar Apr 25 '25 09:04 kurikomoe

一些测试用样例和当前的生成文件: samples.zip

TODO:

  • [x] wenku 使用 epub 修正代码
  • [x] wenku 添加机翻标识
    • [x] epub 隐式机翻标识(opf dc:description, [x]html )
    • [x] epub 显式机翻标识(目录第一项添加)
    • [x] txt 显式机翻标识(文件头)
  • [x] web 使用 epub 修正代码(web 是自动生成,不需要修正)
  • [x] web 添加机翻标识
    • [x] 同步 wenku 的标识
  • [x] 修正 meta 中的 primary-writing-mode

iBooks 测试通过。 样例: samples.zip

kurikomoe avatar Apr 25 '25 09:04 kurikomoe

目前还欠缺:本地工作区的机翻 epub 不会进行破损修正和标记机翻。 这部分属于 web 端,另开一个 pr 处理。

kurikomoe avatar Apr 25 '25 12:04 kurikomoe