<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 | ||||||||||||||||||||||||||||||||||||
Attributs | att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.identified (@ident, @predeclare, @module, @status) (att.combinable (@mode)) att.readFrom (@source)
| ||||||||||||||||||||||||||||||||||||
Utilisé par | |||||||||||||||||||||||||||||||||||||
Contenu dans | figures: figure header: change encodingDesc handNote licence scriptNote typeNote msdescription: accMat acquisition additions collation condition custEvent decoNote filiation foliation layout musicNotation origin provenance source support surrogates tagdocs: specGrp transcr: metamark | ||||||||||||||||||||||||||||||||||||
Peut contenir | |||||||||||||||||||||||||||||||||||||
Declaration |
element schemaSpec { att.global.attributes, att.global.linking.attributes, att.global.analytic.attributes, att.global.facs.attributes, att.global.change.attributes, att.identified.attributes, att.combinable.attributes, att.readFrom.attributes, attribute start { list { data.name, data.name* } }?, attribute ns { data.namespace }?, attribute prefix { "" | data.name }?, attribute targetLang { data.language }?, attribute docLang { list { data.language, data.language* } }?, ( model.glossLike*, ( model.oddRef | model.oddDecl )*, constraintSpec* ) } | ||||||||||||||||||||||||||||||||||||
Exemple | <schemaSpec prefix="TEI_" ident="testsvg" start="TEI svg"> <moduleRef source="tei:current" key="header"/> <moduleRef key="core"/> <moduleRef key="drama"/> <moduleRef url="svg11.rng"/> </schemaSpec> This schema combines elements from the current versions of the drama and core modules, the current release version of the header module, and elements from an existing RELAXNG schema available from the URL indicated. | ||||||||||||||||||||||||||||||||||||
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. |