INaLCO - M2 Traductique
Cours XML 2010-2011
Contrôle sur machine du 15 février 2011
Thème
On souhaite afficher dans un navigateur de courts poèmes donnés en XML
conformément à la DTD Neruda.dtd
(ainsi nommée parce que les premiers essais ont porté sur des poèmes de
Pablo Neruda).
La présentation désirée est illustrée par l'exemple que voici : le texte XML - la page HTML
On vous demande d'écrire et de valider une transformation XSLT adéquate.
Autres fichiers XML pour essais :
Ronsard, Du Bellay, Du Bellay, un autre Neruda.
Plus de données pour valider
Vous pouvez construire des fichiers XML conformes à la même DTD à
partir de fichiers-textes
- en UTF-8, avec
\n
comme fin de ligne,
sans se limiter aux caractères latins (de la gamme Latin-1) -
l'infirmité de PHP ayant été surmontée
- contenant sur leurs quatre premières lignes
- le nom de l'auteur
- le titre du poème (s'il est absent, une ligne blanche)
- le nom du recueil dont il est issu
- la date de publication
- un vers par ligne
- les strophes étant séparées par une ou plusieurs lignes blanches
Exemples : P15.txt
,
Пушкин.txt. Autres
exemples (merci à Sofiane Kerroua) : Gibran.txt
, Maari.txt
.
Il suffit d'envoyer le texte à un
serveur de bonne volonté, et de récupérer le XML-résultat,
également par copier-coller
(n'allez pas chercher le texte-source !).
De tels fichiers-textes sont faciles à composer par copier-coller
depuis le réseau...
Observations et commentaires a posteriori