Как легко объединять и разбивать электронные книги

Если вы хотите объединить сборники рассказов в антологию «Сделай сам» или хотите разделить том, который вы недавно приобрели, на отдельные романы автора, вы можете следить за тем, как мы показываем, как легко объединять и разбирать электронные книги.

Почему я хочу это сделать?

Существует множество способов мотивировать желание разделить или объединить электронные книги в вашей коллекции. Возможно, вы разбиваете массивную антологию на мелкие кусочки, объединяете сборники стихов в мегамолеты или создаете одну большую мастер-копию каждой отдельной книги Роберта Хайнлайна, чтобы вы могли использовать измеритель отслеживания прогресса на своем устройстве для чтения электронных книг, чтобы точно определить, насколько далеко продвинулся в своей жизни на протяжении всей своей жизни.

Независимо от вашей мотивации, сегодняшнее руководство покажет вам, как объединить и разделить безболезненный путь без головной боли в кишечнике электронной книги, где вы можете легко разрушить язык разметки и сделать вашу книгу испорченной.

Что мне нужно?

Для этого урока вам понадобятся следующие вещи:

  • Копия бесплатного программного обеспечения для управления книгами Caliber
  • Плагины EpubMerge/Split
  • Электронные книги без DRM, в формате ePub, которые вы хотите объединить или разделить

Во-первых, хотя вам не нужно быть близко знакомым с Caliber, чтобы следовать нашему руководству, не мешало бы ознакомиться с приложением. Ознакомьтесь с нашим введением в Caliber здесь. Для целей данного руководства мы предполагаем, что вы уже установили Caliber и добавили книги, с которыми хотите работать.

Во-вторых, этот метод основан на структуре формата ePub. Вы можете легко конвертировать свои книги из другого формата в формат ePub с помощью Caliber (а затем, после завершения слияния или разделения, конвертировать их из ePub обратно в исходный формат). Если файлы, с которыми вы хотите работать, в настоящее время загружены DRM, вам нужно удалить DRM, прежде чем вы начнете манипулировать ими.

Установка и настройка плагинов

Сердцем нашего рабочего процесса, кроме самого Caliber, является пара плагинов, добавленных JimmXinu в базу данных плагинов Caliber. Чтобы использовать плагины, нам нужно сначала установить их. В Calibre перейдите в меню плагинов, щелкнув «Настройки» -> «Получить плагины», чтобы улучшить калибр, как показано на скриншоте выше.

Меню пользовательских плагинов по умолчанию отсортировано по дате добавления/обновления плагина в базе данных. Нажмите на столбец «Имя плагина», чтобы отсортировать по имени и упростить поиск наших двух плагинов. После сортировки по имени прокрутите вниз, пока не найдете EpubMerge и EpubSplit, например:

Выберите один и нажмите кнопку «Установить». Нажмите Да, когда появится диалоговое окно с угрозой безопасности. На следующем шаге установщик плагина спросит, где вы хотите, чтобы ссылки на плагин появлялись. По умолчанию он добавит кнопку на вашу главную панель инструментов. Поскольку мы часто работаем из контекстного меню, мы также добавили пункт контекстного меню:

Как отмечено внизу окна, вы всегда можете перейти в «Настройки» -> «Настроить панель инструментов», чтобы изменить эти настройки позже. После того, как вы сделали свой выбор и нажали OK, это напомнит вам, что изменения не вступят в силу, пока вы не перезапустите Caliber.

Нажмите OK вместо Restart, так как нам нужно установить второй плагин. Повторите точно такой же процесс для второго плагина. Дважды проверьте, установлены ли EpubMerge и EpubSplit. Перезагрузите Калибр.

После перезапуска Caliber щелкните правой кнопкой мыши, чтобы открыть контекстное меню, или перейдите к строке главного меню. EpubMerge имеет несколько основных параметров конфигурации, тогда как EpubSplit не требует настройки. Когда вы выберете «Настроить плагин» в EpubMerge, вы увидите следующие опции:

Это конфигурация по умолчанию, и, если у вас нет веских причин поступить иначе, мы предлагаем оставить все как есть. Сохранение метаданных делает чрезвычайно точным обратное слияние позднее, если вам необходимо вернуть документы в их первоначальное состояние.

Слияние ваших электронных книг

Для целей этого урока мы собираемся создать мега-антологию романов Джейн Остин и некоторого дополнительного материала. Для создания слияния необходимо выделить все документы ePub, которые вы хотите собрать вместе, а затем, используя контекстное меню или строку меню, выбрать EpubMerge -> Merge Epubs.

Примечание. Если какой-либо из выбранных вами документов не является ePubs или ePub-файлами, защищенными DRM, процесс немедленно завершится неудачно, и через всплывающее окно вы получите уведомление о том, какие документы вызвали сбой.

После выбора документов и начала слияния вы увидите поле, показанное на снимке экрана выше. По умолчанию электронные пабы упорядочены так, как они появились в Caliber. Если вы хотите изменить их порядок (в нашем случае мы упорядочили их по дате публикации), вы можете использовать зеленые стрелки справа для их перемещения вверх, вниз или (если вы случайно включили файл ePub) удалить их с помощью красный X. Когда они в нужном вам порядке, нажмите OK.

На следующем этапе происходят две вещи. Сначала Caliber создает запись метаданных для объединенного документа в базе данных Caliber. Появится окно, предупреждающее вас о том, что вы должны просмотреть запись перед созданием фактического объединенного документа. Эта запись автоматически наследует метаданные первого документа в списке слияния:

В случае слияния нашей книги с Джейн Остин она унаследовала большую часть метаданных из своей первой книги Sense and Sensibility (включая обложку, название, имя автора и, если книга была помечена в Caliber, теги тоже). Метаданные комментариев, обычно там, где вы найдете сводку/рецензию на книгу, заменяются блоком текста, сгенерированным EpubMerge, который перечисляет содержание антологии. Вы можете оставить все эти данные как есть или потратить некоторое время на их изменение (вы всегда можете изменить их позже, отредактировав метаданные объединенного документа в Calibre).

После утверждения метаданных начинается слияние:

После завершения слияния в Caliber появится новая запись, содержащая новые метаданные и новый документ ePub. Давайте посмотрим на документ ePub, чтобы увидеть, как была сохранена структура документов перед слиянием:

Все книги собраны вместе с сохранением отдельных структур каждой книги (вплоть до разделения тома/главы из оригинального романа). Не только это, но структура сохраняется, когда мы конвертируем в MOBI. Успех!

Разделение ваших электронных книг

Когда приходит время разделять ваши электронные книги, есть очень простой и немного хитрый способ. Если вы разделяете книгу, которую вы ранее объединили с EpubMerge (и в настройках плагина установлен флажок «Keep Unmerge Metadata»), то очень просто разделить мега том.

В случае с нашей массивной антологией Джейн Остин все, что нам нужно было сделать, чтобы превратить мега том в отдельные книги, — щелкнуть по нему правой кнопкой мыши и выбрать EpubMerge -> UnMerge Epub. После этого плагин создал новую запись для каждой отдельной книги, сбросил старые метаданные обратно в нее и поместил отдельный роман как ePub в каталог. Благодаря сохраненным метаданным это так просто.

Если вы разбиваете документ, в котором нет метаданных, сохраняемых плагином EpubMerge (либо потому, что у вас отключена эта функция, либо документ изначально не был создан плагином), вам нужно получить в свои руки немного грязнее. Давайте посмотрим на нашу антологию Джейн Остин, используя плагин EpubSplit. После выбора антологии и щелчка EpubSplit, мы представляем довольно беспорядочный взгляд на внутренности ePub:

Не существует автоматического способа разделения документа, который не помечен полезными данными unmerge, размещаемыми плагином EpubMerge, поэтому нам придется делать это вручную. В случае этой уже объединенной антологии у нас есть два набора информации, которые мы можем использовать для руководства нашим разделением. Во-первых, каждый отдельный документ, который был первоначально объединен в мегаполис, имеет уникальный идентификатор номера, найденный в столбце HREF (в случае первого романа, «Смысл и чувствительность», каждый файл, принадлежащий этому роману, помечается номером 9781411433144).

В качестве альтернативы, если бы мы работали с документом, который не имел четкого разграничения по серийному номеру между различными разделами, мы могли бы взглянуть на столбец оглавления, чтобы увидеть, где начиналась каждая часть (как отмечено в структуре оглавления ePubs), и остановился. Мы могли бы дополнительно подтвердить эти пункты в тексте, наведя указатель мыши на элемент списка, чтобы просмотреть часть первой страницы.

В любом случае, как только мы установим то, что мы хотели извлечь из ePub вручную, мы выделим только эти записи и нажмем «Новая книга». Вы получите предупреждение, как и с функцией Merge, которое указывает, что в Caliber была создана новая запись, но она не будет заполнена, пока вы не просмотрите метаданные:

Также как и процесс слияния, метаданные извлекаются из исходного документа (в данном случае антологии) и применяются к извлеченному документу. В случае отсутствия сохраненных метаданных, вы должны ввести их вручную (или использовать функцию очистки метаданных Calibre), чтобы правильно заполнить метаданные новых документов.

Давайте взглянем на нашу недавно извлеченную книгу:

Оглавление пережило процесс извлечения, а также форматирование романа. Еще один успех!

Хотите поделиться своим советом, трюком или техникой? Есть идея для учебника, связанного с электронной книгой? Присоединяйтесь к обсуждению ниже.

Оцените статью
TutoryBird.Ru
Добавить комментарий