Retour Partie 2

XML Structure



Mots et définitions

Pour faire cet exercice j'ai choisi 10 noms de pâtisseries : charlotte, tarte, clafouti, cake, flognarde, millefeuille, Paris-Brest, meringue, macaron et profiterole.

 - Charlotte






  - Tarte






  - Clafouti






  - Cake






  - Flognarde






  -Millefeuille






  - Paris-Brest






  - Meringue





  - Macaron




  - Profiterole




style="text-decoration: underline;">Schema


Nous avons represent?la structure des definitions sous forme de schema simplifi?que voici :


Explication du schema :

Lorsque l'on tape un mot dans le TLFI, il y a deux possibilite de resultats:
  1. Soit le mot se deline en plusieurs entrees dans le dictionnaires : mot, mot bis, ...
  2. Soit il n'y a qu'une seule entree dans le dictionnaire.
Pour tous les mots, on retrouve ces differentes etiquettes (obligatoires, ici en fond rouge) : forme, grammaire (catecorie, genre), definition (acception 1 et acception 2 s'il y a plusieurs acceptions), prononciation/orthographe, et etymologie/histoire.

Certains mots, ont en plus les etiquettes suivantes (donc facultatives, ici en fond bleu) : remarques, derivation, frequence et bibliographie.

Exemple : le mot "charlotte" dans le TLFI.

Il y a deux entres du mot "charlotte" dans le dictionnaire :



Lorsque l'on clique sur la premiere entree, on trouve cette definition, comportant une seule acception. On retrouve alors les differentes catecories presentees dans le schema ci-dessus (forme, grammaire, definition, prononciation/orthographe, ethymologie/histoire) :






Document XML : balisage


A partir du schema, nous avons balise l'ensemble des definitions des mots selectionne pour rendre compte de leur structure dans le TLFI. On obtient donc un document structur?

En voici, un extrait :



Voir le document XML complet



Construction de la DTP


Construction de la DTP a l'aide d'un outil specialise Voici le resultat obtenu :




J'ai voulu modifier l'ordre des elements pour mieux rendre compte de la structure du document XML.

Voici mon DTD modifie: