Quote:
Originally Posted by crankypants
Is there another EPUB validator besides the IDPF one? The IDPF validator error messages are pretty cryptic and don't really indicate things to look for.
|
Calibre Editor has a built-in error fixing tool that can fix some basic problems.
1. Open the book with Calibre Editor.
2. Click Run check followed by Try to correct all fixable errors automatically.
3. Click Re-run check.
Quote:
Originally Posted by GrannyGrump
I use the desktop version of Pagina epubchecker, and I think it is easier to understand than Flight Crew.
|
BTW, I've created a Sigl
ePubCheck plugin that uses exactly the same software as Pagina epubchecker and will of course display the same error messages. (It works even with ancient Sigil versions such as your 0.8.6 copy.)
Running the plugin from within Sigil also has the advantage that you won't have to save your epub first if you implement any changes, because it'll check the updated files as they're being displayed in Sigil.
For example, if you get a strange epubcheck error message, you could try to change something to make the message go away and immediately re-run the ePubCheck plugin without having to save your changes first. If your edit has fixed your problem, you can save your file, if it didn't simply undo the change and try something else.
Another advantage is that it behaves like FlightCrew; i.e., you can click on an error message to go to the file location.
Note that if you haven't installed any other Sigil plugin yet, you'll also need to install
Python. (Select Python 3.4.3.2.)
Of course, if you decide to upgrade to the latest Sigil version, you won't have to install Python, because it comes with its own interpreter.