EasyPub:把 TXT 文档转成带目录的 MOBI 格式

之前 Kindle 伙伴曾写过一篇《把 TXT 文档转换为带目录的 MOBI 格式电子书》一篇文章,可以是常见的 TXT 格式文本文档转换成带目录的 MOBI 格式电子书更适合 Kindle 阅读。本文详细介绍了使用正则表达式预处理文本文档,然后使用 Calibre 转换成 MOBI 格式。如果你觉得手工处理文本太麻烦,试试下面的小软件,它可以节省你很多时间。

EasyPub 是 HIPAD 论坛网友 lucida 开发的免费软件在设计上延续了另一种类型的软件 txt2epub    的路。它可以把 TXT 文档转换为标准 EPUB 或 MOBI 格式电子书。功能丰富,如添加封面和生成目录,还支持手动添加正则表达式、嵌入字体和定制 CSS 等等。另外,对 gbk/unicode/utf8 格式提前转码,正确识别无 BOM 的 UTF8 文本文件。

1、下载软件

目前 EasyPub 仅支持 Windows 系统需要安装 .net 2.0,无需使用兼容模式运行,切勿使用管理员权限运行。你可以通过下面提供的任意一种方式下载。

2、快速上手

如果你想快速把手中的 TXT 文档转换为带目录的 MOBI 格式电子书只需遵循以下步骤。如果您想使生成的电子书更加精致,请继续阅读以下高级使用。以下是从互联网上随机下载的一章小说《金瓶梅》为快速启动的例子。

       

  1. 下载 TXT 文档《金瓶梅》:test.zip(解码密码:kindle);
  2.    

  3. 解压缩下载的 EasyPub,并运行 EasyPub.exe
  4.    

  5. 点击软件输入框后的小按钮选择金瓶梅.txt(或直接将文档拖到此);
  6.    

  7. 点击软件的“输出”框后的小按钮选择生成电子书的目标路径(默认为源文件所在位置);
  8.    

  9. 双击右侧矩形区添加电子书封面图片[注1](也可以把封面图片拖到这里)。如果没有图片封面,右键点击此处,在弹出菜单中点击生成图片封面程序会自动为电子书生成一个简单的图片封面。或者检查文字封面不使用图片封面;
  10.    

  11. 点击【编辑TXT打开 TXT 文档观察章节标题的规律。本文章的章节标题类似于第一次 西门庆祝结十兄弟 吴二郎冷遇兄弟姐妹和第二次 俏潘娘帘下勾情 老王婆茶坊说技,可见其规律是第(中文数字)回 章节标题。章节标题前没有空间;
  12.    

  13. 选择章节标签布局简易规则根据上述章节的标题规则,行首空格取消勾选,选择”、“纯中文数字(也可的混合数字也可以自动识别)、”;
  14.    

  15. 切换到“mobi选项Kindlegen版本”。1.2 版本的 KindleGen 可生成旧标准 MOBI7 格式,2.8 版本的 KindleGen 可生成新标准的 MOBI8 格式[注2]
  16.    

  17. 切换到高级标签,选择默认输出MOBI”;
  18.    

  19. 点击上面的【开始转换】按钮,等一会儿就能拿到目录 MOBI 格式电子书。

3、高级使用

将下载压缩包解压缩,操作EasyPub.exe会看到下图所示的界面:

乍一看,感觉很复杂。其实你只需要点击这里看上图,可以发现软件只有两个大操作区:主控制区和辅控制区。下面简单介绍一下这两个控制区。

A:主操控区:

       

  • 输入:点击后面的按钮,选择要转换的 txt 文档(也支持拖放)。
  •    

  • 书名:输入生成电子书的书名(默认读取 txt 文件名)。
  •    

  • 作者:输入生成电子书的作者(可选)。
  •    

  • 输出:点击后面的按钮选择电子书的输出路径。
  •    

  • 封面:双击右矩形区域添加电子书封面(或将封面拖到此处)。如果没有图片封面,右键单击此处,并在弹出菜单中单击生成图片封面程序会自动为电子书生成一个简单的图片封面。或者检查文字封面不要使用图片封面。
  •    

  • 【编辑TXT文件】:点击此按钮直接编辑目前正在转换的 TXT 文档。单击旁边的小按钮打开 TXT 文本文档默认编辑器。
  •    

  • 开始转换:点击此按钮按当前设置将 TXT 文档 转换成 epub 或 mobi 格式电子书。

主控区有两个必要的操作:输入和输出TXT 文档生成一个基本的 epub 或 mobi 格式电子书。如果你想丰富生成的电子书,如自动生成目录、添加图书信息、自定义 CSS 等,需要通过辅控区设置相关设置。以下是辅控区的简要说明。

B:辅操控区:

       

  • 章节: 可以在这里设置TXT 文本文档的章节规则提供了从简单到复杂正则的功能:简单规则、正则表达式和长度平均分x章节,从文件加载,通过设置的规则,程序可以正确判断章节的标题,然后根据章节生成目录。此外,您还可以点击章节编辑按钮预览和编辑程序读取的章节。点击保存按钮保存章节的设置。
  •    

  • 版式:在这里可以设置生成电子书的页边距、字体大小、行距、段间距、对齐、行首缩进、去除空行、封面图片样式、封面字体大小等详细设置。
  •    

  • 字体:这里可以设置生成电子书的字体样式,提供四个选项:模型预设、自定义、嵌入式字体和使用读者默认字体。
  •    

  • 书籍信息:这里可以为生成的电子书添加译者,ISBN、出版日期、出版社、类别、语言、介绍信息。
  •    

  • 定制css:如果你对电子书的某些风格不满意,并且有 CSS 基础,你可以在这里添加你自己的 CSS 风格也可以通过加载加载css按钮加载准备好的 文件CSS 文档。有三种可选模式:跳过、添加和覆盖。
  •    

  • 插图:使用此功能需要先开启“高级”选项卡中的“HTML源码标记。
  •    

  • mobi选项:输出的 mobi 格式设置。mobi文件、期刊格式、兼容字典、同步阅读进度ASIN设置。此外,还可以选择转换 mobi 格式使用的 KindleGen 版本[注2],还能设置 KindleGen 压缩方法及附加参数。
  •    

  • 高级:默认输出格式可在此设置epub 还是 mobi,此外,还可以设置静默模式、空章节处理、层次目录缩进、HTML源码标记,输出到源目录,HTML文件尺寸上限,屏幕尺寸(宽度)x高)和临时文件目录。

以上便是 EasyPub 所有设置项都可以根据更具体的需要更准确地控制输出格式。

* 网友经验:小伙伴 hook 分享了改进的正则表达式(点击这里查看),EasyPub 在程序目录中存储自己的正则表达式配置文件 config.xml 中,您可以修改本文件反映改进的正则表达式。

4、其他事项

如果您想处理的文本文档不那么规则,建议在使用 之前手动调整EasyPub 处理,毕竟程序是死的,不可能兼顾到所有情况。如果您在使用此软件的过程中遇到了问题可以前去作者的发布页面发帖反馈。如果您发现本文需要纠正错误,请留言纠正。!

—————————–

* 注1:Kindle 电子书封面图片标准规格如下:

       

  • JPEG 或 TIFF 格式
  •    

  • 优先使用 1.6:1 的长宽比
  •    

  • 最小尺寸:宽 625 像素,长 1000 像素
  •    

  • 最佳尺寸:宽 1563 像素,长 2500 像素

* 注2:EasyPub 是依赖 KindleGen 转换 mobi 格式的,KindleGen 程序放置在 EasyPub 文件夹中的 bin 文件夹,如果你想生成老版本的 MOBI7 软件可以自带 1.2如果你想生成新版本的 MOBI8 格式可使用新版 2.8 或 2.9 版本。

阅读剩余
THE END