<schemaSpec>
<schemaSpec> (spécification de schéma) génère un schéma conforme à la TEI et la documentation qui l'accompagne. | |||||||||||||||||||||||||||||||||
Module | tagdocs — 22 Documentation Elements | ||||||||||||||||||||||||||||||||
En complément des attributs globaux | att.identified (@ident, @predeclare, @module, @mode)
|
||||||||||||||||||||||||||||||||
Utilisé par | |||||||||||||||||||||||||||||||||
Peut contenir |
|
||||||||||||||||||||||||||||||||
Declaration |
element schemaSpec { att.global.attributes, att.identified.attributes, attribute start { list { data.name+ } }?, attribute ns { data.namespace }?, attribute prefix { "" | data.name }?, attribute targetLang { data.language }?, attribute docLang { list { data.language+ } }?, ( model.glossLike*, ( moduleRef | specGrpRef | model.oddDecl )*, constraintSpec* ) } |
||||||||||||||||||||||||||||||||
Exemple |
<schemaSpec prefix="TEI_" ident="testsvg" start="TEI svg">
<moduleRef key="header"/> <moduleRef key="core"/> <moduleRef key="tei"/> <moduleRef key="textstructure"/> <moduleRef url="svg11.rng"/> </schemaSpec> |
||||||||||||||||||||||||||||||||
Note |
Un schéma combine des références aux modules ou aux groupes de spécifications avec
d'autres déclarations atomiques. Le traitement d'un élément de schéma doit résoudre
tous les conflits entre les déclarations qu'il contient ou les références. Des
processeurs ODD différents peuvent générer des schémas et une documentation en
utilisant différentes syntaxes concrètes.
|