dx avec %
authorPatrick PIERRE <patrick.pierre@prismallia.fr>
sam., 06 avril 2013 14:17:18 +0200
changeset 188 b9fea8bd2412
parent 187 a22a3398b58e
child 189 951f1a25efc5
dx avec %
RelaxNG/Examples/Documents/torture_test.xml
RelaxNG/publidoc.rnc
--- a/RelaxNG/Examples/Documents/torture_test.xml	jeu. mars 28 12:44:20 2013 +0100
+++ b/RelaxNG/Examples/Documents/torture_test.xml	sam. avril 06 14:17:18 2013 +0200
@@ -532,7 +532,7 @@
             <media>
               <image id="f-gcru">
                 <hotspot x="23.5%" y="48.7%" w="7.5%" h="14.2%" type="normal"
-                         dx="-1" dy="-4.1" dw="0">
+                         dx="-1%" dy="-4.1%" dw="0%">
                   <p>Directionnel</p>
                   <scenario>
                     <init action="hide"/>
@@ -540,7 +540,7 @@
                   </scenario>
                 </hotspot>
                 <hotspot x="68.2%" y="33.2%" w="7.5%" h="14.2%" type="visible"
-                         dx="-2.5" dy="-4.1" dw="0">
+                         dx="-2.5%" dy="-4.1%" dw="0%">
                   <p>Compte-tours</p>
                   <scenario>
                     <init action="hide"/>
@@ -548,7 +548,7 @@
                   </scenario>
                  </hotspot>
                 <hotspot x="55.3%" y="67.8%" w="7.5%" type="pulse"
-                         dx="-2.5" dy="-6" dw="5">
+                         dx="-2.5%" dy="-6%" dw="5%">
                   <image id="zoom_oil"/>
                   <scenario>
                     <init action="hide"/>
--- a/RelaxNG/publidoc.rnc	jeu. mars 28 12:44:20 2013 +0100
+++ b/RelaxNG/publidoc.rnc	sam. avril 06 14:17:18 2013 +0200
@@ -382,10 +382,10 @@
 w.attribute = attribute w { xsd:token {pattern = "\d{1,2}(\.\d{1,2})?%"} }
 h.attribute = attribute h { xsd:token {pattern = "\d{1,2}(\.\d{1,2})?%"} }
 hotspot.type.attribute = attribute type { "normal" | "visible" | "pulse" }
-dx.attribute = attribute dx { xsd:token {pattern = "-?\d{1,2}(\.\d{1,2})?"} }
-dy.attribute = attribute dy { xsd:token {pattern = "-?\d{1,2}(\.\d{1,2})?"} }
-dw.attribute = attribute dw { xsd:token {pattern = "\d{1,2}(\.\d{1,2})?"} }
-dh.attribute = attribute dh { xsd:token {pattern = "\d{1,2}(\.\d{1,2})?"} }
+dx.attribute = attribute dx { xsd:token {pattern = "-?\d{1,2}(\.\d{1,2})?%"} }
+dy.attribute = attribute dy { xsd:token {pattern = "-?\d{1,2}(\.\d{1,2})?%"} }
+dw.attribute = attribute dw { xsd:token {pattern = "\d{1,2}(\.\d{1,2})?%"} }
+dh.attribute = attribute dh { xsd:token {pattern = "\d{1,2}(\.\d{1,2})?%"} }
    
 hotspot.content =
    (p | link | image | audio | video),