epub - изменение данных о книге в файле

Аватар пользователя sd

Кто как это делает?
Пока получил только один положительный результат:
Calibre. Открываю книгу-epub программой. Редактировать метаданные/Редактировать метаданные индивидуально.
Изменяю/дополняю информацию: Название (The Secret Speech), Автор(ы) (Tom Rob Smith), Серия (Leo Demidov), Номер (порядок в серии - 2.00), Сортировочный заголовок (Secret Speech, The), Сортировочное имя автора (Smith, Tom Rob).
Теги - справа квадрат, щелчок по которому открывает окно, там можно добавлять жанры (например, взяв из списка жанров для fb2) - det_espionage.
Когда сделаны нужные изменения - ОК
Теперь, чтоб изменения оказались в файле - Преобразовать книгу/индивидуальное преобразование. Формат вывода: EPUB
Файл сохранится в папку Библиотека Calibre в Моих документах.
Calibri
calibre User Manual

Кто попробовал Sigil и EPubMetadataEditor - отпишитесь

Sigil - wiki Sigil documentation contents

EPUB Metadata Editor - version 1.1.0 epub-metadata-editor - FAQ (ну очень маленький)

Аватар пользователя golma1

EPubMetadataEditor
1. Open - выбираем нужный файл.
2. Title - если нужно, изменяем название книги
3. Creator - пишем Фамилия-запятая-Имя-пробел-Отчество
4. Role - выбираем author/translator
5. При необходимости заполняем второго автора/переводчика.
6. Series - название серии.
7. Series index - проставляем порядковый номер в серии.
8. Description - аннотация.
9. Publisher - издательство.
10. Date - год издания.
11. ISBN
12. Language - язык книги.

Если subjekt - это жанр, то можно и его отредактировать.
Справа нажать на стрелку, которая открывает Advanced Tasks, выбрать "edit opf. file", в открывшемся окне найти строку <dc:subject>Belletristik</dc:subject> и заменить Belletristik на нужный жанр. Сохранить - Save.

В общем окне нажать сверху кнопку Save.

Всё.
На мой взгляд - оптимальный вариант.

О, ещё одна подробность.
Если нужно добавить/заменить обложку, ПКМ в поле обложки и выбрать add image / change image. Там же можно выбрать "save image as" для сохранения обложки на компьютере.

Аватар пользователя sd

golma1 написал:
Если subjekt - это жанр, то можно и его отредактировать.
Справа нажать на стрелку, которая открывает Advanced Tasks, выбрать "edit opf. file", в открывшемся окне найти строку <dc:subject>Belletristik</dc:subject> и заменить Belletristik на нужный жанр. Сохранить - Save.

Если туда вписывать жанры из списка жанров либрусека (например, sci_medicine_alternative), то при заливке на сайт жанр подхватится и расшифруется - Альтернативная медицина
Аватар пользователя Djezelle

никак не получается загрузить обложку, не вижу как ее менять, не подскажете как это все таки делается?

Аватар пользователя sd

Если вы залили epub, то нужно подождать, обложка из него прописывается на сайте медленно.
Но если она до сих пор не прописалась:
на странице книги перейти во вкладку Обложки, там есть широкий выбор того, как можно добавить обложку

Аватар пользователя laurentina1

Спасибо, сохранила, буду пробовать

Аватар пользователя sd

Спасибо, golma1, с таким описанием и русификатор не нужен.

Аватар пользователя golma1

С написанием автора надо поэкспериментировать.
В русских книгах встретила: Имя-пробел-Отчество-пробел-Фамилия

Отпишитесь, пожалуйста, у кого наберётся опыт по этому поводу.

Аватар пользователя golma1

Ещё немного пояснений к иконкам.


"Т" - капитализация названия
Стрелки возле каждой строки - копирование названия в "File as" (и наоборот). Наверное, иногда бывает полезным - пока не разобралась.
Красный крестик - удаление содержания строки.
Чёрные стрелки по кругу - поменять местами автора и название книги. Laurentina1, тебе должно быть это интересно, ты писала что-то о перепутанных местами авторе и названии. ;)
Большие зелёные стрелки по кругу - поменять местами порядок в имени автора. Работает странно - последнюю часть ставит на первое место и отделяет запятой; в случае отчества выглядит комично. ;)

Аватар пользователя sd

golma1 написал:
Работает странно - последнюю часть ставит на первое место и отделяет запятой; в случае отчества выглядит комично. ;)

Имя - Владимир Николаевич Першанин. Сортировочное имя - Першанин, Владимир Николаевич.
Bill_G заметил, что если вместо Имени проставлено Сортировочное имя, то робот глючит. Ларин ответил, что починил.
Но всё же лучше не путать. В некоторых исходных епубах в обоих вариантах проставлено только Сортировочное имя.
Creator - Имя.
File as - Сортировочное имя
---
Title - название (The Secret Speech)
File as - название для сортировки (Secret Speech, The). Правится вручную. Определенные/ неопределенные артикли при сортировке опускаются.
Аватар пользователя golma1

sd написал:
golma1 написал:
Работает странно - последнюю часть ставит на первое место и отделяет запятой; в случае отчества выглядит комично. ;)

Имя - Владимир Николаевич Першанин. Сортировочное имя - Першанин, Владимир Николаевич.
Bill_G заметил, что если вместо Имени проставлено Сортировочное имя, то робот глючит. Ларин ответил, что починил.
Но всё же лучше не путать. В некоторых исходных епубах в обоих вариантах проставлено только Сортировочное имя.
Creator - Имя.
File as - Сортировочное имя
---
Title - название (The Secret Speech)
File as - название для сортировки (Secret Speech, The). Правится вручную. Определенные/ неопределенные артикли при сортировке опускаются.

То есть, лучше использовать просто имя?
Чтобы не смущать робота запятыми, с которыми он не знает что делать? ;)

----------
О, теперь понятно, для чего "file as" - для "сортировочного" варианта.

Спасибо.

Аватар пользователя sd

sd написал:
Title - название (The Secret Speech)
File as - название для сортировки (Secret Speech, The). Правится вручную. Определенные/ неопределенные артикли при сортировке опускаются.

Для названия File as лучше не использовать - валидатор Sigil утверждает, что такая запись невалидна.
Аватар пользователя sd

Опробовал EPubMetadataEditor.
Плюсы - легко сохраняет изменения.
Минусы - почему-то не подхватилась уже прописанная в файле серия, добавлял вручную. Неочевидность простановки жанра.
Большой плюс - возможность просмотра и редактирования opf-файла.

Calibri
Плюсы - русификация; возможность создать список жанров, из которых можно выбирать нужный.
Минус - дополнительные действия для переноса изменений в файл. Он же - плюс, т.к. Калибри не трогает исходный файл и всегда можно вернуться к нему.
Ещё минус - не очевидно как создать второго автора или добавить переводчика. Как создать второго автора - разобрался. Просто через &: Автор(ы): Tom Rob Smith & Cory Doctorow. А вот поле Сортировочное имя атора лучше оставить пустым, а то создается такое: Smith, Tom Rob & Doctorow, Cory, а в opf-файле это выглядит так:

Цитата:
(dc:creator opf:role="aut" opf:file-as="Smith, Tom Rob & Doctorow, Cory")Tom Rob Smith(/dc:creator)
(dc:creator opf:role="aut" opf:file-as="Smith, Tom Rob & Doctorow, Cory")Brett Battles(/dc:creator)
Аватар пользователя sd

Если внести аннотацию в Description в EPubMetadataEditor или в Комментарии в Calibri, то она подхватится при заливке на сайт.

X