• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

sigil: Sigil 是一个免费的、开源的、多平台的电子书编辑器,使用Qt(和QtWebEngine) ...

原作者: [db:作者] 来自: 网络 收藏 邀请

Sigil

Sigil is a free, open source, multi-platform ebook editor that usesQt (and QtWebEngine). It is designed to edit books in ePub format (both ePub 2 and ePub 3).

Links

Issue Tracker

Please do not use the issue tracker to ask questions or suggest new features. Both of the main developersof Sigil monitor the Sigil Forum at https://www.mobileread.com/forums.All questions and feature requests should be directed there so that other interested users can help or comment.

Issue tracking is intended for discussion around issues with the code.It is also intended for actual bug tracking.

Feature requests opened on the issue tracker will be closed.

Linux Build and Install

For newer Linux systems like Ubuntu 16.04 (and its derivitives: like Mint 18), or Arch Linux, or Debian Unstable, you should be able to compile Sigil using repo-provided dependencies. Instructions for doing so can be found in:

docs/Building_on_Linux.md (or .html)

For older Linux systems whose software repositories do not provide Qt5.4.0 (or higher), thedetailed instructions for building/installing Sigil can be found in:

docs/Building_on_older_Linux.md (or .html)

For Building on Mac OS X

Building using purely XCode is no longer supported on Mac OS X. The easiestway to build Sigil on Mac OS X is to use cmake 3.X and the command line.

Also because Sigil now embeds Python 3.9.9, see

docs/Building_A_Relocatable_Python_3.9_Framework_on_MacOSX.txt

for detailed instructions on how to build a fully relocatable Python 3.9.9 framework beforebuilding Sigil.

For official releases Sigil uses Qt-5.12.9 plus local patches see

docs/Building_Qt5_From_Source_on_MacOSX.txt

Sigil master now supports building with Qt-5.10.X through to Qt-6.2.2. For Qt6 see

docs/Building_Qt6_From_Source_on_MacOSX.txt

Due to not owning a MacOS M1 (arm64) machine for development, we do not (yet) make MacOS arm64 based release builds.But, building Sigil from source on MacOS M1 (arm64) machines using Python 3.9.9 and Qt6.2.2 does work.

And finally to build Sigil itself see:

docs/Building_Sigil_On_MacOSX.txt

and for building Sigil under Qt6 see:

docs/Building_Sigil_On_MacOSX_With_QT6.txt

For Building on Windows

To build Sigil on Windows, see:

docs/Building_Sigil_on_Windows.md (or .html)

License

Sigil is licensed under the GPLv3. The complete license is located inCOPYING.txt.

Note that libraries and components Sigil used and bundles may use a differentlicense (that is compatible with the GPLv3) from Sigil. See the specificcomponent for their respective license. The source code from theseprojects can be found under Sigil/3rdparty unless otherwise indicated.
Please see their respective folders for complete license information.

Currently these projects include:

  • Hunspell - http://hunspell.sourceforge.net
  • MiniZip version 1.1 (plus some security changes)
  • Perl-compatible Regular Expression Library 2 (pcre2 version 10.39)
  • ZLib Data Compression Library (zlib 1.2.8)
  • jQuery-2.2.4 (src/Resource_Files/javascript/jquery-2.2.4.min.js)
  • jQuery.ScrollTo-2.1.2 (src/Resource_Files/javascript/jquery.scrollTo-2.1.2.min.js)
  • MathJax.js Version 2.75: (src/Resource_Files/polyfills)

In addtion, Sigil uses the following other packages that have been specificallymodified for use inside Sigil:

  • Beautiful Soup 4 (src/Resource_Files/plugin_launchers/sigil_bs4)
  • Google's Gumbo Parser (internal/gumbo)

Sigil in Action

Sigil Sigil Main Window

Sigil Dark Mode Dark Mode

Generate TOC Generate ToC

Plugins Python3 Plugins

Edit Metadata Edit Metadata

Reports Run Reports

Checkpoint Compare Detect Changes

Preview Inspector Preview's Inspector

Custom Layout Customize Your Layout

Validation Validate EPUB, CSS, XHTML, etc.

PageEdit Companion Program Interface to PageEdit Visual XHtml Editor

Package Versions of Sigil

Packaging status


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap