如何轻松合并和拆分电子书
无论你是想把短篇小说集合并成一个DIY选集,还是想把你最近获得的最伟大的作品卷分录到作者的个人小说中,你都可以跟随我们向你展示如何轻松地合并和拆分电子书。
我为什么要这么做?
有各种各样的动机,想要分裂或合并电子书在您的收藏。也许你会把大量的选集分解成小片段,把诗集合并成一本巨著,或者为每一本罗伯特·海因莱因的书创作一本大的主版,这样你就可以在电子书阅读器上使用进度追踪仪来准确地看到你在完成他的整个一生的工作中取得了多大的进步。
不管你的动机是什么,今天的教程向你展示了如何以无痛的方式合并和分割,而不会让你在电子书的内脏里乱七八糟,在那里你很容易破坏标记语言,使你的书变坏。
我需要什么?
对于本教程,您需要以下内容:
- 免费电子书管理软件的副本
- EpubMerge/拆分插件
- DRM-免费电子书,以ePub格式,您希望合并或拆分。
首先,虽然您不需要非常熟悉我们的教程,但熟悉应用程序并不会有什么害处。看看我们对口径的介绍。为了本教程的目的,我们假设您已经安装了量程,并添加了您希望使用的书籍。
其次,这种技术依赖于ePub格式的结构。您可以很容易地将您的书籍从另一种格式转换为ePub格式(然后,当完成合并或拆分时,将它们从ePub转换回原来的格式)。如果您希望处理的文件当前是DRM负载的,则需要在开始操作DRM之前删除DRM。
安装和配置插件
我们的工作流程的核心,撇开口径本身,是一对插件的贡献,由金门鑫的口径插件数据库。为了使用插件,我们需要首先安装它们。在口径,导航到插件菜单点击首选项->获取插件以增强口径,如上面的屏幕截图所示。
默认情况下,用户插件菜单按照插件添加到/更新到数据库中的日期进行排序。单击插件名称列,按名称排序,使定位我们的两个插件更容易。按名称排序后,向下滚动,直到找到EpubMerge和EpubSplit,如下所示:
选择一个,然后单击安装按钮。弹出“安全风险”对话框时单击“是”。在下一步中,插件安装程序将询问您希望插件链接出现在哪里。默认情况下,它将向主工具栏添加一个按钮。因为我们倾向于频繁地从上下文菜单中工作,所以我们还添加了一个上下文菜单项:
正如在窗口底部所指出的,您始终可以进入Preferences->定制工具栏,以便稍后更改这些设置。一旦您选择并在这里点击OK,它将提醒您,这些更改在您重新启动量程之前是不会生效的。
单击OK而不是重新启动,因为我们需要安装第二个插件。对第二个插件重复完全相同的过程。重复检查EpubMerge和EpubSplit是否已安装。重新启动口径。
重新启动后,右键单击以访问上下文菜单或导航到主菜单栏。EpubMerge有一些基本的配置选项,而EpubSplit是免费配置的。当您在EpubMerge下选择配置插件时,您将看到以下选项:
这是默认配置,除非您有迫切的理由不这样做,否则我们建议保留原样。如果需要将文档返回到原始状态,保存元数据非常容易在稍后的日期精确地逆转合并。
合并你的电子书
为了本教程的目的,我们将创作一本简·奥斯汀小说的超级选集和一些补充材料。为了创建合并,您需要高亮显示希望在一起收集的所有ePub文档,然后使用上下文菜单或菜单栏选择EpubMerge->Merge epubs。
注:如果您选择的任何文档不是epubs或DRM保护的epubs,则进程将立即失败,并将通过弹出窗口通知您导致失败的文档。
在选择文档并启动合并之后,您将看到上面屏幕截图中显示的框。默认情况下,按口径排列的epubs是有序的。如果您希望重新排列它们(在本例中,我们按发布日期排列它们),您可以使用右侧的绿色箭头向上、向下移动它们,或者(如果您不小心包括了ePub文件)用红色X删除它们。当它们按您所需的顺序排列时,单击OK。
在下一个阶段,有两件事发生。首先,杯数据库中为合并的文档创建一个元数据条目。将弹出一个框,警告您必须在创建实际合并文档之前检查该项。此条目自动继承合并列表中第一个文档的元数据:
在我们的jane austen书合并的例子中,它继承了她的第一本书中的大部分元数据。感觉与情感(包括封面,书名,作者姓名,如果书上有标有口径的标签,也包括标签)。注释元数据,通常在这里您可以找到一本书的摘要/评论,取而代之的是一个由EpubMerge生成的文本块,其中列出了选集的内容。您可以保留所有这些数据,或者花点时间修改它(以后可以通过编辑合并文档的量纲元数据来修改它)。
在批准元数据之后,合并将开始:
合并完成后,您将有一个全新的口径条目,其中包含新的元数据和新的ePub文档。让我们看看ePub文档如何保存预合并文档的结构:
所有的书都被收集在一起,每一本书的结构都保存下来(从原著到卷/章的划分)。不仅如此,当我们转换到MOBI时,结构也会被保留下来。成功!
分享你的电子书
当涉及到分裂你的电子书的时候,有超超简单的方式和稍微棘手的方式。如果您正在拆分以前与EpubMerge合并的一本书(并且在插件选项中选中了“保持未合并元数据”框),那么将超级卷拆分为一个简单的选项。
在我们大量的简·奥斯丁选集中,我们所要做的就是把这本巨著重新变成个人书籍,右击它,选择EpubMerge->UnMerge Ebar。之后,插件为每一本不同的书创建了一个新条目,将旧元数据倒入其中,并将单个小说作为ePub放在目录中。多亏了保存的元数据,这很容易。
如果您要拆分一个文档,而该文档没有由EpubMerge插件保留元数据(因为您关闭了特性,或者文档最初不是由插件创建的),那么您将需要使用更脏的工具。让我们来看看我们的简奥斯汀选集使用EpubSplit插件。在选择了选集并单击了EpubSplit之后,我们看到了一个相当混乱的ePub内核:
没有自动的方法来分割没有使用EpubMerge插件放置的有用的未合并数据标记的文档,因此我们必须手工完成这一任务。在这个已经合并的选集中,我们有两组信息,我们可以去引导我们的分裂。首先,最初合并到超级卷中的每个单独的文档都有一个在href列中找到的唯一数字标识符(对于第一本小说、感觉和情感,属于该小说的每个文件都用数字9781411433144标记)。
或者,如果我们使用的文档没有通过不同部分之间的序列号进行清晰的划分,我们可以查看“目录”列,查看每个部分(通过epubs目录结构标记)开始和停止的位置。我们可以通过在列表条目上悬停以预览第一页的一部分来进一步确认文本中的这些点。
无论哪种方式,一旦我们建立了我们想要从ePub手工提取的内容,然后我们只突出显示这些条目,然后单击NewBook。您将收到一个警告,就像您对Merge函数所做的那样,该警告指示已经创建了一个新条目,但在检查元数据之前不会填充:
与合并过程一样,元数据从原始文档(在本例中为选集)中提取,并应用于提取的文档。在没有保存的元数据的情况下,您必须手动输入它(或者使用量纲的元数据抓取函数)来正确地填充新的文档元数据。
让我们看看我们刚摘录的书:
目录在提取过程中幸存下来,小说的格式也是如此。又一次成功!
有自己的电子书提示、技巧或技巧来分享吗?对电子书相关教程有一个想法吗?加入下面的讨论。
评论前必须登录!
注册