# HG changeset patch
# User Patrick PIERRE <patrick.pierre@prismallia.fr>
# Date 1333207798 -7200
# Node ID 2ed9fc840ce602eca86ea5533ce5e13c17cbe76e
# Parent  d5067911c76279f8510504f7b2284f068b7bc90f
Nouvelle gestion des notes

diff -r d5067911c762 -r 2ed9fc840ce6 RelaxNG/publidoc.rnc
--- a/RelaxNG/publidoc.rnc	jeu. mars 22 11:34:25 2012 +0100
+++ b/RelaxNG/publidoc.rnc	sam. mars 31 17:29:58 2012 +0200
@@ -499,6 +499,7 @@
  & term*
  & link*
  & anchor*
+ & initial*
 }
 
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sub, sup, var ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -569,8 +570,9 @@
 note.label.attribute = attribute label { text }
 
 note.content =
-   inlines
- | p+
+   (w, p+) | inlines
+
+w = element w { inlines }
 
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ foreign ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -629,3 +631,13 @@
 anchor.attributes =
    anchor.id.attribute
 anchor.id.attribute = attribute xml:id { xsd:ID }
+
+# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ initial ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+initial = element initial { initial.content }
+
+initial.content =
+   c,
+   w?
+
+c = element c { text }
diff -r d5067911c762 -r 2ed9fc840ce6 Xml/Documents/torture_test.xml
--- a/Xml/Documents/torture_test.xml	jeu. mars 22 11:34:25 2012 +0100
+++ b/Xml/Documents/torture_test.xml	sam. mars 31 17:29:58 2012 +0200
@@ -498,7 +498,7 @@
             <item>
               <label>Notes</label>
               <p>Depuis leur entrée dans l'univers des mathématiques (avec
-              Pascal<note><p>Blaise PASCAL est né le <date
+              <note><w>Pascal</w><p>Blaise PASCAL est né le <date
               value="1623-06-19">19 juin 1623</date> à Clermont.</p>
               <p>Il est mort le <date value="1662-08-19">19 août 1662</date> à
               Paris.</p></note> au <number