bolega
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Benoni Цитата: в основном задании делаете OCR через FR или Tesseract. Создаете out-задание, в нем (не в основном) вызываете Create DJVU/PDF hyperlinks and Outlines. Кстати, ocr в исходном задании можно делать в любой момент, в том числе и после создания out-task. Он подхватится по факту. Ссылки можно расставлять и вручную, вообще без использования ocr. Но это может оказаться утомительным. Первым делом на вкладке Files нужно задать позицию в существующем djvu/pdf файле, на которой располагается страница книги с номером 1 (например, имеется обложка, форзац, титул, стр.1 - значит позиция = 4). Это единственное место, где используется порядковый номер страницы относительно начала. Во всех других опциях используются реальные номера страниц, т.е. которые пропечатаны на бумаге. Исключение только для страниц, которые находятся перед первой - у них номера отрицательные. Вместо отрицательных можно использовать отрицательное значение dest add. Каждая ссылка состоит из двух частей - номер страницы dest page, и опционально dest add - смещение относительно этого номера в любую сторону. С помощью dest add можно ссылаться на страницы, не имеющие номера (т.е. вставки). Если есть вкладки, их нужно обязательно описать, напр., 10-4, 30-16 (после 10-й страницы 4 страницы вкладок без номера, после 30-й - 16 страниц). Недостающие страницы тоже задаются (но не так как в подсказке, там ошибка), напр. 15-16 означает что нет страниц 15 и 16. Обычные линки бывают двух типов: contents (оглавление) и index (индексы). Разделение абсолютно условно, можно в принципе пользоваться одним. Но разделение позволяет по разному выравнивать ссылки и по разному расцвечивать. Contents нужно использовать на страницах (обычно в конце книги), где располагается оглавление, в нем номера страниц как правило столбиком, и обычно справа. По умолчанию размеры всех contents-ссылок на странице выравниваются, но это можно отключить. Index-ссылки не выравниваются, при желании их можно выровнять командой. Чтобы сгенерировать все content-ссылки на странице, становимся на нужную страницу, переключатель link type ставим на contents, нажимаем кнопку build links. СК ищет на странице все ссылки, подходящие под тип "contents" и генерирует ссылки. Если вдруг в ссылки попадет что-то лишнее, их можно удалить (по одной, либо сделать выделение на странице и нажать клавишу delete, все ссылки что попадут внутрь выделения, даже частично, будут удалены). Альтернативный способ избежать лишнего - перед нажатием build links выделить мышкой участок, в котором располагаются нужные номера, все что не попало в него, СК проигнорирует. Из-за того, что СК выравнивает content-ссылки, наличие лишнего может сбить с толку. Но достаточно убрать лишние ссылки, и все станет ОК, т.к. СК выравнивает на лету. В крайнем случае можно отключить опцию align и посмотреть, что является лишним. | Всего записей: 4622 | Зарегистр. 09-09-2002 | Отправлено: 16:52 14-02-2025 | Исправлено: bolega, 16:59 14-02-2025 |
|