[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] EPUB2 vs. EPUB3: Making base.dir consistent?
EPUB3: setting base.dir to "/path/book", puts all files in that "book" directory, but I'm getting an epubcheck3 error;
ERROR: ../test.epub/OEBPS/toc.ncx(9,10): element "navMap" incomplete; missing required element "navPoint"
The NCX has an empty <navMap/>EPUB2: is even worse: base.dir is the same as above but the folder structure is messed up;
./book ./bookMETA-INF ./bookOEBPSThe meta/config files are written, but non of the book files (chapters, titlepage, etc); they are just printed to the terminal.
Mike On 20/04/2013 12:13, Thomas Schraitle wrote:
Hi Mike, Am Samstag, 20. April 2013, 11:32:44 schrieb Mike Cook:I can't get either EPUB 2 or 3 working. I've done a fresh checkout;This will not work; if you look into the xhtml-1_1 then you will see an almost empty directory. The different XHTML stylesheets need to be generated first. That's the reason for your errors, regardless of the EPUB version. I would recommend to use the snapshot releases from http://snapshots.docbook.org. However, it takes some time to create a new snapshot release after a commit. I don't know when the next will be generated, but the last one was from 17. April. So it's a little bit old. :-] In your case, you could try the following: 1. Download the latest snapshot release from http://snapshots.docbook.org 2. Unpack the archive, let's say to /tmp. This will create the folder docbook-xsl-snapshot. 3. Copy the epub/docbook.xsl from your fresh checkout into the /tmp/docbook-xsl-snapshot/epub directory. 4. Optionally copy the epub3/ directory in the same way. 5. Test again. :)[...]Hope that helps. :)