Re: [docbook-tc] Are the Schematron assertions normative in 5.0?

From
Jirka Kosek
Date
2005-10-12T19:58:00+00:00
ID
Thread
Re: [docbook-tc] Are the Schematron assertions normative in 5.0?
MHonArc v2.5.0b2 -->




















docbook-tc message






[Date Prev]
 | [Thread Prev]
 | [Thread Next]
 | [Date Next]

--

[Date Index]
 | [Thread Index]
 | [List Home]








Subject: Re: [docbook-tc] Are the Schematron assertions normative in 5.0?




From: Jirka Kosek <>
To: Norman Walsh <>
Date: Wed, 12 Oct 2005 21:58:13 +0200






Norman Walsh wrote:

> With DTDs, it was always understood that the DTD couldn't capture all
> the semantics of a language, that's why the documentation is normative.
> In RELAX NG, we can get a lot closer. The Schematron assertions
> actually test for things that we say are language constraints (a glossterm
> linkend must point to a glossentry; the top-level element must have 
> a version attribute, etc.).

Then it makes sense to make Schematron normative, because these 
constraints are not expressed in a prose.

> The only downside I see to making the assertions normative is that there
> aren't very many validators that actually perform those checks. So you validate
> with jing using the schema that has the annotations, but jing doesn't test
> the annotations, so do you get the illusion that your document is more valid
> than it really is? And is that a problem?

I think that this is not a problem, but another thing that should be 
explained in how-to.

-- 
------------------------------------------------------------------
   Jirka Kosek     e-mail:      http://www.kosek.cz
------------------------------------------------------------------
   Profesionální školení a poradenství v oblasti technologií XML.
      Podívejte se na náš nově spuštěný web http://DocBook.cz
        Podrobný přehled školení http://xmlguru.cz/skoleni/
------------------------------------------------------------------
   Nejbližší termíny školení: DocBook 5.-7.12. * XSL-FO 19.-20.12.
      XSLT 17.-20.10. * XML schémata (včetně RELAX NG) 7.-9.11.
------------------------------------------------------------------