Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 10-30-2016, 10:01 AM   #1
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,558
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Sigil-0.9.7 Released

**NOTE: Windows 7 users need to have Windows 7 SP1 installed to successfully install Sigil v0.9.7**

**Windows Vista users must be on SP2**

For the impatient, the installer files (and source) can be found as attachments at the bottom of the Github Release page.

This Sigil-0.9.7 release is a mix of bug fixes and new features for both epub2 and epub3 users.

Bug Fixes
  • Allow tags in the svg and mathml namespace to automtically self-close if empty to help work around a bug in Kindlegen that will not seem to accept a closing svg image tag even though image is non-void
  • Prevent TextTab from constantly recentering page when focus is lost
  • Fix bugs in plugin basename_to_id when used with xpgt files or any unrecognized extensions
  • Fix typos in pls mimetype in plugins
  • Fix code synchronization issues among 3 places where file extensions are mapped to mimetypes
  • Fix plugin readotherfile interface to rebuild the opf on the fly only if it has been modified
  • Fix plugin validation issues with integer vs string representations of line number and character offsets
  • Fix duplicate filename in multiple directories bug when updating CSS urls
  • Fix bug in page-map.xml mimetype when "Add Existing ..." is used
  • Fix undefined behaviour shifting signed negative values in 3rdparty libs and fix many warnings
  • Fix text vs binary file type recognition in the plugin interface (CSS and js files are text not binary)
  • Fix too small toolbar icons on high dpi displays
  • Fix bug that caused text highlighting to get lost on some systems when doing a CSS Find & Replace.
  • Fix bug in plugin interface basename_to_id to recognize .htm extensions
  • Fix bug in epub3 semantic popups to always refect the local name of epub:type setting
  • Fix bug where creation on an HTML TOC could overwrite an existing Nav under epub3
  • Fix manifest id not starting with alpha character bug

New Features
  • Extend validation plugin interface with add_extended_result() method to allow better cursor positioning
  • Extend TextTab and Tabs derived by it to position cursor based on offset
  • Allow editing of page-map.xml files, xpgt files and other misc xml based files inside Sigil
  • Update Windows builds use Python 3.5.2, VS2015
  • Update Mac OS X builds and build instructions to use Python-3.5.2
  • Remove support for python2.7 only plugins and simply Manage Plugins settings
  • Update to Qt 5.6.1-1 with QtWebKit added back for release builds for Windows (VS2015) and Mac OSX
  • Update Mac OS X and Linux build instruction documentation for recent changes
  • Allow Linux Dictionaries to look up default paths for dictionaries passed in by build cmake settings
  • Make the columns in the Manage Plugins table be sortable by the user
  • Better detect undefined and non-existing url fragments to prevent issues when splitting or merging files
  • Make tooltips for Run Plugin Icons show the name of the selected plugin on hover
  • Upgrade from jquery 1.6.2 to version 2.2.4
  • Upgrade from jquery.scrollTo 1.4.2 to version 2.1.2
  • Upgrade to double sized 48x48 pixel icons for High DPI displays, Special Thanks to PatNY for creating our icons

Be aware that Sigil-0.9.7 still enforces the need for epub3 to have and support an NCX so that it generates as backward a compatible epub as possible. This may be relaxed in future releases.

Sigil-0.9.7 like its predecessors passed all of the following tests for epub3 support: iframe, img, audio, video , mathml, svg (except for svg support in the spine), javascript, and of course recognizing and allowing html5 specific tags like section, and etc. Sigil-0.9.7 also supports javascript based local-storage and display of embedded pdfs.

Download Location
The official location for downloading this Sigil release (and all official releases) is:

https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.7 (downloads found at the bottom)

The latest version of the Sigil User Guide can be downloaded from: https://github.com/Sigil-Ebook/Sigil...ide_0_7_2.epub

Downloading binaries from anyplace else is simply NOT a good idea as they could inject anything into their own downloads. After downloading, please verify the downloaded binary exactly matches what was originally posted by running an SHA 256 checksum on the file before installing it. See the file Sigil-0.9.7-CHECKSUMS.sha256.txt for the correct checksums for each file and instructions for how to calculate a SHA 256 Checksum for your download. The Mac OS X Package has also been code signed with my Apple Developer signature.

Windows Users
If your current version of Sigil is 0.9.6 or earlier, it's recommended (but not required) that you uninstall that version before installing 0.9.7. Some compiled Python files have had their file extentions changed (as well as the change to Python 3.5). As a result, there will be a lot of extraneous files left lying around if you just install the new over the old. It won't cause any functionality problems, but if disk space is at a premium, you may want to clean things up a bit. You can do this by uninstalling Sigil at any time (even after 0.9.7 is installed) and reinstalling. Doing so won't affect your any of your preferences, plugins, keyboard shortcuts, clips, saved searches, etc.

Linux Users
There are currently no binary releases available for Linux on the Sigil Release page. Please check with your favorite distro's software repositories to see if they have Sigil for installation via your OS's package management system. If not, there are build instructions for compiling Sigil yourself in the source archive's docs directory: https://github.com/Sigil-Ebook/Sigil/tree/master/docs

Don't forget the FlightCrew plugin
Please note, the epub2 validator FlightCrew has been converted to a plugin for Sigil 0.8.900 and later.
This plugin has been updated for Sigil-0.9.3 (and later). It can be downloaded from the official Sigil-Ebook flightcrew repository if you have not already installed it.

https://github.com/Sigil-Ebook/fligh...ases/tag/0.9.1

Attention Mac OS X Users
Per the recommendation of www.python.org (see https://www.python.org/download/mac/tcltk/), due to bugs and the age of Apple's internal Tcl library, you should also download and install ActiveState's ActiveTcl Community Edition. To get the latest bug fixes, Sigil-0.9.7's embedded Python has been linked with the very latest version: Tcl 8.6.4.1

We may not redistribute this Package with Sigil due to ActiveState's binary non-redistribution policy.

So please, if you have not already done so download and install this version of ActiveState's Active Tcl Community Edition, until we get a chance to do our own build of Tcl 8.6.4.1 from source for future releases. ActiveState is a primary contributor to www.python.org and a respected and trusted source for python and tcl/tk related binaries on both Windows and Mac OS X.

See: http://www.activestate.com/activetcl/downloads
Version: 8.6.4.1

Some Additional things

When you fire up Sigil for the very first time:
  • navigate to the new General Preferences and select the default
    epub version you plan to work with (epub 2 or epub3) so that new
    empty ebooks start with the correct code.
  • if you plan to work with epub3 epubs, you should change your
    PreserveEntities setting to use ONLY NUMERIC entities.
    For example use   for non-breaking spaces and etc.
  • We strongly recommend enabling Mend On Open in your settings
    for best performance with Sigil

Last edited by DiapDealer; 11-02-2016 at 07:42 AM.
DiapDealer is online now   Reply With Quote
Old 10-30-2016, 12:50 PM   #2
Capricorn
Belgian Pommes Frites
Capricorn will become famous soon enoughCapricorn will become famous soon enoughCapricorn will become famous soon enoughCapricorn will become famous soon enoughCapricorn will become famous soon enoughCapricorn will become famous soon enough
 
Posts: 101
Karma: 532
Join Date: Jan 2012
Device: Pocketbook Touch HD
This is very, very nice indeed....A BIG THANK YOU for all the hard work.
Capricorn is offline   Reply With Quote
Advert
Old 10-30-2016, 02:33 PM   #3
Confucio
Member
Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'
 
Posts: 12
Karma: 10000
Join Date: Aug 2012
Device: Kindle
Windows user here and just updated from 0.9.6. I've noticed that the cover images from my ebooks are not shown. Never happened on the previous version. This is what I get:
Attached Thumbnails
Click image for larger version

Name:	sigil_1.png
Views:	315
Size:	191.2 KB
ID:	152695   Click image for larger version

Name:	sigil_2.png
Views:	289
Size:	80.0 KB
ID:	152696  
Confucio is offline   Reply With Quote
Old 10-30-2016, 02:48 PM   #4
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,584
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by Confucio View Post
Windows user here and just updated from 0.9.6. I've noticed that the cover images from my ebooks are not shown. Never happened on the previous version. This is what I get:
I can't reproduce this issue on my machine (64 bit Windows 10.) Did you check the epub with FlightCrew and/or EpubCheck?

If so post the cover page HTML code.
Doitsu is offline   Reply With Quote
Old 10-30-2016, 02:51 PM   #5
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,558
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by Confucio View Post
Windows user here and just updated from 0.9.6. I've noticed that the cover images from my ebooks are not shown. Never happened on the previous version. This is what I get:
We'd definitely need more info. I'm not experiencing anything similar on multiple Windows systems (and versions). All my epubs' covers display fine (in both Book View and Preview).

None of the changes in 0.9.7 should have anything to do image rendering that I know of.
DiapDealer is online now   Reply With Quote
Advert
Old 10-30-2016, 03:29 PM   #6
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,832
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Just happened to me. W10 x64
Cure: Reboot your PC. It might be due to the C++ library being updated
theducks is offline   Reply With Quote
Old 10-30-2016, 03:43 PM   #7
Confucio
Member
Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'
 
Posts: 12
Karma: 10000
Join Date: Aug 2012
Device: Kindle
I've rebooted but Sigil still isn't displaying my covers on any of my books.

Here's the epub cover code for the epub I posted above:

Code:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <meta name="calibre:cover" content="true"/>
        <title>Cover</title>
        <style type="text/css" title="override_css">
            @page {padding: 0pt; margin:0pt}
            body { text-align: center; padding:0pt; margin: 0pt; }
        </style>
    </head>
    <body>
        <div>
            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="100%" height="100%" viewBox="0 0 479 751" preserveAspectRatio="none">
                <image width="479" height="751" xlink:href="../Images/cover.jpeg"/>
            </svg>
        </div>
</body>
</html>
EDIT: Just downgraded to 0.9.6 and the covers display fine again. Updated again with 0.9.7 and no covers. Really weird.

Last edited by Confucio; 10-30-2016 at 03:50 PM. Reason: Update
Confucio is offline   Reply With Quote
Old 10-30-2016, 04:22 PM   #8
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,558
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Well that sucks.
DiapDealer is online now   Reply With Quote
Old 10-30-2016, 04:24 PM   #9
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,832
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
something is hinky with the Image display. (and why does it sometimes work)
Even clicking on cover.jpeg in the (sigil) file browser, failed to render
theducks is offline   Reply With Quote
Old 10-30-2016, 04:45 PM   #10
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,558
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
To those having the trouble: did you remove 0.9.6 before installing 0.9.7, or did you install the new right over the old?

No need to remove preferences, plugins and the like, just try a normal uninstall and then reinstall 0.9.7.

Last edited by DiapDealer; 10-30-2016 at 05:01 PM.
DiapDealer is online now   Reply With Quote
Old 10-30-2016, 05:15 PM   #11
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,832
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by DiapDealer View Post
To those having the trouble: did you remove 0.9.6 before installing 0.9.7, or did you install the new right over the old?

No need to remove preferences, plugins and the like, just try a normal uninstall and then reinstall 0.9.7.
I had done a Overlay install
I just removed 0.9.6 and installed 0.9.7

No images will (standalone) display (double click on the jpg, jpeg filename)
theducks is offline   Reply With Quote
Old 10-30-2016, 05:19 PM   #12
Confucio
Member
Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'
 
Posts: 12
Karma: 10000
Join Date: Aug 2012
Device: Kindle
Quote:
Originally Posted by DiapDealer View Post
To those having the trouble: did you remove 0.9.6 before installing 0.9.7, or did you install the new right over the old?

No need to remove preferences, plugins and the like, just try a normal uninstall and then reinstall 0.9.7.
I installed the new right over the old but after the image rendering problems I tried to remove and install again but the problem continues.
Confucio is offline   Reply With Quote
Old 10-30-2016, 05:42 PM   #13
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,558
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Pretty sure I figured it out. Those who have the problem are opening epubs using the calibre "Open With" plugin, right? I see the same thing when I open epubs that way.

There's been an on-again/off-again issue with that plugin and Windows Environments/C-runtimes. Try opening an epub without using that plugin and see how it works (click the "Path" link in calibre and open the epub through the file browser).

Once we get that verified, we'll see what can be done about the calibre plugin.
DiapDealer is online now   Reply With Quote
Old 10-30-2016, 05:53 PM   #14
Confucio
Member
Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'Confucio knows the difference between 'who' and 'whom'
 
Posts: 12
Karma: 10000
Join Date: Aug 2012
Device: Kindle
Yes, I was using the Open With plugin from Calibre. I did as you said and, sure enough, the cover images were rendered. I guess you nailed it DiapDealer.
Confucio is offline   Reply With Quote
Old 10-30-2016, 06:12 PM   #15
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,832
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Yes! Open With (PI) all times except the second, where I had rebooted and opened the same file from Sigil History
theducks is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 KevinH Sigil 106 10-04-2015 10:41 AM
Sigil 0.8.1 Released user_none Sigil 33 10-16-2014 05:04 PM
Sigil 0.8.0 Released user_none Sigil 126 10-11-2014 07:52 PM
Sigil 0.7.4 Released user_none Sigil 47 01-05-2014 02:31 PM
Sigil 0.4.2 Released user_none Sigil 41 10-26-2011 06:03 AM


All times are GMT -4. The time now is 08:34 AM.


MobileRead.com is a privately owned, operated and funded community.