[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] epub generation result has incorrect DocType
Hi Lars,No, this is a long-standing problem. I notice that you are using epubcheck version 3 to check epub2 files. It is possible that the new version of epubcheck is more picky. Did your old epubs have the DOCTYPE?Thanks Bob. I can confirm, removing the doctype-public from xhtml-1_1/docbook.xsl does lead to valid epubs.
<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public=""/>Have this error been introduced in a recent version of the Docbook XSL? I'm using the same Saxon version which I used last year to create my epub books and I did not had this error last year.
2013/4/17 Bob Stayton <firstname.lastname@example.org>
I'm guessing that you are using Saxon for processing. This issue was discussed a couple of weeks ago:Hello,I'm generating epub from Docbook input and getting during the validation one error and one warning with regards to the Doctype.[java] Epubcheck Version 3.0[java] Validating against EPUB version 2.0[java] ERROR: /home/vogella/workspace/docu/de.vogella.publishing/../output/epub/book.epub/OEBPS/content.opf: Obsolete or irregular DOCTYPE statement. The DOCTYPE can be removed.[java] WARNING: /home/vogella/workspace/docu/de.vogella.publishing/../output/epub/book.epub/OEBPS/toc.ncx: Irregular DOCTYPE: found '-//W3C//DTD XHTML 1.1//EN', expecting '<!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN" "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">'.My input looks simular to the XML file listed below.Any advice how to remove this error? I'm using DocBook XSL 1.77 for the transformation.Best regards, Lars<?xml version="1.0"?><book><bookinfo><title>Java programming with the Eclipse IDE</title><author><firstname>Lars</firstname><surname>Vogel</surname></author><copyright><year>2007</year><holder> Lars Vogel</holder></copyright><pubdate>17.02.2013</pubdate><releaseinfo>Third edition</releaseinfo><mediaobject role="cover"><imageobject id="cover-image"><imagedata fileref="images/cover.png" align="center" /></imageobject></mediaobject></bookinfo><part><title>Eclipse Overview</title><chapter><title>Eclipse overviewand terminology</title><para> This chapter gives a short introduction intothe Eclipseproject and the Eclipse IDE.</para></chapter><part></book>