Тёмный

Создание электронных книг формата EPUB в системе Sigil 

Александр Стремнев
Подписаться 3 тыс.
Просмотров 9 тыс.
50% 1

Использование Sigil для создания EPUB: импорт содержимого, стили, оглавление, указатель-глоссарий, метаданные, гиперссылки

Опубликовано:

 

29 сен 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 28   
@pervuisneg
@pervuisneg 13 дней назад
Это Волшебно!!! Благодарю Вас!!! Всё доходчиво, чётко, по делу!! Восхитительно просто !!! 🤩🤩🤩
@alex_vikberg
@alex_vikberg 3 года назад
Благодарю. Нашёл ответы на многие вопросы.
@evgenii4512
@evgenii4512 2 года назад
Спасибо! Очень доходчиво все донес! Поверхностные знания html тут конечно помогают, но и без них можно разобраться.
@user-ld9nh4sn7s
@user-ld9nh4sn7s 2 года назад
Спасибо, очень помогли!
@animaklips9656
@animaklips9656 2 года назад
спасибо собрал себе книгу с обложкой из отдельно скачанных глав, для эл книги.
@sskumbriyaselodka
@sskumbriyaselodka 2 года назад
Спасибо большое
@fortgain4823
@fortgain4823 6 месяцев назад
Как найти в Sigil и править Стиль Цитаты, которым оформлена цитата в тексте?, - имеется ввиду стиль Цитата из раздела Стили на вкладке Главная в MS Word.
@mu_r_a
@mu_r_a 8 месяцев назад
Здравствуйте, как сделать в сигиле математические выражения используя только mathML?
@robocode3549
@robocode3549 Год назад
Здравствуйте Александр спасибо большое за видео. Можно в Сигиле сделать слова в pop upp стиле. Например в моем книге очень много зарубежные слова. Если нажать на эти слова перевод должен выйти с края. Спасибо за ответ заранее.
@user-or9se7qt3d
@user-or9se7qt3d Год назад
Если просмотрщик будет с поддержкой epub3, то методов описано достаточно много. Минимально работает так: "Текст с термином book, текст с термином new, ..." Причем блоки или можно добавить в редактор фрагментов Sigil (Сервис > Редактор фрагментов), тогда использование упрощается - выделяем термин, вставляем блок, изменяем пояснение-перевод. Для epub2 пока приемлемого пути не вижу, нужно покопаться
@vladimirvolihar1170
@vladimirvolihar1170 8 месяцев назад
Александр подскажите как мне сделать надпись на обложке для Apple Book
@ivanivanov1782
@ivanivanov1782 3 года назад
Чем тебе нравится IceReader? Мне он отчасти тоже нравится, но CoolReader нравится больше из-за работы с изображениями и работой с библиотекой. Правда, CoolReader плохо оптимизирован под Windows.
@user-or9se7qt3d
@user-or9se7qt3d 3 года назад
Если честно, то просмотрщик взят практически первый попавшийся. Действительно, в нем приходится чистить библиотеку для перезаливки исправленной книги. Это - не совсем удобно. Но настоящей проверкой epub будет чтение его на портативном устройстве с помощью того же CoolReader.
@pervuisneg
@pervuisneg 7 дней назад
Александр, здравствуйте! Я ещё столкнулась вот с каким интересным моментом. В ридере Букмейт оглавление почему-то начинает отображаться в теле самой книги, присем просто порядком цифр с точкой (нумерованный список), но без названий стихов и разделов. Если в этом же Ридере перейти именно в фуекцию оглавления -- там всё хорошо, как и в программе Sigil. При этом в ридере IBooks всё корректно , то есть содержание отображается только в функции Содержание и не отображается в теле самой книги ни коим образом. Возможно, Вы знаете, что может влиять на этот эффект и как прописать так код, чтобы ни в одном из ридеров Содержание ни пыталось отобразиться в теле книги?
@user-or9se7qt3d
@user-or9se7qt3d 7 дней назад
Здравствуйте! Мне кажется, что нужно проверить не сгенерирована ли страница с оглавлением в самой книге. В Sigil меню "Сервис > Оглавление" содержит две похожие команды: 1) "Создать оглавление" (дает результат - файл toc.ncx в дереве-структуре epub), 2) "Создать оглавление в HTML" (дает файл TOC.xhtml, видимый в дереве-структуре). По первому варианту оглавление отображается только по команде просмотрщика, а по второму - оглавление является обычной страницей книги (с гиперссылками на соответствующие пункты), на которую можно попасть перелистыванием. Если есть файл TOC.xhtml и он не нужен, можно его удалить в дереве Sigil. На всякий случай даю ссылку на архив, в котором один файл со страницей-оглавления (текст_пример_3_tc.epub), а другой без нее (текст_пример_3.epub): drive.google.com/file/d/1My722KHc9k2edNdafY1_kxu2zausUIPh/view?usp=sharing Посмотрите файлы в Sigil и загрузите их на пробу, например сюда: epub-reader.online Кстати, если epub распаковать архиватором (например, 7-zip) в отдельную папку, в ней в каталоге OEBPS/Text/ будет лежать текст книги и оглавление TOC.xhtml (если оно было создано)
@pervuisneg
@pervuisneg 6 дней назад
@@user-or9se7qt3d Александр!! Спасибо огромное !! Попробую всё обязательно !!! 💫🙏🏻🦋
@user-ho4jl7kp3f
@user-ho4jl7kp3f 23 дня назад
Скажите пожалуйста, а если в будущей книге есть много сносок, и при первой же попытке сделать разделение по главам выдаёт это: "Указатель #ftn1, найденный в OEBPS/text/... не существует (и их может быть больше). Разделение или слияние в таких условиях может привести к нарушению ссылок", то как тогда сделать разделение по главам и при этом не потерять сноски?
@user-or9se7qt3d
@user-or9se7qt3d 22 дня назад
Здравствуйте! Погонял Sigil по Вашему вопросу. Штатно пока решения не вижу, но попробовал такой путь… (результат по ссылке: drive.google.com/file/d/12-6LElLMuLXHCmVXNdlFV0Gac_hjfjNu/view?usp=sharing) 1) В исходном файле (не разделенном на главы, но со сносками (например, после импорта-экспорта из Word)) находим в конце html блок кода: ……… и вырезаем его в буфер обмена; 2) В окне "Структура книги" Sigil на папке "Text" вызываем контекстную команду "Добавить пустой файл HTM"; 3) Между тегами и нового файла вставляем содержимое буфера обмена со сносками; 4) В "структуре книги" даем осмысленное имя новому файлу, например "footnotes" (писать без кавычек); 5) Переходим в "структуре книги" к файлу с основным текстом; 6) Выполняем команду "Поиск > Найти и заменить" и делаем замену во всем тексте "#_ftn" на "footnotes#_ftn " (писать без кавычек); 6) Разделяем текст книги на главы (при этом все сноски будут ссылаться на файл "footnotes"); 7) главу "footnotes" можно добавить в оглавление (Сервис > Оглавление > Изменить оглавление > Добавить под…). ИТОГО: ссылки-переходы должны работать (проверял в epub-reader.online), но обратно от ссылок переход назад не просматривается. ДРУГОЙ ВАРИАНТ (мысль): оформлять всплывающие подсказки примерно так: … текст всплывающей подсказки … Этот путь (пример в первой главе моего файла-образца) работает в epub-reader.online и на мой взгляд для электронной книги был бы весьма хорош, но поддерживается ли он другими читалками - нужно проверять … и добавлять abbr + title тоже довольно муторно. Пока так
@user-ho4jl7kp3f
@user-ho4jl7kp3f 22 дня назад
@@user-or9se7qt3d Спасибо большое за ответ, буду пробовать.
@annam2501
@annam2501 Год назад
Спасибо за полезную лекцию. Но есть одно НО... Очень интересует как вставить в книгу гиперссылку на сторонний интернет сайт 🤔 Пока-что не получается Буду очень благодарен за пояснение 😁
@user-or9se7qt3d
@user-or9se7qt3d Год назад
Делаю в Sigil обычным образом: выделяю нужный фрагмент > Вставка > Ссылка > ввожу адрес. Проверял в Ebook Reader - работает, но открывает ссылку в браузере (а не в просмотрщике), работает также онлайн ( по крайней мере, в epub-reader.online/ ). Возможно, сложности связаны с используемым просмотрщиком (все-таки стандарт e-pub - это не обычный полнофункциональный html)
@annam2501
@annam2501 Год назад
@@user-or9se7qt3d большущее спасибо!!! Буду тренироваться 🤗
@Filmy_Dlya_Dushi.
@Filmy_Dlya_Dushi. 2 года назад
у меня у абзацев отступа не и и снизу интервал(когда в браузере открываю) ,хотя все задал margin-bottom: 0px; text-indent:1.4em; В программе все нормально ,а в браузере не корректно
@user-or9se7qt3d
@user-or9se7qt3d 2 года назад
Здравствуйте! Я думаю, что отображение стилевых настроек зависит от того, каким epub-просмотрщиком мы пользуемся (в том числе браузерным онлайн-вариантом). Какие-то из них могут поддерживать только базовые атрибуты стилей, не включая такие, как text-indent.
@pervuisneg
@pervuisneg 8 дней назад
Александр, здравствуйте! Может быть Вы могли бы подсказать мне решение несложной, как мне кажется, задачи. Я готовлю к изданию электронному сборник стихов. "Прогнала" макет через пафтформу Ridero -- она позволяет создать аккуратный EPUB для стихов именно. Но возник момент. Под каждым стихом есть дата. Я назначила таким строкам необходимый стиль "датав и подпись", но редактор при назначении данного стиля автоматически удалил все "пустые" строки между финальной строкой текста стиха и строкой даты во всем сборнике. Я скачала созданный epub формат и открыла его в Sigil для доработки. Технически я вижу и попробовала уже это сделать -- как вручную добавить в коде нужное количество строк после каждого текста, чтобы подписи отклеились. Но ведь наверняка можно в стилях прописать формулу, чтобы например над строкой даты автоматически везде появились по две пустые строки? Возможно ли это?
@pervuisneg
@pervuisneg 8 дней назад
UPD Проставила ручками в Sigil копированием строк с кодом пустых строк ))
@user-or9se7qt3d
@user-or9se7qt3d 8 дней назад
@@pervuisneg Здравствуйте, простите за задержку! Например, если в коде epub у Вас есть даты, оформленные примерно так: 25.05.24 , то можно попробовать сделать автозамену (Поиск > Найти & Заменить) следующим образом. Найти , а заменить (по варианту "Заменить все") на   , т.е перед абзацами с датами будет добавлен пустой абзац (тег  ). Другой вариант, в параметрах стиля даты сделать увеличенный интервал сверху (перед датой после стихотворения), например: 25.05.24 Но, мне кажется, что надежней добавить абзац (один или несколько), т.к. разные epub-просмотрщики могут неоднозначно понять атрибут "margin-top".
@pervuisneg
@pervuisneg 7 дней назад
@@user-or9se7qt3d Александр!! Спасибо огромное !!! 🙏🏻💫🦋