From: Norman Walsh Date: Tue, 31 Dec 2002 19:38:26 +0000 (+0000) Subject: Added some more Schematron assertions; added hooks for MathML and SVG X-Git-Tag: release/1.79.1~6^2~4991 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f553af9f48ffdf9034ee49ad16ad21f2802d1d53;p=docbook-dsssl Added some more Schematron assertions; added hooks for MathML and SVG --- diff --git a/schema/relaxng/dbpool.rng b/schema/relaxng/dbpool.rng index fe1332825..4377bc283 100644 --- a/schema/relaxng/dbpool.rng +++ b/schema/relaxng/dbpool.rng @@ -233,6 +233,7 @@ of DocBook. + @@ -323,6 +324,7 @@ of DocBook. + @@ -826,6 +828,7 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + @@ -1570,6 +1573,8 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <biblioentry> contains <indexterm> + <biblioentry> contains <beginpage> @@ -1602,6 +1607,8 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <bibliomixed> contains <indexterm> + <bibliomixed> contains <beginpage> @@ -1630,6 +1637,7 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <articleinfo> contains more than one <title> @@ -1658,6 +1666,8 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <biblioset> contains <indexterm> + <biblioset> contains <beginpage> @@ -1695,6 +1705,8 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <bibliomset> contains <indexterm> + <bibliomset> contains <beginpage> @@ -3040,6 +3052,7 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <remark> contains <remark> @@ -3105,7 +3118,7 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. - + Nested footnotes @@ -3135,6 +3148,12 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <highlights> contains <equation> + <highlights> contains <example> + <highlights> contains <figure> + <highlights> contains <table> + <highlights> contains <indexterm> + <highlights> contains <beginpage> @@ -3255,6 +3274,11 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <caution> contains <caution> + <caution> contains <important> + <caution> contains <note> + <caution> contains <tip> + <caution> contains <warning> @@ -3277,6 +3301,11 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <important> contains <caution> + <important> contains <important> + <important> contains <note> + <important> contains <tip> + <important> contains <warning> @@ -3299,6 +3328,11 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <note> contains <caution> + <note> contains <important> + <note> contains <note> + <note> contains <tip> + <note> contains <warning> @@ -3321,6 +3355,11 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <tip> contains <caution> + <tip> contains <important> + <tip> contains <note> + <tip> contains <tip> + <tip> contains <warning> @@ -3343,6 +3382,11 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <warning> contains <caution> + <warning> contains <important> + <warning> contains <note> + <warning> contains <tip> + <warning> contains <warning> @@ -4138,6 +4182,10 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <example> contains <equation> + <example> contains <example> + <example> contains <figure> + <example> contains <table> @@ -4600,6 +4648,8 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <screeninfo> contains <indexterm> + <screeninfo> contains <beginpage> @@ -4638,6 +4688,10 @@ d. Just Acronym, Emphasis, and Trademark; no other word elements. + <figure> contains <equation> + <figure> contains <example> + <figure> contains <figure> + <figure> contains <table> @@ -4937,6 +4991,10 @@ in the text (no (0) value, the default) + + + +
@@ -4952,7 +5010,10 @@ in the text (no (0) value, the default) - + + + +
@@ -5362,6 +5423,10 @@ in the text (no (0) value, the default) + + + + @@ -5373,8 +5438,12 @@ in the text (no (0) value, the default) + + + + @@ -5386,6 +5455,9 @@ in the text (no (0) value, the default) + + + @@ -5411,6 +5483,10 @@ in the text (no (0) value, the default) + <equation> contains <equation> + <equation> contains <example> + <equation> contains <figure> + <equation> contains <table> @@ -8328,6 +8404,10 @@ in the text (no (0) value, the default) + <legalnotice> contains <equation> + <legalnotice> contains <example> + <legalnotice> contains <figure> + <legalnotice> contains <table> @@ -8358,6 +8438,8 @@ in the text (no (0) value, the default) + <modespec> contains <indexterm> + <modespec> contains <beginpage> @@ -10984,6 +11066,7 @@ OtherCredit. --> + <acronym> contains <acronym> @@ -11202,7 +11285,7 @@ OtherCredit. --> - + <firstterm> does not point to a <glossentry> @@ -11262,7 +11345,9 @@ OtherCredit. --> - + <glossterm> does not point to a <glossentry> + <glossterm> contains <glossterm> + @@ -11365,6 +11450,8 @@ OtherCredit. --> + <subscript> contains <indexterm> + <subscript> contains <beginpage> @@ -11394,6 +11481,8 @@ OtherCredit. --> + <superscript> contains <indexterm> + <superscript> contains <beginpage> @@ -11501,6 +11590,10 @@ OtherCredit. --> + <link> contains <link> + <link> contains <ulink> + <link> contains <olink> + <link> contains <xref> @@ -11544,6 +11637,10 @@ OtherCredit. --> + <olink> contains <link> + <olink> contains <ulink> + <olink> contains <olink> + <olink> contains <xref> @@ -11600,6 +11697,10 @@ OtherCredit. --> + <ulink> contains <link> + <ulink> contains <ulink> + <ulink> contains <olink> + <ulink> contains <xref> @@ -11802,9 +11903,11 @@ OtherCredit. --> - - - + <indexterm> with startref must have class='endofrange' + <indexterm> with startref must be empty + <indexterm> with startref must point to another <indexterm> + <indexterm> contains <indexterm> + <indexterm> contains <beginpage>