-
./exercices
: exercices du cours d'XML-TEI
(Master TNAH, École nationale des chartes) ; -
./site_vie_st_Brice_xslt
: rendu du cours d'XSLT
. Un fichier.xsl
, cinq fichiers.html
et un fichier.css
permettant d'afficher une application web de cinq pages, résultant de la transformation du documentvie_st_brice_tei.xml
(../
) ;- Pour visualiser le site :
git clone https://github.com/jeandamien-genero/TNAH-XML-TEI-XSLT
et ouvrez le fichier./site_vie_st_Brice_xslt/home.html
;
- Pour visualiser le site :
-
Tuto_TEI_ODD.md
: tutoriel pour générer uneODD
et l'associer à un documentXML-TEI
à partir du scénariooddbyexample
(notes du cours de @ArianePinche) ; -
vie_st_brice_tei.xml
,vie_st_brice_odd.xml
et alii : rendu du cours d'XML-TEI
. ÉditionXML-TEI
et son schémaODD
de la deuxième partie de la vie de saint Brice (BnF, ms. fr. 411, f. 169-170).
Édition à visée paléographique : Récits hagiographiques du manuscrit 411 de la Bibliothèque nationale de France.
École nationale des chartes, M2 TNAH, cours de @ArianePinche, 2020.
Texte choisi : Suite de la Vie de saint Brice, fol.169d-fol170b : « Enfes je te conjur de part nostre seignor ».
- Structurer le texte en
XML-TEI
en vue d’une édition et en respectant le genre littéraire auquel il appartient ; - Compléter de la manière la plus précise possible le teiHeader de l'édition, en fonction des éléments nécessaires à son établissement et à la compréhension du texte ;
- Écrire un schéma
ODD
adapté à l'encodage et documenté.- Générer une
ODD
à partir de oddbyexample et associer le schéma rng correspondant au fichierXML
.- À partir de l'
ODD
, générer la documentationHTML
du projet.- Présenter en introduction le projet et ses exploitations possibles ;
- Documenter le fonctionnement de l'encodage et le choix des balises.
- À partir de l'
- Générer une
- Créer une feuille de transformation simple ;
- Maîtriser
XPath
et ses fonctions de base ;
- Transcrire le texte à partir de la numérisation du manuscrit sur Gallica.
- Structurer le texte fourni en divisions de type section en fonction des initiales ornées, et en paragraphes si des subdivisions semblent nécessaires pour le sens ;
- Renseigner le
<teiHeader>
, et plus précisément le<msDesc>
à l’aide de la notice Gallica du manuscrit 411 et de la notice Jonas ; - Encoder les abréviations et les normalisations graphiques de manière à conserver la graphie originale et à proposer une graphie régularisée (penser à utiliser une fonte adaptée, ainsi qu’à proposer des entités décimales pour les caractères spéciaux);
- Faire un index des noms de personnages et de lieux ;
- Écrire l'
ODD
la plus restrictive possible en fonction de l'encodage ; - Ajouter dans l'
ODD
la documentation sur le projet d’encodage, les éléments encodés : pourquoi et comment. - Présenter comment cet encodage pourrait être exploité.
- Mettre en place une structure d'accueil en
HTML
; - Rédiger des règles simples avec un
XPath
valide pour insérer des informations du document source dans le document de sortie ; - Créer une ou des règles avec des conditions ;
- Utiliser une ou des règles avec
<xsl:for-each>
(uniquement si cela est nécessaire) - Proposer un code facile à lire et commenté ;
- Simplifier le plus possible ses règles
XSL
.