Update home authored by Fanny Mezard's avatar Fanny Mezard
<small>Cette documentation a été rédigée conjointement par [Fanny Corsi](https://gricad-gitlab.univ-grenoble-alpes.fr/corsif) et [Serena Crespi](https://gricad-gitlab.univ-grenoble-alpes.fr/crespis) et est issue du travail conduit au sein de l'équipe ELAN, UMR 5316 Litt&Arts.
</small>
# Création et personnalisation d'un ODD
ODD (_One Document Does it all_) est une méthode de structuration de documents XML permettant de représenter et gérer des informations complexes et hétérogènes de manière unifiée. Les fichiers ODD sont spécifiques à l'utilisation TEI et sont des fichiers de configuration pour définir des schémas XML personnalisés (RelaxNG XML) et de générer des documentations (notamment en .html).
**Cette documentation porte sur la création d’un ODD en début de projet, sans utilisation d’outils externes tel que TEI-Roma.**
1. [Création d'un ODD – schéma d'encodage](Cr%C3%A9ation-d'un-ODD-%E2%80%93-sch%C3%A9ma-d'encodage)
2. [Les contraintes dans le schéma d'encodage](Les-contraintes-dans-le-sch%C3%A9ma-d'encodage)
3. [Enrichissement de la partie documentation](Enrichissement-de-la-partie-documentation)
<small>Cette documentation a été rédigée conjointement par [Fanny Corsi](https://gricad-gitlab.univ-grenoble-alpes.fr/corsif) et [Serena Crespi](https://gricad-gitlab.univ-grenoble-alpes.fr/crespis) et est issue du travail conduit au sein de l'équipe ELAN, UMR 5316 Litt&Arts.
</small>
# Création et personnalisation d'un ODD
ODD (_One Document Does it all_) est un format qui permet de documenter un schéma XML. Un fichier ODD est conforme à la TEI et permet de personnaliser le schéma de la TEI afin de l'adapter aux besoins spécifiques d'un projet. Il peut ensuite être facilement transformé en fichier relaxng, utilisé pour la validation des fichiers XML (ce qui permet à Oxygen de mettre son fameux "carré rouge" dans le cas d'un fichier non conforme) ou être transofrmé en page de documentation, par exemple au format HTML (voir la page [DOE](https://elan.gricad-pages.univ-grenoble-alpes.fr/resources-tei/schemas-tei/)
**Cette documentation porte sur la création d’un ODD en début de projet, sans utilisation d’outils externes tel que [TEI-Roma](https://roma.tei-c.org/) qui propose de les générer à l'aide d'une interface graphique.**
1. [Création d'un ODD – schéma d'encodage](Cr%C3%A9ation-d'un-ODD-%E2%80%93-sch%C3%A9ma-d'encodage)
2. [Les contraintes dans le schéma d'encodage](Les-contraintes-dans-le-sch%C3%A9ma-d'encodage)
3. [Enrichissement de la partie documentation](Enrichissement-de-la-partie-documentation)
4. [Problèmes et solutions](Probl%C3%A8mes-et-solutions)
\ No newline at end of file