Як легко об'єднати та розділити електронні книги
Якщо ви хочете об'єднати колекції коротких історій в антологію DIY, або ви хочете розділити об'єм найбільших творів, який ви нещодавно придбали, в окремі авторські романи, ви можете слідувати, як ми покажемо вам, як об'єднати і розділити книги з легкістю.
Чому я хочу це робити?
Там є всілякі мотиви для того, щоб захотіти розділити або об'єднати книги у вашій колекції. Можливо, ви розіб'єте масивну антологію на дрібні шматочки, поєднайте колекції віршів у мега-обсяг, або створіть одну велику копію кожної окремої книги Роберта Хайнлайна, щоб ви могли використати лічильник відстеження прогресу у вашій книзі читача, щоб побачити, наскільки ви далеко Ви просувалися у своєму житті.
Незалежно від вашої мотивації, сьогоднішній навчальний посібник показує вам, як об'єднати і розділити безболісний спосіб без всякого головного болю, коли ви кидаєте книгу, де ви можете легко зруйнувати мову розмітки і зробити вашу книгу пошкодженою..
Що мені потрібно?
Для цього підручника вам знадобляться такі речі:
- Копія вільного програмного забезпечення для управління електронною книгою Caliber
- Додатки EpubMerge / Спліт
- Електронні книги без DRM, у форматі ePub, ви бажаєте об'єднати або розділити
По-перше, хоча ви не повинні бути добре знайомі з Calibre, щоб наслідувати наш навчальний посібник, не завадило б ознайомитися з програмою. Перевірте наш вступ до Caliber тут. Для цього підручника ми припускаємо, що ви вже встановили Caliber і додали книги, з якими ви бажаєте працювати.
По-друге, цей метод спирається на структуру формату ePub. Ви можете легко конвертувати ваші книги з іншого формату в формат ePub, використовуючи Caliber (а потім, після завершення об'єднання або розділення, конвертувати їх з ePub назад до початкового формату). Якщо файли, з якими ви хочете працювати, наразі завантажені DRM, вам потрібно позбавитись DRM, перш ніж почати маніпулювати ними.
Встановлення та налаштування модулів
Серце нашого робочого процесу тут, Caliber себе в сторону, є пара плагінів сприяв базу даних плагіна Caliber від JimmXinu. Щоб використовувати плагіни, потрібно спочатку їх встановити. У Caliber перейдіть до меню плагінів, натиснувши Налаштування -> Отримати плагіни для покращення калібру, як показано на знімку вікна вище.
Меню "Додатки користувача" за промовчанням сортується за датою додавання плагіна до бази даних. Натисніть на стовпець "Ім'я плагіна", щоб відсортувати за назвою і полегшити розташування двох плагінів. Після сортування за назвою прокрутіть вниз, поки не знайдете EpubMerge та EpubSplit, наприклад:
Виберіть один, а потім натисніть кнопку Встановити. Натисніть кнопку Так, коли з'явиться діалогове вікно ризику для безпеки. На наступному етапі інсталятор плагінів запитає, де потрібно відображати посилання на плагін. За замовчуванням вона додасть кнопку на головну панель інструментів. Оскільки ми, як правило, часто працюємо з контекстного меню, ми також додали контекстне меню:
Як зазначено в нижній частині вікна, ви завжди можете перейти до пункту меню Параметри -> Налаштувати панель інструментів, щоб змінити ці налаштування пізніше. Після того як ви зробите свій вибір і натисніть тут OK, він нагадає вам, що зміни не набудуть чинності, поки ви не перезапустите Calibre.
Натисніть кнопку OK замість перезавантаження, оскільки нам потрібно встановити другий плагін. Повторіть той самий процес для другого плагіна. Двічі перевірте, чи встановлені EpubMerge і EpubSplit. Перезапустіть калібр.
Після перезапуску Calibre, клацніть правою кнопкою миші, щоб відкрити контекстне меню, або перейдіть до головного меню. EpubMerge має кілька основних параметрів конфігурації, тоді як EpubSplit є конфігураційним. Якщо вибрати пункт Налаштувати плагін у EpubMerge, ви побачите такі параметри:
Це типова конфігурація, і якщо ви не маєте нагальної причини зробити інше, ми пропонуємо залишити її як є. Збереження метаданих дозволяє дуже легко точно перевернути об'єднання пізніше, якщо потрібно повернути документи до початкового стану.
Об'єднання ваших електронних книг
Для цілей цього підручника ми збираємося створити мега-антологію романів Джейн Остін і деякі додаткові матеріали. Щоб створити об'єднання, потрібно виділити всі документи ePub, які потрібно зібрати, а потім, використовуючи контекстне меню або рядок меню, виберіть EpubMerge -> Merge Epubs.
Примітка: Якщо будь-який з вибраних документів не є ePubs або є захищеними DRM-правами, процес негайно завершиться невдачею, і через спливаюче вікно ви отримаєте повідомлення про те, які документи викликали помилку.
Після вибору документів і запуску об'єднання ви побачите вікно, показано на знімку вікна вище. За замовчуванням ePubs упорядковуються так, як вони з'являються на Caliber. Якщо ви хочете змінити їх розташування (у нашому випадку їх розташували за датою публікації), ви можете використовувати зелені стрілки праворуч, щоб перемістити їх вгору, вниз або (якщо ви випадково включили файл ePub), видаліть їх червоним X. Коли вони знаходяться в потрібному порядку, натисніть кнопку OK.
На наступному етапі відбуваються дві речі. По-перше, Caliber створює запис метаданих для об'єднаного документа в базі даних Calibre. З'явиться вікно з попередженням, що ви повинні переглянути запис перед тим, як буде створено фактично об'єднаний документ. Цей запис автоматично успадковує метадані першого документа у списку злиття:
У випадку злиття книги Джейн Остін, вона успадкувала більшість метаданих з її першої книги Почуття і чутливість (включаючи обкладинку, назву, ім'я автора, а також, якщо книгу позначено на Калібрі, теги теж). Метадані коментарів, які зазвичай містять резюме / огляд книги, замінюються блоком тексту, створеним EpubMerge, який перелічує вміст антології. Ви можете залишити всі ці дані так, як це відбувається, або змініть їх на деякий час (ви можете змінити їх пізніше, відредагувавши метадані об'єднаного документа на Калібрі).
Після затвердження метаданих починається злиття:
Після завершення об'єднання ви отримаєте новий запис у Calibre, який містить нові метадані та новий документ ePub. Давайте подивимося на документ ePub, щоб дізнатися, як збереглася структура попередніх документів:
Всі книги зібрані разом з окремими структурами кожної книги, збереженими (аж до розділення томів / розділів з оригінального роману). Не тільки це, але структура зберігається, коли ми переходимо до MOBI. Успіх!
Розщеплення електронних книг
Коли приходить час розділити ваші книги, є ультра-супер-легкий спосіб і трохи складніше. Якщо ви розділяєте книгу, яку ви раніше зливали з EpubMerge (і у вікні плагіна встановлено прапорець "Keep Unmerge Metadata"), то розділити мега обсяг окремо.
У випадку нашої масивної антології Джейн Остін, все, що ми повинні були зробити, щоб повернути мега-об'єм назад до окремих книг, було клацнути правою кнопкою миші на ній і вибрати EpubMerge -> UnMerge Epub. Після цього плагін створив новий запис для кожної окремої книги, повернув у неї старі метадані і помістив окремий роман як ePub у каталог. Завдяки збереженим метаданим, це так просто.
Якщо ви розділяєте документ, який не має метаданих, збережених плагіном EpubMerge (або тому, що функцію вимкнуто або документ не був створений плагін у першу чергу), вам доведеться отримати свої руки трохи брудніше. Давайте поглянемо на нашу антологію Jane Austen, використовуючи плагін EpubSplit. Вибравши антологію і натиснувши EpubSplit, ми маємо досить брудний погляд на інтуїцію ePub:
Немає автоматичного способу розділити документ, який не позначений корисними нерозбірними даними, розміщеними плагіном EpubMerge, тому нам доведеться це зробити вручну. У випадку цієї вже об'єднаної антології, ми маємо два набори інформації, які ми можемо відправити, щоб керувати нашим розколом. По-перше, кожен окремий документ, який спочатку був об'єднаний в мега-об'єм, має унікальний ідентифікатор номера, знайдений в стовпці HREF (у випадку першого роману, Sense і Sensibility, кожен файл, що належить цьому романі, позначений номером 9781411433144).
Крім того, якщо ми працювали з документом, який не мав чистого розмежування через серійний номер між різними розділами, ми могли б переглянути стовпець "Зміст", щоб побачити, де почалася кожна частина (як позначена через структуру змісту ePubs) і зупинився. Ми могли б додатково підтвердити ці пункти в тексті, навівши курсор на запис списку, щоб переглянути частину першої сторінки.
У будь-якому випадку, як тільки ми встановимо те, що ми хотіли б витягти вручну з ePub, ми виділимо лише ці записи та натискаємо Нову книгу. Ви отримаєте попередження, як і з функцією "Злиття", яка вказує, що новий запис створено на Caliber, але не буде заповнено до перегляду метаданих:
Також, як і процес злиття, метадані витягуються з оригінального документа (в даному випадку, антології) і застосовуються до витягнутого документа. За відсутності збережених метаданих, ви повинні ввести його вручну (або скористатися функцією вилучення метаданих Calibre), щоб правильно заповнити метадані нових документів.
Давайте подивимося на нашу щойно видобуту книгу:
Зміст пережив процес видобутку, а також форматування роману. Ще один успіх!
Маєте підказку з електронною книгою, трюк або техніку, щоб поділитися? Є ідея для підручника, пов'язаного з електронною книгою? Приєднуйтесь до обговорення нижче.