UltKit

TXT转EPUB转换器

.txt文件里只有文字:没有章节,没有斜体,也没有封面。转换为EPUB后,电子书阅读器就能识别它的结构:可以在章节之间跳转,段落也会按任意屏幕自动重排。

电子书转换器

或将EPUB, MOBI, AZW … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传文本文件

    添加一个或多个 .txt 文件,每批最多 20 个,每个不超过 95 MB。如果编辑器可以选择编码,请保存为 UTF-8。

  2. 2

    填写书名

    文本文件没有书名和作者字段,请在高级设置下的书名和作者中手动填写。保持开启目录,即可生成章节菜单。

  3. 3

    转换并阅读

    点击转换为 EPUB,然后用阅读应用打开这本书,或发送到 Kindle。上传的文件会在 30 分钟后从我们的服务器删除。

答案

TXT 文件如何变成带章节的 EPUB?

转换器会读取文本,把属于同一段落的行合并,并把“第七章”“Chapter 7”“Part Two”这类简短的独立行当作章节标题。这些标题会成为 EPUB 的目录。

TXT文件在转换过程中会发生什么

  1. 读取并解码

    对文本进行解码,无论是 UTF-8 还是旧编码,并统一 Windows、Mac 和 Linux 的换行符。

  2. 识别结构

    空行表示段落;看起来像章节标题的短行会开启新的章节。

  3. 打包成书

    每一章成为 EPUB 内的一个 XHTML 文件,并列入目录和阅读顺序。

文本文件无法表明哪里是标题,所以章节识别靠规则判断。单独成行、以 Chapter、Part、Book、Prologue、Epilogue 或“第X章”开头的行,或只有数字或罗马数字的行,且前后有空行,就会被当作章节标题。免费的桌面电子书管理软件 Calibre 处理文本输入时也采用类似的规则方式,适用于大多数小说。如果章节编号夹在句子中间,或者全文没有空行,就会变成一个很长的章节。

另一项工作是换行处理。许多纯文本书籍,包括古腾堡计划的,每行约 70 个字符就换行,并用空行分隔段落。如果原样放进电子书,这些换行会在手机上把句子切成两半,所以转换器会把每个段落的各行合并,交给阅读器按屏幕宽度自动换行。

TXT电子书从哪里来

古腾堡计划的第一份电子文本,由 Michael Hart 录入
1971
典型古腾堡纯文本文件每行的字符数
~70
上传前应保存的编码
UTF-8
每批文本文件数,每个 95 MB
20

纯文本比所有电子书格式都早。古腾堡计划最初是在一台大学大型机上录入美国《独立宣言》,如今网络小说网站、同人文档案库、笔记应用和旧软盘收藏都导出 .txt,因为任何设备都能打开。但它们都无法提供阅读体验:电子阅读器会把长文本显示成一条没有尽头的滚动内容,无法跳到第 30 章。转换为 EPUB 即可解决这个问题,无需重新录入任何内容。

整理TXT文件以便识别章节

  • 每个章节标题单独占一行,上下各留一个空行。
  • 标题以“第X章”、Chapter、Part 或 Prologue 开头,或者只写数字,如 12 或 XII。
  • 段落之间留一个空行,或者统一缩进每段的首行。
  • 删除不想放进书里的页眉、页码和许可声明。
  • 场景切换用一行三个星号标记,而不是多个空行。
  • 把文件保存为 UTF-8,这样弯引号、破折号和带重音的字母才不会出错。

TXT

纯文本

TXT 文件只包含纯字符,没有格式、字体、图片或版面。现代文本文件通常采用 UTF-8 编码,可涵盖所有语言,而较旧的文件可能使用其他编码,从而显示乱码。纯文本体积极小,永不过时,从手机到服务器的所有设备都能打开。它无法保存粗体、表格或图片,结构只能靠间距或简单标记来表达。

压缩方式
–
透明度
–
动画
–
发布年份
–
TXT 转换器

EPUB

电子出版物

EPUB 是开放的电子书标准,由国际数字出版论坛于 2007 年首次发布,现由 W3C 维护。它把 XHTML、CSS、图像和元数据打包在一个 ZIP 文件中,文字会随屏幕尺寸和字体设置自动重排。EPUB 3 增加了音频、视频、固定版式和无障碍功能。Apple Books、Kobo、Google Play 图书和大多数阅读应用都能打开 EPUB,Kindle 则可通过“发送到 Kindle”接收。

压缩方式
–
透明度
–
动画
–
发布年份
2007 · IDPF (now W3C)
EPUB 转换器

TXT 转 EPUB 为纯文本加上读者需要的章节、目录菜单和自动重排的段落;EPUB 转 TXT 则相反,把书精简成文字,方便分析或辅助工具使用。

TXT转EPUB常见问题

为什么整个TXT文件变成了一个章节?

没有任何一行符合章节标题的规则,通常是因为标题直接连在正文后面,或用了不常见的措辞。请让每个标题单独占一行,前后各空一行,并以“第X章”、Chapter 或数字开头,然后重新转换。

为什么EPUB里显示é这样的乱码,而不是é?

文本原本用一种编码保存,却被当作另一种编码读取,最常见的是 UTF-8 被按 Windows-1252 显示。请用记事本或 TextEdit 等文本编辑器打开文件,明确另存为 UTF-8,再重新上传。

转换前能给TXT加斜体或粗体吗?

纯文本无法保存这些格式。如果格式很重要,请在 Word 中用标题样式写书,再使用 DOCX 转 EPUB,或者把文本保存为 Markdown(.md),本转换器同样支持。

古登堡计划的TXT文件需要自己转换吗?

通常不需要:古腾堡计划为大多数书籍提供了 EPUB 和 Kindle 版本,章节和斜体都很完整。只有当纯文本是唯一可用的版本,或者文本是你自己编辑过的,才需要转换纯文本。

由文本生成的EPUB会有封面吗?

文本文件里没有图片,所以生成的书没有封面图。大多数阅读应用会显示带书名的占位封面,这也是转换前最好填写书名的原因之一。

能把EPUB再转回纯文本吗?

可以。EPUB 转 TXT 会去掉标记、只保留文字,适合读屏软件、文本分析和快速搜索。