FB2 → Markdown/DOCX
网文小说怎么从 FB2 转成 Markdown/DOCX:先讲清两种格式各自是什么,再说明会丢什么、有哪些坑、长篇的章节与编码要特别注意什么,最后给出该用的工具与自检清单。
FB2 是什么
FB2(FictionBook 2)是一个基于 XML 的开放电子书格式,在俄语地区极为流行。它把正文、元数据和插图全部写在一个 XML 文件里,插图通常以 Base64 内嵌,因此单个 .fb2 文件就是完整的书,方便分发。它的结构清晰、天然带章节与作者信息,缺点是体积偏大(Base64 会让图片膨胀约三分之一),且非俄语区的阅读器支持不如 EPUB 广泛。
.fb2Markdown/DOCX 是什么
这里把 Markdown(.md)与 Word 文档(.docx)归为一族,因为它们在转换中的角色相同:都是「带轻量结构的写作源文件」。Markdown 是纯文本加标记符号(# 标题、** 加粗),干净但表达力有限;.docx 是一个 ZIP 包,里面是 Office Open XML,排版信息远比 Markdown 丰富(分页、页眉页脚、批注、修订)。两者都适合作为转换的起点,而不是最终的阅读格式。
.md.docxFB2 转 Markdown/DOCX 需要注意什么
先从源格式抽出内容时
FB2 是单文件 XML,插图以 Base64 内嵌。解析时要注意 XML 命名空间与 <binary> 节点,忽略它们会导致图片全部丢失;另外 Base64 会让文件比等效 EPUB 大约三分之一。
写进目标格式时
生成 .docx 适合后续继续编辑,但阅读体验不是它的目标:分页会随 Word 版本和字体变化,手机上看排版容易错乱。若目标是阅读器,EPUB 才是正确终点。
两端格式交互带来的坑
- 源文件自带目录结构(章节标记),而目标格式没有目录概念 —— 读的时候只能一路翻。若目标仍需导航,可考虑用「分章后的 TXT + 明确的章标题行」来人工保留可读的分界。
- 从单个文本文件变成有目录结构的压缩包,是信息「增加」的方向:工具需要替你生成清单文件、目录页与元数据。这些生成物的质量(章节切分是否准确、语言标注是否正确)直接决定成品好不好用。
会丢什么
- 两端结构相近,主要损失是排版细节的细微差异
会得到什么
- 可继续编辑与批注的源文件
转换后自检清单
- 先用前 3 章试转,确认没有丢字、串行或错位,再整本转换。
- 随机翻 5 处,搜索书中一个人名,确认文本可被完整检索。
- 确认插图数量与位置:尤其看图片有没有挤在章节末尾。
- 补全书名、作者、语言;语言标签写错会导致排版(如中文断行)异常。
小说转换的特殊之处
小说是最常见、也最特殊的一类电子书:几百上千章、几乎没有图表、常常只有一份 TXT 源文件,中文源还经常带防盗乱码。下面几点是最容易踩、也最影响阅读体验的。
- 长篇小说动辄数百上千章,目录质量直接决定这本书能不能用。转换前先把章标题统一成一种可识别的写法(例如都写成「第X章 标题」并独占一行),否则目标格式里的目录会缺章、串章,甚至整本只剩一章。
- 分卷信息(「第一卷」「第二卷」)在多数转换里会被降级成普通标题,卷与章的层级关系随之丢失。如果你在意层级,转换后到编辑器里把卷标题提升一级,别让它和章标题平级。
FB2 转 Markdown/DOCX 的工具
下面这些工具都能完成这个方向的转换,按你的操作系统和文件数量挑一个即可。动手前建议先看上一节的注意事项 —— 顺序错了(比如该先 OCR 却直接转)往往要重来一遍。
Pandoc
免费命令行文档格式转换的瑞士军刀,命令行一条命令完成。Markdown、DOCX、HTML、EPUB 之间的互转质量最高,特别适合「写作源文件 → 电子书」的流程。不支持 MOBI/AZW3,也不处理漫画归档。
Calibre
免费桌面应用电子书转换的事实标准,免费开源。支持 EPUB、MOBI、AZW3、PDF、TXT、FB2、DOCX、HTML 等几乎所有常见格式互转,能自动生成目录、抓取元数据、批量处理整个书库。缺点是界面偏工具化、PDF 转出效果一般,且转换选项较多需要花点时间理解。
SumatraPDF
免费阅读器轻量阅读器,支持 PDF、EPUB、MOBI、CBZ 等,可把 PDF 内容另存为文本。用于「先看看内容能不能正确抽取出来」这一步很快 —— 如果它选中的文字是乱的,转换前就需要先做 OCR。
常见问题
FB2 转 Markdown/DOCX 会丢失什么?
两端结构相近,主要损失是排版细节的细微差异。
用什么工具把 FB2 转成 Markdown/DOCX?
推荐 Pandoc、Calibre、SumatraPDF。其中 Pandoc 最适合这个组合;文档格式转换的瑞士军刀,命令行一条命令完成。Markdown、DOCX、HTML、EPUB 之间的互转质量最高,特别适合「写作源文件 → 电子书」的流程。不支持 MOBI/AZW3,也不处理漫画归档。
FB2 转 Markdown/DOCX 需要注意什么?
源文件自带目录结构(章节标记),而目标格式没有目录概念 —— 读的时候只能一路翻。若目标仍需导航,可考虑用「分章后的 TXT + 明确的章标题行」来人工保留可读的分界。 从单个文本文件变成有目录结构的压缩包,是信息「增加」的方向:工具需要替你生成清单文件、目录页与元数据。这些生成物的质量(章节切分是否准确、语言标注是否正确)直接决定成品好不好用。
转换完,用什么读?
阅竹 Tide Reader 支持 TXT 与 EPUB,导入即自动识别章节、按你的习惯排版,阅读进度在 Windows、macOS、iOS、Android 之间同步。转换出来的文件直接拖进来就能读。
免费下载阅竹支持 TXT / EPUB;本地阅读优先,可选云同步与 WebDAV。
