Gestion de l'attribut 'type' pour <division>
authorPatrick PIERRE
dim., 30 juin 2013 21:07:23 +0200
changeset 232 3433c1953c64
parent 231 3b409238c9f9
child 233 8c5ff445eea5
Gestion de l'attribut 'type' pour <division>
RelaxNG/Examples/Documents/torture_test.xml
RelaxNG/publidoc.rnc
--- a/RelaxNG/Examples/Documents/torture_test.xml	lun. juin 24 09:18:36 2013 +0200
+++ b/RelaxNG/Examples/Documents/torture_test.xml	dim. juin 30 21:07:23 2013 +0200
@@ -715,7 +715,7 @@
     </division>
     
     <!-- ================================================================== -->
-    <division>
+    <division type="inline">
       <head>
         <title>Le niveau courant</title>
         <abstract>
--- a/RelaxNG/publidoc.rnc	lun. juin 24 09:18:36 2013 +0200
+++ b/RelaxNG/publidoc.rnc	dim. juin 30 21:07:23 2013 +0200
@@ -82,7 +82,11 @@
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ division ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 # ~~~~~~ division
-division = element division { division.content }
+division = element division { division.attributes, division.content }
+
+division.attributes =
+   division.type.attribute?
+division.type.attribute = attribute type { xsd:NCName }
 
 division.content =
    division.head?,