如何轻松合并和拆分电子书

无论您是想将短篇小说集合并到DIY选集中,还是想将最近获得的最伟大的作品集拆分到作者的个人小说中,您都可以跟随我们的脚步,向您展示如何轻松合并和拆分电子书。

我为什么要这么做?

有各种各样的动机想要拆分或合并你收藏的电子书。也许你把一本庞大的选集分成小块,把诗集合并成一本巨卷,或者为每一本罗伯特·海因莱恩的书创建一个大的母版,这样你就可以用你的电子书阅读器上的进度跟踪仪来确切地看到你在完成他的整个一生的工作中取得了多大的进步。

不管你的动机如何,今天的教程向你展示了如何以无痛苦的方式合并和拆分,而不是在电子书的内脏里胡闹,在那里你可以很容易地破坏标记语言,让你的书变得腐烂。

我需要什么?

对于本教程,您需要以下内容:

免费电子书管理软件Calibre副本。 EpubMerge/Split插件。 不含DRM的电子书,采用ePub格式,您希望合并或拆分

首先,尽管您不需要非常熟悉Calibre就可以跟随我们的教程学习,但熟悉一下应用程序不会有什么坏处。点击此处查看我们对Calibre的介绍。出于本教程的目的,我们假设您已经安装了Calibre并添加了您希望使用的书籍。

相关:如何组织您的电子书收藏与口径

其次,该技术依赖于ePub格式的结构。您可以使用Calibre轻松地将图书从另一种格式转换为ePub格式(然后,在完成合并或拆分后,将它们从ePub转换回原始格式)。如果您要处理的文件当前加载了DRM,则需要在开始操作它们之前剥离DRM。

安装和配置插件

除了Calibre本身之外,我们这里工作流程的核心是由JimmSinu为Calibre插件数据库贡献的一对插件。为了使用插件,我们需要首先安装它们。在Calibre中,单击Preferences->get plugins以增强Calibre,导航到插件菜单,如上面的屏幕截图所示。

默认情况下,User Plugins菜单按插件添加到数据库/在数据库中更新的日期排序。单击插件名称列按名称排序,使查找两个插件变得更容易。按名称排序后,向下滚动直到找到EpubMerge和EpubSplit,如下所示:

选择一个,然后单击Install(安装)按钮。弹出安全风险对话框时,单击是。在下一步中,插件安装程序将询问您希望插件的链接显示在哪里。默认情况下,它会向您的主工具栏添加一个按钮。由于我们往往经常从上下文菜单进行操作,因此我们还添加了一个上下文菜单项:

如窗口底部所示,您可以随时进入Preferences->Customize工具栏以在以后更改这些设置。一旦您做出选择并单击此处的“确定”,它将提醒您在重新启动Calibre之前更改不会生效。

单击确定而不是重新启动,因为我们需要安装第二个插件。对第二个插件重复完全相同的过程。仔细检查EpubMerge和EpubSplit是否都已安装。重新启动Calibre。

重新启动Calibre后,右键单击以访问上下文菜单或导航到主菜单栏。EpubMerge有几个基本的配置选项,而EpubSplit不需要配置。当您在EpubMerge下选择Configure Plugin时,您将看到以下选项:

这是默认配置,除非您有其他紧急原因,否则我们建议保留原样。如果您需要将文档返回到其原始状态,保留元数据可以非常容易地在以后精确地反转合并。

*合并您的电子书

出于本教程的目的,我们将创建一本巨型简·奥斯汀小说选集和一些补充材料。为了创建合并,您需要突出显示要收集到一起的所有ePub文档,然后使用上下文菜单或菜单栏选择EpubMerge->Merge epubs。

注意:*如果您选择的任何文档不是epub或受DRM保护的epub,该过程将立即失败,并且会通过弹出窗口通知您哪些文档导致了失败。

选择文档并开始合并后,您将看到上面屏幕截图中显示的框。默认情况下,ePub按其口径显示的顺序排序。如果您希望重新排列它们(在我们的案例中,我们是按发布日期排列的),您可以使用右侧的绿色箭头向上、向下移动它们,或者(如果您意外地包括了ePub文件)用红色X将它们移除。当它们按您想要的顺序排列时,请单击确定。

在下一阶段,会发生两件事。首先,Calibre在Calibre数据库中为合并的文档创建元数据条目。将弹出一个框,警告您必须在创建实际合并文档之前查看条目。此条目自动继承合并列表中第一个文档的元数据:

在我们简·奥斯汀的书合并的案例中,它继承了她的第一本书“理智与情感”的大部分元数据(包括封面、标题、作者姓名,如果这本书有口径标签,标签也是如此)。通常您可以在其中找到图书摘要/评论的注释元数据被EpubMerge生成的列出选集内容的文本块所取代。您可以保持所有这些数据不变,也可以花一些时间修改它(以后可以随时通过编辑合并文档的元数据Calibre来修改它)。

审批元数据后,开始合并:

合并完成后,您将拥有一个全新的Calibre条目,其中包含新的元数据和新的ePub文档。让我们看一下ePub文档,看看预合并文档的结构是如何保留的:

所有的书都被收集在一起,每本书的单独结构都被保留了下来(从原始小说一直到卷/章的划分)。不仅如此,当我们转换为MOBI时,结构也会得到保护。成功!

拆分你们的电子书

当你要拆分电子书的时候,有一种超级简单的方法,也有一种略显棘手的方法。如果您要拆分之前与EpubMerge合并的图书(并且在插件选项中选中了“Keep Unmerge Metadata”复选框),那么拆分巨型卷是轻而易举的事。

以我们的大量Jane Austen选集为例,我们要做的就是将巨卷转回单独的书中,只需右键单击它并选择EpubMerge->UnMerge Epub。之后,该插件为每本不同的图书创建一个新条目,将旧的元数据转储回其中,并将单个小说作为ePub放置在目录中。多亏了保存的元数据,这就这么简单了。

相关:如何使用Calibre正确订购电子书系列

如果您要拆分没有由EpubMerge插件保留元数据的文档(要么是因为您关闭了该特性,要么是因为该文档本来就不是由插件创建的),那么您需要让手变得更脏一些。让我们使用EpubSplit插件来看看我们的Jane Austen选集。选择选集并单击EpubSplit后,我们将看到一个相当混乱的ePub内脏:

如果文档没有标记由EpubMerge插件放置的有用的未合并数据,则无法自动拆分文档,因此我们必须手动完成此操作。在这个已经合并的选集的情况下,我们有两组信息可以用来指导我们的拆分。首先,最初合并到巨卷中的每个单独文档都有一个在HREF列中找到的唯一编号标识符(在第一部小说“理智与情感”的情况下,属于该小说的每个文件都标记有编号9781411433144)。

或者,如果我们正在处理的文档没有通过不同部分之间的序列号进行明确的划分,我们可以查看目录列来查看每个部分(通过epubs目录结构标记)的开始和停止位置。我们可以通过将鼠标悬停在列表条目上以预览第一页的一部分来进一步确认文本中的这些点。

相关:如何在世界任何地方访问您的电子书收藏

无论采用哪种方式,一旦我们确定了要从ePub手动提取的内容,我们就只突出显示这些条目,然后单击New Book。您将收到一条警告,就像您使用合并功能所做的那样,指示已按Calibre创建了一个新条目,但在您查看元数据之前不会填充该条目:

与合并过程一样,从原始文档(在本例中为选集)中提取元数据,并将其应用于提取的文档。如果没有保留的元数据,您必须手动输入(或使用Calibre的元数据抓取功能)才能正确填充新的文档元数据。

让我们来看一看我们新提取的书:

目录在提取过程中幸存下来,在小说的格式化过程中也幸存了下来。又一次成功!

有没有你自己的电子书秘诀、诀窍或技巧可以分享?对电子书相关的教程有什么想法吗?加入下面的讨论。

相关文章