Есть такая экспертная группа «Accessible EPUB from InDesign», которая с начала 2022 года общается с разработчиками Adobe и доносит до них потребности специалистов в области производства EPUB из индизайновских макетов. Результатом этой совместной работы стал ряд таких важных обновлений программы, как поддержка пагинации в EPUB3 (указание страниц печатной книги в электронной), добавление расширенного набора метаданных со сведениями о доступности электронной публикации (это про доступность в том числе для слабовидящих читателей в рамках европейских директив) и многие другие. И вот Лора Брейди, публикации которой я уже рекомендовал, написала о полезных обновлениях в релизе InDesign 19.5.
Меня больше всего заинтересовало новое заполнение тега <title>, который есть в каждом XHTML-файле внутри EPUB. Содержимое этого тега отображается во многих читалках в «колонтитуле» на каждой странице. Например, в читалке Apple Books. Раньше при экспорте в EPUB программа подставляла туда бесполезное рабочее название макета с порядковым номером. Это приходилось чистить в каждой книге и прописывать туда регулярным выражением или название всей книги, или, что правильнее, название конкретной главы. Теперь тег <title> заполняется содержимым вышестоящего тега заголовка в этой части! Если в главе есть заголовки и первого, и второго уровня, то в <title> пойдёт текст из тега <h1>. И с большой долей вероятности это будет именно то, что вы бы сами прописали в <title>. Работает, кстати, и с EPUB3, и с EPUB2.
Эта небольшая доработка InDesign сэкономит сотни, если не тысячи часов епабоделам по всему миру и уменьшит количество ошибок. Отличный пример совместной работы группы экспертов с разработчиками коммерческой программы. И также напоминание, что нужно следить за тегами экспорта стилей абзацев в самом InDesign, чтобы не терять теги заголовков в электронной книге (и следовать одному из важных правил хорошего EPUB).
Ещё одно моё наблюдение по новой версии InDesign: экспорт в EPUB стал каким-то очень быстрым. Буду изучать дальше.
תגובות