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

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

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


Subject: Re: Inconsistency Docbook v4.2 regarding Xml Specification 1.0


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

/ "Remco Verhoef (Intershare B.V.)" <remco.verhoef@intershare.nl> was heard to say:
| Dear DocBook Chair,
|
| While parsing the docbook dtd 4.2 I encountered an inconsistency with
| the Xml 1.0 specification. According to point 51, the #PCDATA directive
| must be at the front of the mixed declaration. I found out that at
| calstblx.dtd at the entity declaration 'tbl.entry.mdl' the #PCDATA
| directive is set at the end. 
|
| Could you verify this?

Yes.

But if you look closely, you'll see that tbl.entry.mdl is defined
in dbpoolx.mod as

 <!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">

which expands to the proper XML content model.

If you're trying to use calstblx.dtd all by itself, you'll have to
define the CALS parameter entities in a manner that's appropriate for
both your application and for XML.

                                        Be seeing you,
                                          norm

- -- 
Norman Walsh <ndw@nwalsh.com>      | He who seeks happiness for himself
http://www.oasis-open.org/docbook/ | by making others unhappy is bound
Chair, DocBook Technical Committee | in the chains of hate and from
                                   | those he cannot be free.--The
                                   | Dhammapada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>

iD8DBQE/Esk7OyltUcwYWjsRApllAJ9iJ9P4IPrr+u5d+CUFJgPM6uOstACeIIs7
WuAFkKG7G+nNmCU0o6I7alQ=
=n3xf
-----END PGP SIGNATURE-----


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