<feed xmlns="http://www.w3.org/2005/Atom" xmlns:foaf="http://xmlns.com/foaf/0.1/"><title>norman.walsh.name: Comments on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD"/><id>http://norman.walsh.name/2011/12/19/docbookXSD/comments.atom</id><updated>2012-05-24T00:07:47.923709Z</updated><entry><title>Comment 1 on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD#comment0001"/><id>http://norman.walsh.name/2010/09/25/oauth#comment0001</id><published>2011-12-19T17:33:02Z</published><updated>2011-12-19T17:33:02Z</updated><author><name>Matěj Cepl</name><foaf:mbox_sha1sum>da39a3ee5e6b4b0d3255bfef95601890afd80709</foaf:mbox_sha1sum></author><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Did you try <a href="http://code.google.com/p/jing-trang/">Trang</a>? I had quite some
success with using its products with Eclipse XML editor (for much
less complicated schema).</p></div></content></entry><entry><title>Comment 2 on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD#comment0002"/><id>http://norman.walsh.name/2010/09/25/oauth#comment0002</id><published>2011-12-19T17:43:33Z</published><updated>2011-12-19T17:43:33Z</updated><author><name>Norman Walsh</name><foaf:mbox_sha1sum>da39a3ee5e6b4b0d3255bfef95601890afd80709</foaf:mbox_sha1sum></author><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>The DocBook schemas are way beyond the capabilities of
Trang.</p></div></content></entry><entry><title>Comment 3 on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD#comment0003"/><id>http://norman.walsh.name/2010/09/25/oauth#comment0003</id><published>2011-12-19T18:54:02Z</published><updated>2011-12-19T18:54:02Z</updated><author><name>Matěj Cepl</name><foaf:mbox_sha1sum>da39a3ee5e6b4b0d3255bfef95601890afd80709</foaf:mbox_sha1sum></author><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Maybe, what I meant is that I am not sure how really acute the
lack of XSD really is, because for many purposes even such
half-solutions seems to work.</p></div></content></entry><entry><title>Comment 4 on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD#comment0004"/><id>http://norman.walsh.name/2010/09/25/oauth#comment0004</id><published>2011-12-20T11:07:09Z</published><updated>2011-12-20T11:07:09Z</updated><author><name>Fredrik Geers</name><foaf:mbox_sha1sum>da39a3ee5e6b4b0d3255bfef95601890afd80709</foaf:mbox_sha1sum></author><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Just did a quick test in <a href="http://xopus.com">Xopus</a>.
We don't support the processContents attribute on xs:any, so that's
a step back from the previous XSD. But other than that, seems to be
loading just fine...</p>
<p>And for an editor like Xopus a good XSD is necessary, Trang is
indeed not an option in this case. So thanks for making this
effort!</p></div></content></entry><entry><title>Comment 5 on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD#comment0005"/><id>http://norman.walsh.name/2010/09/25/oauth#comment0005</id><published>2011-12-22T11:18:08Z</published><updated>2011-12-22T11:18:08Z</updated><author><name>Frank Steimke</name><foaf:mbox_sha1sum>da39a3ee5e6b4b0d3255bfef95601890afd80709</foaf:mbox_sha1sum></author><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Using Oxygen 13.1, validation of the 1.0 XSD file fails with
lots of errors. The first one reads</p>
<code>docbook-ns-10.xsd Programmname: Xerces Feherlevel: error
Beschreibung: cos-nonambig: "http://docbook.org/ns/docbook":xref
and "http://docbook.org/ns/docbook":xref (or elements from their
substitution group) violate "Unique Particle Attribution". During
validation against this schema, ambiguity would be created for
those two particles. Start: 450:5 End: 450:19</code>
<p>It complains about source code line450, which is a refernce to
the db.common.attributes group, inside the definition of the
complexType named <i>inline.type</i> starting at line 437.</p>
<p>I think there are about 33 errors like this. As far as i can see
always <b>cos-nonambig:</b></p>
<p>Allthough Oxygen supports RELAX very well, we are highly
interested in a good XSD for docbook. The main reason is <i>Adobe
FrameMaker</i>, which is in fact based on DTD., but does support
XSD (translates it to DTD inernally?)</p>
<p>We hav to customize docbook before using it in FrameMaker
because some of FMs limitations. (Nested Tables are not supported,
for example). Doing so in RELAX is useless, because there is no way
to generate the customized DTD. My hope is, that cusomization can
be don in XSD, and that would help to get the customized DTD via
standard Tools (like the one builtin in Oxygen).</p>
<p>Cheers, Frank</p></div></content></entry><entry><title>Comment 6 on /2011/12/19/docbookXSD</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/12/19/docbookXSD#comment0006"/><id>http://norman.walsh.name/2010/09/25/oauth#comment0006</id><published>2011-12-22T11:57:49Z</published><updated>2011-12-22T11:57:49Z</updated><author><name>Norman Walsh</name><foaf:mbox_sha1sum>da39a3ee5e6b4b0d3255bfef95601890afd80709</foaf:mbox_sha1sum></author><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Thanks, Frank. I've discovered that Xerces reports ambiguity
problems so I've got a line on fixing them. I'm just hoping it's
not too painful to do so.</p></div></content></entry></feed>

