wide devient mode
authorPatrick PIERRE
dim., 01 déc. 2013 19:07:34 +0100
changeset 269 701ab1a98bd9
parent 268 64c830b1a5b9
child 270 6c6b36681bf4
wide devient mode
RelaxNG/Examples/Documents/torture_test.xml
RelaxNG/publidoc.rnc
--- a/RelaxNG/Examples/Documents/torture_test.xml	mer. nov. 27 18:15:17 2013 +0100
+++ b/RelaxNG/Examples/Documents/torture_test.xml	dim. déc. 01 19:07:34 2013 +0100
@@ -848,7 +848,7 @@
               <p>
                 Il n'existe pas de nombres entiers non nuls <var>x</var>,
                 <var>y</var> et <var>z</var> tels que :
-                <math wide="true">
+                <math mode="wide">
                   <var>x</var><sup>n</sup> + <var>y</var><sup>n</sup> = <var>z</var><sup>n</sup>
                 </math>
                 dès que <var>n</var> est un entier strictement supérieur à 2.
@@ -858,10 +858,19 @@
                 <math notation="tex">\frac{-b \pm \sqrt{b^2-4ac}}{2a}</math>
               </p>
               <p>
-                Soit la fonction : <math notation="tex" wide="true">
+                Soit la fonction : <math notation="tex" mode="wide">
                   f(x) = x^2 + \sqrt[3]{\frac{3x}{2y-3}}
                 </math>
               </p>
+              <p>
+                L'espace étant euclidien, le théorème de Pythagore permet de
+                calculer la distance entre deux points voisins :
+                <math notation="tex" mode="equation">
+                  \begin{equation}
+                    \mathrm{d}\ell^2=(\mathrm{d}x^1)^2 + (\mathrm{d}x^2)^2 + (\mathrm{d}x^3)^2
+                  \end{equation}
+                </math>
+              </p>
             </item>
             <item>
               <label>Dates</label>
--- a/RelaxNG/publidoc.rnc	mer. nov. 27 18:15:17 2013 +0100
+++ b/RelaxNG/publidoc.rnc	dim. déc. 01 19:07:34 2013 +0100
@@ -742,8 +742,8 @@
 }
 
 math.attributes =
-   wide.attribute?
-wide.attribute = attribute wide { xsd:boolean }
+   math.mode.attribute?
+math.mode.attribute = attribute mode { "wide" | "equation" }
 
 math.content = mixed { sup* & sub* & var* & warning* }
 math.tex.content = text