TXT → FB2
小说从纯文本(.txt)转成 FictionBook(.fb2)是很常见的一步 —— FB2 是单文件 XML,正文、元数据和插图都在一个文件里,分发不会掉图。好在纯文本与 FictionBook 结构相近,没有太多会丢的东西。下面详细说明纯文本如何转成 FictionBook 以及注意点,文末附带纯文本转 FictionBook 的转换工具,可以直接在浏览器里上传文件转换。
TXT 是什么
TXT 是纯文本,文件里只有字符和换行,没有任何排版信息,因此体积最小、兼容性最好 —— 从最简陋的功能机到任何操作系统,几乎没有打不开它的软件。中文网络小说绝大多数以它流传,它也是复制、搜索、批量处理和二次转换最方便的格式。代价是它不保存图片、颜色、表格和目录,书名作者这些信息也无处安放,所以它更像「一份干净的正文」,而不是一本完整的书。 查看 TXT 格式详情
| 扩展名 | .txt |
|---|---|
| 典型用途 | 中文网络小说、日志与任何需要最大兼容性的纯文字内容。 |
FB2 是什么
FB2(FictionBook)是基于 XML 的开放电子书格式,正文、元数据和插图全都放在一个文件里,插图以 Base64 直接内嵌,因此单文件就能完整分发,不会出现「正文在、图片丢」的情况。它的结构比 EPUB 简单,阅读器实现起来容易,在俄语地区最流行。缺点是它几乎不支持复杂 CSS,只适合「纯文字 + 插图」的书,依赖精细排版的排版书转过去会走样。 查看 FB2 格式详情
| 扩展名 | .fb2 |
|---|---|
| 典型用途 | 俄语区电子书;单文件分发、需要内嵌插图与完整元数据的场景。 |
如何把 TXT 转成 FB2
TXT 没有章节标记,章标题只是一行看起来像标题的文字。转换前最好先确认它已经被正确分章(正则能匹配「第X章」这类模式),否则到了 EPUB/Kindle 里整本书会变成没有目录的一大段。
FB2 要求正文是结构化的 XML,图片要转成 Base64 内嵌,元数据要写进 <description>。它对复杂 CSS 几乎没有支持,因此适合「纯文字 + 插图」的书,不适合依赖精细排版的排版书。
源文件里没有图片,因此转出的书不会有封面与插图。EPUB/Kindle 这类格式的书库界面会显示一个空白占位封面 —— 建议转换后手动补一张封面图,否则在书架上一眼认不出来。
源文件不携带任何元数据(TXT 就是典型),而目标格式期望有书名和作者。转换器通常会用文件名兜底,于是书库里会出现一堆「未命名」或带 .txt 后缀的标题 —— 转换时最好手工填上。
源文件的章节只是普通文字行,而目标格式要求一份真正的目录。转换器会尝试用正则识别「第X章」「Chapter N」这类模式 —— 识别不准就会出现目录条目错乱或整本书只有一个章节。转换后请检查目录条目数与实际章数是否一致。
TXT 转 FB2 工具
TXT → FB2
转换完全在你的浏览器里完成,文件不会上传到任何服务器。
全平台同步阅读进度的小说阅读器
阅竹 Tide Reader 支持 TXT 与 EPUB,导入即自动识别章节、按你的习惯排版,阅读进度在 Windows、macOS、iOS、Android 之间同步。转换出来的文件直接拖进来就能读。
免费下载阅竹支持 TXT / EPUB;本地阅读优先,可选云同步与 WebDAV。
