# HG changeset patch # User Patrick PIERRE # Date 1417879123 -3600 # Node ID 469d03c6f570f4558b377794e3693b9d1b762f8f # Parent 4e1427fce4bbbac89239b928ffd5c22863954e0d Ajout de diff -r 4e1427fce4bb -r 469d03c6f570 Data/Documents/torture_test.xml --- a/Data/Documents/torture_test.xml dim. nov. 30 18:41:43 2014 +0100 +++ b/Data/Documents/torture_test.xml sam. déc. 06 16:18:43 2014 +0100 @@ -1,7 +1,7 @@ - + Torture test Test @@ -52,6 +52,11 @@ Littérature Mathématiques + + + Publidoc + +

Ce fichier rassemble un maximum de situations afin de tester les @@ -104,7 +109,7 @@

À mes enfants…

- +
@@ -120,12 +125,16 @@
- + Le niveau section - section + + + section + +

Où l'on aborde les différents types de section et les sections en différentes langues.

@@ -148,7 +157,11 @@ Les types de section - section + + + section + +
@@ -160,7 +173,12 @@
Section normale - sectionsection normale + + + section + section normale + +

Il dirigea la pointe du bambou vers le tableau noir : « Eh bien, @@ -202,8 +220,15 @@

Section profonde - sectionsection profonde - classification phylogénétique + + + section + section profonde + + + classification phylogénétique + +
@@ -259,7 +284,12 @@ Encadré « Casser sa pipe » - sectiontype encadré + + + section + type encadré + +

Il semblerait que cette expression vienne du Premier empire durant @@ -277,7 +307,12 @@

Exemple - sectiontype exemple + + + section + type exemple + +

Quand on meurt on perd le goût de la vie. Quand on casse sa pipe, on perd le goût du tabac.

@@ -361,7 +396,7 @@
- + @@ -593,11 +628,15 @@ Consonnes sonoresConsonnes sourdes г, б, з, д, в, жк, п, с, т, ф, ш - + Journal de navigation - journal de navigation + + + journal de navigation + + @@ -652,7 +691,7 @@
Archive P²
- +
Tableau CALS @@ -749,7 +788,7 @@
- + @@ -766,7 +805,11 @@ L'image - image + + + image + +
@@ -803,7 +846,11 @@

- avion + + + avion + + Avion de tourisme - avion + + + avion + + @@ -892,7 +943,7 @@ - + @@ -1101,6 +1152,6 @@
- + diff -r 4e1427fce4bb -r 469d03c6f570 Data/Topics/centre_pompidou.xml --- a/Data/Topics/centre_pompidou.xml dim. nov. 30 18:41:43 2014 +0100 +++ b/Data/Topics/centre_pompidou.xml sam. déc. 06 16:18:43 2014 +0100 @@ -11,7 +11,11 @@ France Architecture - Pompidou + + + Pompidou + +
diff -r 4e1427fce4bb -r 469d03c6f570 RelaxNG/publidoc.rnc --- a/RelaxNG/publidoc.rnc dim. nov. 30 18:41:43 2014 +0100 +++ b/RelaxNG/publidoc.rnc sam. déc. 06 16:18:43 2014 +0100 @@ -139,6 +139,11 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ index ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~ indexset +indexset = element indexset { indexset.content } + +indexset.content = head.index+ + # ~~~~~~ index index = element index { index.content } head.index = element index { head.index.content } @@ -200,8 +205,8 @@ & (source, source?)? & keywordset? & subjectset? + & indexset? & abstract? - & head.index* & cover? & annotation* @@ -249,7 +254,7 @@ division.head.content = (title, shorttitle?, subtitle*)? - & head.index* + & indexset? & abstract? & annotation* @@ -289,7 +294,7 @@ & place? & keywordset? & subjectset? - & head.index* + & indexset? & abstract? & annotation* @@ -322,7 +327,7 @@ (title, shorttitle?, subtitle*)? & keywordset? & subjectset? - & head.index* + & indexset? & abstract? & audio* & annotation* @@ -375,7 +380,7 @@ block.head.content = (title, shorttitle?, subtitle*)? - & head.index* + & indexset? # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ block ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff -r 4e1427fce4bb -r 469d03c6f570 RelaxNG/publimeta.rnc --- a/RelaxNG/publimeta.rnc dim. nov. 30 18:41:43 2014 +0100 +++ b/RelaxNG/publimeta.rnc sam. déc. 06 16:18:43 2014 +0100 @@ -36,7 +36,7 @@ & lang.attribute? metadata.for.attribute = attribute for { xsd:NMTOKEN } lang.attribute = attribute xml:lang { xsd:language } - + metadata.content = (title, shorttitle?, subtitle*)? & identifier* @@ -179,7 +179,7 @@ territory.attribute = attribute territory { xsd:NMTOKENS } price.content = xsd:float - + # ============================================================================= # BLOCK LEVEL