# HG changeset patch # User Patrick PIERRE # Date 1511707025 -3600 # Node ID 9bc794bf36b0ca409d57b772dde64e7358896cc1 # Parent c00766638a7b4af16366759803e7eb60be4746fa Jeu de cartes mémoire diff -r c00766638a7b -r 9bc794bf36b0 Data/Documents/les_miserables.xml --- a/Data/Documents/les_miserables.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Documents/les_miserables.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <document id="les_miserables" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Documents/torture_test.xml --- a/Data/Documents/torture_test.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Documents/torture_test.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publidoc version="1.0"> <document type="example" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Glossary/english.xml --- a/Data/Glossary/english.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Glossary/english.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <glossary> <entry> diff -r c00766638a7b -r 9bc794bf36b0 Data/Metadata/metadatas.xml --- a/Data/Metadata/metadatas.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Metadata/metadatas.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publimeta version="1.0"> <metadatas> <!-- ================================================================== --> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/Images/orgue.jpg Binary file Data/Quiz/Images/orgue.jpg has changed diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-fill.xml --- a/Data/Quiz/blanks-fill.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-fill.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-fill" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-fill_strict.xml --- a/Data/Quiz/blanks-fill_strict.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-fill_strict.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-fill_strict" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-fill_variant.xml --- a/Data/Quiz/blanks-fill_variant.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-fill_variant.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-fill_variant" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-media.xml --- a/Data/Quiz/blanks-media.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-media.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,9 +1,8 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiquiz version="1.0"> - <quiz id="mip_image" xml:lang="fr"> + <quiz id="blanks-media" xml:lang="fr"> <head> - <title>Images dans une image (PIP)</title> + <title>Media dans une image (MIP)</title> </head> <instructions> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-select.xml --- a/Data/Quiz/blanks-select.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-select.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-select" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-select_dropzone.xml --- a/Data/Quiz/blanks-select_dropzone.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-select_dropzone.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-select_dropzone" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/blanks-select_multiple.xml --- a/Data/Quiz/blanks-select_multiple.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/blanks-select_multiple.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-select_multiple" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/categories.xml --- a/Data/Quiz/categories.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/categories.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="categories" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/categories_image.xml --- a/Data/Quiz/categories_image.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/categories_image.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="categories_image" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/categories_multiple.xml --- a/Data/Quiz/categories_multiple.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/categories_multiple.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="categories_multiple" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/choices-check.xml --- a/Data/Quiz/choices-check.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/choices-check.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="choices-check" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/choices-check_audio.xml --- a/Data/Quiz/choices-check_audio.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/choices-check_audio.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="choices-check_audio" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/choices-radio.xml --- a/Data/Quiz/choices-radio.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/choices-radio.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="choices-radio" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/choices-radio_image.xml --- a/Data/Quiz/choices-radio_image.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/choices-radio_image.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="choices-radio_image" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/choices.xml --- a/Data/Quiz/choices.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/choices.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <document id="choices" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/composite.xml --- a/Data/Quiz/composite.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/composite.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="composite" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/correct-line.xml --- a/Data/Quiz/correct-line.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/correct-line.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="blanks-char" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/flashcard.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Data/Quiz/flashcard.xml dim. nov. 26 15:37:05 2017 +0100 @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<publiquiz version="1.0"> + <quiz id="flashcard" xml:lang="fr"> + <head> + <title>Jeu de cartes mémoire</title> + </head> + + <instructions> + <p>Quel est cet instrument ?</p> + </instructions> + + <flashcard> + <side1> + <media> + <image id="orgue"/> + </media> + <media> + <audio id="orgue"/> + </media> + </side1> + + <side2> + <instructions> + <p>Écrivez le nom de l'instrument.</p> + </instructions> + <blanks-fill> + <p>C'est un <blank>orgue</blank>.</p> + </blanks-fill> + </side2> + </flashcard> + </quiz> +</publiquiz> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/matching.xml --- a/Data/Quiz/matching.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/matching.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="matching" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/matching_image.xml --- a/Data/Quiz/matching_image.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/matching_image.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="matching_image" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/matching_multiple.xml --- a/Data/Quiz/matching_multiple.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/matching_multiple.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="matching_multiple" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/pointing-categories.xml --- a/Data/Quiz/pointing-categories.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/pointing-categories.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="pointing-categories" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/pointing.xml --- a/Data/Quiz/pointing.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/pointing.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="pointing" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/pointing_radio.xml --- a/Data/Quiz/pointing_radio.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/pointing_radio.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="pointing_radio" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/production.xml --- a/Data/Quiz/production.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/production.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="production" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/sort.xml --- a/Data/Quiz/sort.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/sort.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="sort" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Quiz/sort_image.xml --- a/Data/Quiz/sort_image.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Quiz/sort_image.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publiquiz version="1.0"> <quiz id="sort_image" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Sets/composition.xml --- a/Data/Sets/composition.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Sets/composition.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiset version="1.0"> <composition xml:lang="fr" pi-fid="true" pi-source="true" as="publidoc" attributes="version=1.0"> diff -r c00766638a7b -r 9bc794bf36b0 Data/Sets/proba.xml --- a/Data/Sets/proba.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Sets/proba.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiset version="1.0"> <composition id="proba" xml:lang="fr" as="publiquiz" attributes="version=1.0"> <division as="document" attributes="id=proba xml:lang=fr"> diff -r c00766638a7b -r 9bc794bf36b0 Data/Sets/quiz.xml --- a/Data/Sets/quiz.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Sets/quiz.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiset version="1.0"> <composition xml:lang="fr" as="publiquiz" attributes="version=1.0"> <division as="document" attributes="id=quiz xml:lang=fr" @@ -30,6 +29,8 @@ <file argument="grid" mode="correct2">categories.xml</file> <file argument="color">categories_multiple.xml</file> <file>categories_image.xml</file> + <file>wordsearch.xml</file> + <file>flashcard.xml</file> <file>production.xml</file> <file>composite.xml</file> </division> diff -r c00766638a7b -r 9bc794bf36b0 Data/Sets/selection1.xml --- a/Data/Sets/selection1.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Sets/selection1.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiset version="1.0"> <selection xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Sets/selection2.xml --- a/Data/Sets/selection2.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Sets/selection2.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publiset version="1.0"> <selection id="selection2" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/Alternatives/rolls_phantom.xml --- a/Data/Topics/Alternatives/rolls_phantom.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/Alternatives/rolls_phantom.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic type="event" id="chrq_an2003_0005_e04"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/a380.xml --- a/Data/Topics/a380.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/a380.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version='1.0' encoding='utf-8'?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="a380" type="photo" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/cals.xml --- a/Data/Topics/cals.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/cals.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="cals" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/centre_pompidou.xml --- a/Data/Topics/centre_pompidou.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/centre_pompidou.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="centre_pompidou" type="event" xml:lang="fr-FR"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/chasseurs.xml --- a/Data/Topics/chasseurs.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/chasseurs.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="chasseurs" type="event" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/maths.xml --- a/Data/Topics/maths.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/maths.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="maths" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/portugal_ue.xml --- a/Data/Topics/portugal_ue.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/portugal_ue.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="portugal_ue" type="flash" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/proba01.xml --- a/Data/Topics/proba01.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/proba01.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic id="proba01" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 Data/Topics/états-unis_les faucons.xml --- a/Data/Topics/états-unis_les faucons.xml sam. sept. 23 18:04:05 2017 +0200 +++ b/Data/Topics/états-unis_les faucons.xml dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Id$ --> <publidoc version="1.0"> <topic type="article" id="usa_faucons" xml:lang="fr"> <head> diff -r c00766638a7b -r 9bc794bf36b0 RelaxNG/publidoc.rnc --- a/RelaxNG/publidoc.rnc sam. sept. 23 18:04:05 2017 +0200 +++ b/RelaxNG/publidoc.rnc dim. nov. 26 15:37:05 2017 +0100 @@ -1,8 +1,6 @@ -# $Id$ start = publidoc - publidoc = element publidoc { publidoc.attributes, publidoc.content diff -r c00766638a7b -r 9bc794bf36b0 RelaxNG/publimeta.rnc --- a/RelaxNG/publimeta.rnc sam. sept. 23 18:04:05 2017 +0200 +++ b/RelaxNG/publimeta.rnc dim. nov. 26 15:37:05 2017 +0100 @@ -1,4 +1,3 @@ -# $Id$ start = publimeta diff -r c00766638a7b -r 9bc794bf36b0 RelaxNG/publiquiz.rnc --- a/RelaxNG/publiquiz.rnc sam. sept. 23 18:04:05 2017 +0200 +++ b/RelaxNG/publiquiz.rnc dim. nov. 26 15:37:05 2017 +0100 @@ -1,5 +1,3 @@ -# $Id$ - include "publidoc.rnc" { start = publiquiz @@ -128,6 +126,7 @@ | sort | categories | wordsearch + | flashcard | production # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ choices ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -189,8 +188,8 @@ (blanks-c.block+ | blanks-c.section+) # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ correct-line ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -correct-line = element correct-line { - correct.attributes, correct.content } + +correct-line = element correct-line { correct.attributes, correct.content } correct.attributes = remove-space.attribute? @@ -317,6 +316,7 @@ category.item* # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wordsearch ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + wordsearch = element wordsearch {wordsearch.attributes, wordsearch.content } wordsearch.attributes = @@ -343,6 +343,38 @@ cell = element cell {cell.content} cell.content = xsd:token {pattern = "."} +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flashcard ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# ~~~~~~ flashcard +flashcard = element flashcard { flashcard.content } + +flashcard.content = + side1, + side2 + +# ~~~~~~ side1 +side1 = element side1 { side1.content } + +side1.content = + section+ | block+ + +# ~~~~~~ side2 +side2 = element side2 { side2.content } + +side2.content = + instructions?, + flashcard.engine, + help?, + answer? + +# ~~~~~~ flashcard.engine +flashcard.engine = + choices-radio + | choices-check + | blanks-fill + | blanks-select + | sort + # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ production ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ production = element production { production.content } diff -r c00766638a7b -r 9bc794bf36b0 RelaxNG/publiset.rnc --- a/RelaxNG/publiset.rnc sam. sept. 23 18:04:05 2017 +0200 +++ b/RelaxNG/publiset.rnc dim. nov. 26 15:37:05 2017 +0100 @@ -1,4 +1,3 @@ -# $Id$ start = publiset