Как легко объединять и разбивать электронные книги
Если вы хотите объединить сборники рассказов в антологию «Сделай сам», или вы хотите разделить самый большой объем произведений, который вы недавно приобрели, на отдельные романы автора, вы можете следовать, пока мы покажем вам, как легко объединять и разбивать электронные книги..
Почему я хочу это сделать?
Есть много способов мотивировать желание разделить или объединить книги в вашей коллекции. Возможно, вы разбиваете массивную антологию на мелкие кусочки, объединяете сборники стихов в мегамолеты или создаете одну большую мастер-копию каждой отдельной книги Роберта Хайнлайна, чтобы вы могли использовать измеритель отслеживания прогресса на своем устройстве для чтения электронных книг, чтобы точно определить, насколько далеко продвинулся в работе всю свою жизнь.
Независимо от вашей мотивации, сегодняшний урок покажет вам, как объединить и разделить безболезненный путь без головной боли в кишечнике электронной книги, где вы можете легко разрушить язык разметки и сделать вашу книгу испорченной.
Что мне нужно?
Для этого урока вам понадобятся следующие вещи:
- Копия бесплатного программного обеспечения для управления книгами 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..
Замечания: Если какой-либо из выбранных вами документов не является ePub или ePub с защитой DRM, процесс немедленно завершится неудачно, и через всплывающее окно вы получите уведомление о том, какие документы вызвали сбой..
После выбора документов и начала слияния вы увидите окно, показанное на скриншоте выше. По умолчанию электронные пабы упорядочены в том виде, в каком они появились в Caliber. Если вы хотите изменить их порядок (в нашем случае мы упорядочили их по дате публикации), вы можете использовать зеленые стрелки справа для их перемещения вверх, вниз или (если вы случайно включили файл ePub) удалить их с помощью красный X. Когда они в нужном вам порядке, нажмите OK.
На следующем этапе происходят две вещи. Сначала Calibre создает запись метаданных для объединенного документа в базе данных Caliber. Появится окно, предупреждающее вас о том, что вы должны просмотреть запись перед созданием фактического объединенного документа. Эта запись автоматически наследует метаданные первого документа в списке слияния:
В случае слияния нашей книги с Джейн Остин она унаследовала большинство метаданных из своей первой книги Чувство и чувствительность (включая обложку, название, имя автора и, если книга была помечена в Caliber, теги тоже). Метаданные комментариев, обычно там, где вы найдете сводку / рецензию на книгу, заменяются блоком текста, сгенерированным EpubMerge, который перечисляет содержание антологии. Вы можете оставить все эти данные как есть или потратить некоторое время на их изменение (вы всегда можете изменить их позже, отредактировав метаданные объединенного документа в Calibre).
После утверждения метаданных начинается слияние:
После завершения слияния в Caliber появится новая запись, содержащая новые метаданные и новый документ ePub. Давайте посмотрим на документ ePub, чтобы увидеть, как была сохранена структура документов перед слиянием:
Все книги собраны вместе с сохранением отдельных структур каждой книги (вплоть до разделения тома / главы из оригинального романа). Не только это, но структура сохраняется, когда мы конвертируем в MOBI. успех!
Разделение ваших электронных книг
Когда приходит время разделить ваши электронные книги, есть очень простой и немного хитрый способ. Если вы разделяете книгу, которую вы ранее объединили с EpubMerge (и у вас был установлен флажок «Keep Unmerge Metadata» в настройках плагина), то разделить мега том на части совсем несложно.
В случае с нашей массивной антологией Джейн Остин все, что нам нужно было сделать, чтобы превратить мега том в отдельные книги, - это щелкнуть по нему правой кнопкой мыши и выбрать EpubMerge -> UnMerge Epub. После этого плагин создал новую запись для каждой отдельной книги, сбросил старые метаданные обратно в нее и поместил отдельный роман как ePub в каталог. Благодаря сохраненным метаданным, это так просто.
Если вы разбиваете документ, в котором нет метаданных, сохраняемых плагином EpubMerge (либо потому, что у вас отключена эта функция, либо документ изначально не был создан плагином), вам нужно получить в свои руки немного грязнее. Давайте посмотрим на нашу антологию Джейн Остин, используя плагин EpubSplit. После выбора антологии и щелчка EpubSplit, мы представляем довольно беспорядочный взгляд на внутренности ePub:
Не существует автоматического способа разбить документ, который не помечен полезными данными объединения, размещенными плагином EpubMerge, поэтому мы должны сделать это вручную. В случае этой уже слитой антологии у нас есть два набора информации, которые мы можем использовать для руководства нашим разделением. Во-первых, каждый отдельный документ, который был первоначально объединен в мегаполис, имеет уникальный идентификатор номера, найденный в столбце HREF (в случае первого романа «Смысл и чувствительность» каждый файл, принадлежащий этому роману, помечается номером 9781411433144).
В качестве альтернативы, если бы мы работали с документом, который не имел четкого разграничения по серийному номеру между различными разделами, мы могли бы взглянуть на столбец оглавления, чтобы увидеть, где началась каждая часть (как отмечено в структуре оглавления ePubs), и остановился. Мы могли бы дополнительно подтвердить эти пункты в тексте, наведя указатель мыши на элемент списка, чтобы просмотреть часть первой страницы..
В любом случае, как только мы установим то, что мы хотели извлечь из ePub вручную, мы выделим только эти записи и нажмем «Новая книга». Вы получите предупреждение, как вы сделали с функцией Merge, которое указывает, что в Caliber была создана новая запись, но она не будет заполнена, пока вы не просмотрите метаданные:
Также как и процесс слияния, метаданные извлекаются из исходного документа (в данном случае антологии) и применяются к извлеченному документу. В отсутствие сохраненных метаданных, вы должны ввести их вручную (или использовать функцию очистки метаданных Calibre), чтобы правильно заполнить метаданные новых документов..
Давайте взглянем на нашу недавно извлеченную книгу:
Оглавление пережило процесс извлечения, а также форматирование романа. Еще один успех!
Хотите поделиться своим советом, трюком или техникой? Есть идея для учебника, связанного с электронной книгой? Присоединяйтесь к обсуждению ниже.