EPUB 解剖:一个 ZIP 如何装下一本书,mimetype 为何必须第一个且不压缩

EPUB 3 的本质是一个改了打包规矩的 ZIP:mimetype 条目必须排第一、必须 STORE 不压缩,META-INF/container.xml 指路,OPF 清单串起章节与双目录(EPUB 3 的 nav 加兼容旧阅读器的 toc.ncx)。这篇按规范逐层拆开 .epub,并讲 TXT/Markdown 按章节切分的正则细节与为什么全程可以在浏览器里完成。