# HG changeset patch # User Patrick PIERRE <patrick.pierre@prismallia.fr> # Date 1311092210 -7200 # Node ID 83b7ec3c3132c4ec20fcb062d1e8fbdff810089c # Parent d23cfb7be79e2010633dd4bdb116b45b69d6cd54 media dans table diff -r d23cfb7be79e -r 83b7ec3c3132 RelaxNG/publidoc.rnc --- a/RelaxNG/publidoc.rnc mar. juil. 19 13:25:35 2011 +0200 +++ b/RelaxNG/publidoc.rnc mar. juil. 19 18:16:50 2011 +0200 @@ -273,8 +273,8 @@ (section+ | block+) section.attributes = - status.attribute? -status.attribute = attribute status { xsd:NCName } + section.type.attribute? +section.type.attribute = attribute type { xsd:NCName } # ============================================================================= @@ -397,7 +397,7 @@ entry.content = inlines - | p+ + | (p | media)+ # ~~~~~~ caption caption = element caption { caption.content } diff -r d23cfb7be79e -r 83b7ec3c3132 RelaxNG/publidoc.rng --- a/RelaxNG/publidoc.rng mar. juil. 19 13:25:35 2011 +0200 +++ b/RelaxNG/publidoc.rng mar. juil. 19 18:16:50 2011 +0200 @@ -570,11 +570,11 @@ </define> <define name="section.attributes"> <optional> - <ref name="status.attribute"/> + <ref name="section.type.attribute"/> </optional> </define> - <define name="status.attribute"> - <attribute name="status"> + <define name="section.type.attribute"> + <attribute name="type"> <data type="NCName"/> </attribute> </define> @@ -860,7 +860,10 @@ <choice> <ref name="inlines"/> <oneOrMore> - <ref name="p"/> + <choice> + <ref name="p"/> + <ref name="media"/> + </choice> </oneOrMore> </choice> </define> diff -r d23cfb7be79e -r 83b7ec3c3132 Xml/Documents/torture_test.xml --- a/Xml/Documents/torture_test.xml mar. juil. 19 13:25:35 2011 +0200 +++ b/Xml/Documents/torture_test.xml mar. juil. 19 18:16:50 2011 +0200 @@ -91,7 +91,7 @@ grognement de gêne et de fatigue, sous la pesanteur de l'air et la pluie des sources.</p> </section> - <section status="sign"> + <section type="sign"> <p>Émile ZOLA</p> </section> </section> diff -r d23cfb7be79e -r 83b7ec3c3132 Xml/Topics/centre_pompidou.xml --- a/Xml/Topics/centre_pompidou.xml mar. juil. 19 13:25:35 2011 +0200 +++ b/Xml/Topics/centre_pompidou.xml mar. juil. 19 18:16:50 2011 +0200 @@ -29,7 +29,7 @@ l'administration a été déplacée dans un immeuble voisin : la place libérée permet au musée national d'Art moderne de proposer un nouvel accrochage plus aéré de ses collections. Neuf jeunes plasticiens français - sont à l'affiche de la première exposition. </p> + sont à l'affiche de la première exposition.</p> <media> <image id="centre_pompidou"> <copyright>Morris / Sipa Press</copyright> diff -r d23cfb7be79e -r 83b7ec3c3132 Xml/Topics/chasseurs.xml --- a/Xml/Topics/chasseurs.xml mar. juil. 19 13:25:35 2011 +0200 +++ b/Xml/Topics/chasseurs.xml mar. juil. 19 18:16:50 2011 +0200 @@ -26,7 +26,7 @@ se conformer à une directive européenne datant de… <date value="1979">1979</date> ! Forts de leur poids électoral (6,77 % aux européennes), les chasseurs exigent l'abrogation de ce - texte. <link>28.6</link></p> + texte.</p> <media> <image id="chasseurs"/> <caption> diff -r d23cfb7be79e -r 83b7ec3c3132 Xml/Topics/portugal_ue.xml --- a/Xml/Topics/portugal_ue.xml mar. juil. 19 13:25:35 2011 +0200 +++ b/Xml/Topics/portugal_ue.xml mar. juil. 19 18:16:50 2011 +0200 @@ -16,8 +16,9 @@ </head> <section> - <p>Le Portugal prend pour six mois la présidence de l'Union européenne. - <link>1.7</link></p> + <p> + Le Portugal prend pour six mois la présidence de l'Union européenne. + </p> </section> </topic> </publidoc>