Лучшие вопросы
Таймлайн
Чат
Перспективы

Sigil (приложение)

Из Википедии, свободной энциклопедии

Sigil (приложение)
Remove ads

Sigil — бесплатное программное обеспечение (редактор) с открытым исходным кодом для создания и редактирования электронных книг в формате EPUB.

Краткие факты Тип, Автор ...

Программа представляет собой мощный универсальный редактор электронных книг, позволяющий не только редактировать, но также создавать электронные книги с собственным дизайном. Ряд полезных функций, возможность настройки параметров конфигурации приложения делают данное программное обеспечение очень эффективным при работе с электронными документами ePub.

Как кроссплатформенное приложение, Sigil распространяется для платформ Windows, macOS, Linux и Haiku под лицензией GNU GPL. Sigil позволяет редактировать файлы EPUB как в режиме WYSIWYG (до версии 0.9.15), так и в обычном режиме редактора кода. Кроме того, реализован импорт файлов HTML и обычных текстовых файлов.

Sigil разрабатывается с 2009 года Страхиньем Марковичем (Strahinja Val Marković) и другими участниками проекта. С июля 2011 года по июнь 2015 года ведущим разработчиком был Джон Шембер (John Schember). В июне 2015 года дальнейшую разработку редактора продолжили Кевин Хендрикс (Kevin Hendricks) и Дуг Мэсси (Doug Massay).


Remove ads

Возможности

Основные функции и возможности Sigil:[2]

  • Полная поддержка спецификаций UTF-16;
  • Поддержка спецификаций EPUB 2 и EPUB 3;
  • Несколько вариантов просмотра: режим книга, режим код и предварительный просмотр;
  • Генератор оглавления с многоуровневой поддержкой заголовков;
  • Редактор метаданных с полной поддержкой всех записей метаданных;
  • Проверка орфографии на основе Hunspell со стандартными и настраиваемыми пользователем словарями;
  • Полная поддержка регулярных выражений (PCRE) для поиска и замены;
  • Поддержка импорта файлов EPUB и HTML, изображений и таблиц стилей;
  • Интегрированный API для внешних HTML и графических редакторов;
  • Поддержка плагинов (англ.);
  • Валидатор FlightCrew для проверки соответствия стандарту EPUB (отдельный плагин);
  • Поддержка контрольных точек (сравнение так называемых снимков состояния электронной книги);
  • Поддержка различных тем оформления.

Sigil полностью поддерживает спецификацию EPUB 2 и с некоторыми ограничениями EPUB 3. Начиная с версии 0.9.3 от января 2016 года, разработчики сосредоточились на «улучшении способности Sigil работать с электронными книгами epub3 и создавать их без потери совместимости с epub2».[3]

Remove ads

Справочная информация и различные сведения

Суммиров вкратце
Перспектива

На веб-сайте Sigil (англ.) всегда можно найти важные ссылки по поддержке Sigil, загрузить дополнительные ресурсы и материалы, ознакомиться с требованиями для конкретной платформы и получить советы по устранению проблем.

Актуальную версию руководства пользователя Sigil можно загрузить с веб-сайта Sigil (англ.) или из его собственного репозитария GitHub (англ.).

В июне 2019 года состоялся релиз редактора версии 0.9.14. Эта версия стала крайней где использовался компонент Qt WebKit и была возможность редактирования WYSIWYG в режиме просмотра книги.[4] В последующих версиях стал использоваться компонент Qt WebEngine а возможность редактирования в режиме WYSIWYG исключили.[5] Для редактирования страниц был разработан визуальный редактор XHTML PageEdit, в виде отдельного приложения.[6]

Thumb
Редактор Sigil в репозитарии Haiku

В октябре 2019 года группа энтузиастов портировала Sigil версии 0.9.14 для работы на платформе операционной системы Haiku. Выбор этой версии был обусловлен отсутствием поддержки Qt WebEngine со стороны операционной системы.

Thumb
Новый набор пиктограмм Sigil 1.1.0 на платформе Windows 7

В версии 1.1.0 была добавлена поддержка тёмной темы оформления и полностью заменён набор пиктограмм используемых в редакторе.

В версии 1.2.0 была добавлена возможность создания контрольных точек редактируемой электронной публикации (меню «Архивариус» в русской версии редактора). Контрольные точки сохраняются в локальном репозитарии, который устроен по принципу git. Реализованы основные функции управления репозитарием и контрольными точками.

В версии 1.9.20 MathJax обновлён до версии 3.2.2 для поддержки mathml в режиме Preview.

Thumb
Страница русскоязычного руководства пользователя Sigil в ридере.

В марте 2023 года вышел первый перевод оригинального руководства пользователя «Sigil User Guide» на русский язык. Использовалась версия электронной книги от 17.05.2022, размещённая в свободном доступе на GitHub. Редакция и перевод Юрия Замотайло.

Remove ads

Релизы, версии, история изменений (англ.)

Подробнее Версия, Дата выхода ...
Remove ads

Примечания

См. также

Ссылки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads