[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: DocBook5: literallayout in entry gives validation errors
Hi,
I am wondering why the following file seems invalid:
---------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<article xmlns="http://docbook.org/ns/docbook" version="5">
<title>Test Case: literallayout in entry</title>
<table>
<title>Test</title>
<tgroup cols="1">
<tbody>
<row>
<entry>abc <literallayout>def</literallayout></entry>
</row>
</tbody>
</tgroup>
</table>
</article>
---------------------------------
I don't know why this should be invalid, but jing complains with the
following message:
$ jing -c docbook.rnc table-and-literallayout.xml
table-and-literallayout.xml:10:37: error: element "literallayout" from
namespace "http://docbook.org/ns/docbook" not allowed in this context
Although oXygen allows me to insert literallayout at this position it
seems nevertheless invalid. I looked into docbook.rnc and found this:
db.entry =
## A cell in a table
element entry {
db.entry.attlist, (db.all.inlines* | db.all.blocks*)
Following "db.all.blocks" the following list shows from where
literallayout is allowed:
db.all.blocks ->
db.nopara.blocks ->
db.verbatim.blocks ->
db.literallayout
Can anybody explain this to me, please? (Probably it something obvious
that I miss ATM.) :)
Thanks,
Tom
---- Versions:
Jing version 20030619
DocBook 5 CR7
oXygen 8.2
--
Thomas Schraitle
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]