INaLCO - M2 Traductique
Cours XML 2010-2011
Contrôle sur machine du 15 février 2011
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 textes pour essais :
Ronsard, Du Bellay, Du Bellay, un autre Neruda.
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
Exemple : P15.txt
Autre exemple : Пушкин.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...