<schemaSpec>
| <schemaSpec> (schema specification) generates a TEI-conformant schema and documentation for it. | |||||||||||||||||||||||||||||||||
| Module | tagdocs — 22 Documentation Elements | ||||||||||||||||||||||||||||||||
| In addition to global attributes | att.identified (@ident, @predeclare, @module, @mode) 
 | ||||||||||||||||||||||||||||||||
| Used by | |||||||||||||||||||||||||||||||||
| May contain |  | ||||||||||||||||||||||||||||||||
| 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* ) } | ||||||||||||||||||||||||||||||||
| Example | <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 | 
                           A schema combines references to modules or specification
                        groups with other atomic declarations. The processing of a
                        schema element must resolve any conflicts amongst the declarations
                        it contains or references. Different ODD processors may generate
                        schemas and documentation using different concrete syntaxes. 
                      | ||||||||||||||||||||||||||||||||
