Subject: [Boost-bugs] [Boost C++ Libraries] #1281: Quickbook produces invalid BoostBook/DocBook XML
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-09-24 22:01:02
#1281: Quickbook produces invalid BoostBook/DocBook XML
------------------------------------------------------------+---------------
Reporter: Stephan Tolksdorf <andorxor (at) gmx (dot) de> | Owner: djowel
Type: Bugs | Status: new
Milestone: To Be Determined | Component: quickbook
Version: Boost Development Trunk | Severity: Problem
Keywords: |
------------------------------------------------------------+---------------
The current trunk version of Quickbook produces XML code that is invalid
according to the referenced boostbook.dtd
The following is a list of errors I found in the XML file generated from
boost/tools/quickbook/doc/quickbook.qbk with a freshly compiled Quickbook.
The line numbers refer to the first occurence of the respective problem.
Line 2: DOCTYPE refers to starting tag <library> though Quickbook uses
<article>
Line 3: name and dirname and xmlns:xi are invalid attributes for
<article>
Line 21: <articlepurpose> is an invalid tag
Line 30: <para> inside <para> in <blockquote>
Line 72: text without enclosing <para> in <listitem> (though <listitem>
inside <varlistentry> has <para>)
Line 1590: "sect6" is invalid content for the <bridgehead> attribute
renderas
Line 1913: <para> inside <para> after template expansion
Line 2545: no child element in empty <calloutlist>
Line 2658: <para> inside <para> before <programlisting>
Line 2661: <co> not allowed inside <phrase>
Line 2667: <para> inside <para> before <programlisting> + <calloutlist>
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1281>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:56 UTC