w568w
V2EX  ›  问与答

有什么比较好的制作 EPUB 的工具?

  •  
  •   w568w · Oct 5, 2025 · 2615 views
    This topic created in 232 days ago, the information mentioned may be changed or developed.

    最近有几本书的 PDF 扫描件,希望能做成 EPUB 电子书。我目前设想的工作流是这样的:

    1. MinerU 将扫描件识别为 Markdown 格式文档;
    2. 手动复制粘贴,对照原书修正格式错误;
    3. 导出为 EPUB 。

    但不清楚用什么工具比较好?我的需求是:

    1. 能编排目录结构、作者、封面这些元信息;
    2. 尽量简单易用,有一些预制的主题和文本格式。不太想手写 XHTML ;
    3. 需要支持修改内容、支持图文混排;
    4. 输出的 EPUB 兼容性强,能在不同大小屏幕的设备上阅读(尤其是 Kindle 这类电纸书)。

    或者各位如果有手工制作 EPUB 的经验愿意分享,那就更好了。


    我自己之前尝试过 Calibre ,但感觉它的主要功能是修改已有的 EPUB ,对创建新的 EPUB 不太方便。目前正在尝试 LibreOffice Writer

    10 replies    2026-03-13 10:01:36 +08:00
    KMpAn8Obw1QhPoEP
        1
    KMpAn8Obw1QhPoEP  
       Oct 5, 2025 via Android   ❤️ 1
    从 MD 转 EPUB 的话或许可以看下 pandoc
    EngAPI
        2
    EngAPI  
       Oct 5, 2025   ❤️ 1
    sigil
    ebookpk
    pdf-craft:从图片 pdf 到识别到 epub 一条龙(也可以用他的集成环境 oomollab )
    python 库:ebooklib
    w568w
        3
    w568w  
    OP
       Oct 5, 2025
    @KMpAn8Obw1QhPoEP pandoc 这种通用工具转换后的 compliance 如何?我总感觉这种支持越广的「多面手」,对每一个特定格式的支持就越差
    anzu
        4
    anzu  
       Oct 5, 2025   ❤️ 1
    Sigil ?可以启动外部编辑器编辑 xhtml ,比如 vscode 。或者直接用 vscode 打开 sigil 项目的文件夹。md 转 xhtml 也不难。另外现阶段建议以 epub2 标准制作,很多阅读器对 epub3 兼容性不行。
    w568w
        5
    w568w  
    OP
       Oct 5, 2025
    @EngAPI @anzu 感谢,我去了解一下 Sigil 和 pdf-craft

    ebookPK 看了下官网,有种上古神器的感觉,先收藏了
    w568w
        7
    w568w  
    OP
       Oct 5, 2025
    @dxppp 感谢。不过我看到官方论坛上有人说:

    > You're better off not using Kindle Create. It's full of glitches, and its main purpose in life is to lock people into the KDP mini-verse...
    >... the majority would say do not use kindle create

    所以我不确定 Kindle Create 有没有其他设备的兼容性问题?
    ern
        8
    ern  
       Oct 5, 2025   ❤️ 1
    @w568w #3 不夸张的说,pandoc 只有你学不完的参数,没有搞不定的格式。如果你过程是实际上是想要手工排版或者修改,可以考虑用 macOS 的 Pages ,应该是支持导出成 epub 的
    callmesmc
        9
    callmesmc  
       Oct 6, 2025   ❤️ 1
    Calibre 可以 markdown 转 epub 啊(我不确定要不要插件),它就是最好的,自带专业完整的 epub 编辑工具,比 sigil 还好。反正我自己的工作流就是像你说的这样,我是在 markdown 里标题先查找替换#打好,然后导入 calibre 填作者出版社封面等,然后转 epub, 然后用自带的 epub 编辑器查找替换改一下章节开头的格式,改一下 css 之类的
    guiheng
        10
    guiheng  
       Mar 13
    https://epubly.co/ 这个也可以转,但是编辑工具还不支持
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3022 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 14:39 · PVG 22:39 · LAX 07:39 · JFK 10:39
    ♥ Do have faith in what you're doing.