# HG changeset patch # User iinov # Date 1565805699 -7200 # Node ID 90e0fdca7fb781ae048e6368e2fe0ad1971030cc # Parent aec75d22af431b6d3fd4a29004d0ffe265e4397e Exemple de clavier diff -r aec75d22af43 -r 90e0fdca7fb7 Data/Quiz/blanks-fill_keyboard.xml --- /dev/null jeu. janv. 01 00:00:00 1970 +0000 +++ b/Data/Quiz/blanks-fill_keyboard.xml mer. août 14 20:01:39 2019 +0200 @@ -0,0 +1,60 @@ + + + + + Exercice à trous avec clavier + + + +

Complétez le texte avec les lettres qui manquent.

+
+ + +
+ + Barcelona + +

+ Mark es de viaje de negocios en Barcelona. Hoy tuvo un día libre y sal a visitar la ciudad.

+

+ Caminó por La Rambla, la calle más famosa de Barcelona, llena de + gente, tiendas y restaurantes. Se dirig + al Barrio Gótico, uno de los sitios más antiguos y bellos de la + ciudad. En la Plaza Sant Jaume observó dos de los edificios más + importantes: El Palacio de la Generalitat de Catalunya y el + Ayuntamiento. +

+

+ El día se acababa pero antes de volver al hotel, Mark tomó un taxi + hacia la Fuente Mágica y disfrutó de un espectáculo de agua y + luces. +

+

+ Mark que sorprendido con esta gran ciudad + y sintió que le faltó tiempo para conocer más lugares + interesantes. Se prometió regresar para tomar unas vacaciones con + su familia. +

+
+ + + á + Á + í + Í + ó + Ó + ú + Ú + ü + Ü + ñ + Ñ + ¿ + ¡ + +
+
+
diff -r aec75d22af43 -r 90e0fdca7fb7 RelaxNG/publiquiz.rnc --- a/RelaxNG/publiquiz.rnc ven. févr. 08 13:20:42 2019 +0100 +++ b/RelaxNG/publiquiz.rnc mer. août 14 20:01:39 2019 +0200 @@ -169,7 +169,8 @@ orientation.attribute = attribute orientation {"north"|"east"|"west"|"south"} blanks-fill.content = - (blanks.block+ | blanks.section+) + (blanks.block+ | blanks.section+), + keyboard blanks-select.content = blanks.intruders?, (blanks.block+ | blanks.section+) @@ -463,6 +464,19 @@ help?, answer? +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ keyboard ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# ~~~~~~ keyboard +keyboard = element keyboard { keyboard.content } + +keyboard.content = + keyboard.key+ + +# ~~~~~~ keyboard.key +keyboard.key = element key { keyboard.key.content } + +keyboard.key.content = xsd:token {pattern = "."} + # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help = element help { help.content }