--- a/RelaxNG/Examples/Documents/torture_test.xml jeu. déc. 19 17:15:53 2013 +0100
+++ b/RelaxNG/Examples/Documents/torture_test.xml jeu. déc. 19 18:48:33 2013 +0100
@@ -324,7 +324,7 @@
<head>
<title>Les paragraphes</title>
</head>
- <section>
+ <section xml:id="cosette">
<head>
<title>Les Misérables</title>
<subtitle>Extrait</subtitle>
@@ -332,9 +332,9 @@
<p>Où l’on apprend la mort de Jean Valjean.</p>
</abstract>
</head>
- <p><anchor xml:id="cosette">Cosette</anchor> et Marius tombèrent à
- genoux, éperdus, étouffés de larmes, chacun sur une des mains de
- Jean Valjean. Ces mains augustes ne remuaient plus.</p>
+ <p>Cosette et Marius tombèrent à genoux, éperdus, étouffés de
+ larmes, chacun sur une des mains de Jean Valjean. Ces mains
+ augustes ne remuaient plus.</p>
<p>Il était renversé en arrière, la lueur des deux chandeliers
l'éclairait ; sa face blanche regardait le ciel, il laissait
Cosette et Marius couvrir ses mains de baisers ; il était mort.</p>
--- a/RelaxNG/publidoc.rnc jeu. déc. 19 17:15:53 2013 +0100
+++ b/RelaxNG/publidoc.rnc jeu. déc. 19 18:48:33 2013 +0100
@@ -160,7 +160,8 @@
section = element section { section.attributes, section.content }
section.attributes =
- section.type.attribute?
+ xmlid.attribute?
+ & section.type.attribute?
& lang.attribute?
& for.attribute?
section.type.attribute = attribute type { xsd:NCName }
@@ -390,8 +391,8 @@
media = element media { media.attributes, media.content }
media.attributes =
- media.type.attribute?
- & xmlid.attribute?
+ xmlid.attribute?
+ & media.type.attribute?
media.type.attribute = attribute type { xsd:NCName }
media.content =