Sigil
Sigil — это бесплатный редактор электронных книг с открытым исходным кодом, который работает на разных платформах и использует Qt (и QtWebEngine). Он предназначен для редактирования книг в формате ePub (как ePub 2, так и ePub 3).
Ссылки
Отслеживание проблем Пожалуйста, не используйте систему отслеживания проблем, чтобы задавать вопросы или предлагать новые функции. Оба основных разработчика Sigil следят за форумом Sigil на https://www.mobileread.com/forums. Все вопросы и запросы функций должны направляться туда, чтобы другие заинтересованные пользователи могли помочь или прокомментировать. Отслеживание проблем предназначено для обсуждения проблем с кодом. Оно также предназначено для фактического отслеживания ошибок. Запросы функций, открытые в системе отслеживания проблем, будут закрыты.
Сборка и установка Linux Начиная с версии Sigil 2.0.2, конфигурация cmake по умолчанию предназначена для сборки с использованием Qt6. Некоторое время последние версии Sigil всё ещё можно собрать с помощью Qt5, передав директиву -DUSE_QT5=1 в cmake для начальной конфигурации. Для более новых систем Linux, таких как Ubuntu 23.04 (и его производных), Arch Linux или Debian Trixie или Unstable, вы сможете скомпилировать Sigil, используя зависимости, предоставляемые репозиторием. Инструкции по этому поводу можно найти в:
docs/Building_on_Linux.md Документация по сборке с использованием Qt6 стремится предоставить имена пакетов как для Debian, так и для Arch. Для старых систем Linux, чьи программные репозитории не предоставляют Qt6.2.3 (или выше), подробные инструкции по сборке/установке Sigil с Qt5 можно найти в: docs/Building_on_Linux_older.md Актуальная версия Sigil доступна через flatpak на Flathub. Так что если ваш дистрибутив может использовать Flatpak, вы всегда можете использовать Sigil таким образом, если пакет вашего дистрибутива кажется слишком устаревшим.
Сборка на Mac OS X Использование исключительно XCode больше не поддерживается на Mac OS X. Самый простой способ собрать Sigil на Mac OS X — использовать cmake 3.X и XCode CommandLineTools. Кроме того, поскольку Sigil теперь включает Python 3.11.3, см.:
docs/Building_A_Relocatable_Python_3.11_Framework_on_MacOSX.txt для подробных инструкций о том, как создать полностью перемещаемый фреймворк Python 3.11.3 перед сборкой Sigil. Официальные релизы Sigil используют Qt6.6.2 плюс официальные локальные патчи, см.: docs/Building_Qt6_From_Source_on_MacOSX.txt Мастер Sigil теперь поддерживает сборку с Qt-5.10.X до Qt-6.6.2. Для более старого Qt5 см.: docs/Building_Qt5_From_Source_on_MacOSX.txt И, наконец, чтобы собрать сам Sigil, см.: docs/Building_Sigil_On_MacOSX_With_Qt6.txt и для сборки Sigil под старым Qt5 см.: docs/Building_Sigil_On_MacOSX_With_Qt5.txt
Установка/сборка на Windows В настоящее время Sigil предоставляет установщик Windows для x64 и будет работать на Windows 10 (1809) или новее. Последние версии Sigil также обычно доступны через менеджеры пакетов Windows winget (Windows 10+), Chocolatey (Windows 10+) и Npackd. Нет «страшных» предупреждений Microsoft о неизвестных издателях, если вы устанавливаете Sigil через один из них. Менеджеры пакетов
Чтобы самостоятельно собрать Sigil на Windows, см.:
Лицензия
Sigil лицензирован под GPLv3. Полная лицензия находится в файле COPYING.txt.
Обратите внимание, что библиотеки и компоненты, которые использует Sigil, могут быть лицензированы иначе (но совместимо с GPLv3). Смотрите информацию о конкретной лицензии для каждого компонента. Исходный код этих проектов можно найти в папке Sigil/3rdparty, если не указано иное. Для получения полной информации о лицензии смотрите соответствующие папки.
В настоящее время эти проекты включают:
Кроме того, Sigil использует следующие пакеты, которые были специально модифицированы для использования внутри Sigil:
Sigil в действии
На следующих изображениях показаны основные функции программы Sigil.
Главное окно Sigil
Тёмный режим
Создание оглавления
Плагины Python3
Редактирование метаданных
Запуск отчётов
Обнаружение изменений
Инспектор предварительного просмотра
Настройка макета
Проверка EPUB, CSS, XHTML и т. д.
Интерфейс к программе PageEdit Visual XHtml Editor
Версии пакета Sigil
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )