OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[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?

Thanks Thomas, I've merged the two together and those errors are now gone. However, I think I need to wait for the next snapshot to be generated as I'm now getting other errors.

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;


The meta/config files are written, but non of the book files (chapters, titlepage, etc); they are just printed to the terminal.


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
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. :)

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]