<schemaSpec>   (especificación de esquema) genera un esquema TEI-conforme y la documentación relativa.Módulo tagdocs — 22  Documentation Elements Atributos 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 ) 
    start especifica los puntos de acceso al esquema, es decir, qué elementos son los permitidos para ser usados como raíz de los documentos conforme al esquema mismo.Estado  Opcional Tipo de datos   1–∞ apariciones de  separado por espacio en blanco  
 ns  (namespace) indica el eventual espacio del nombre predefinido adscribible a los componentes del esquemaEstado  Opcional Tipo de datos  
 prefix especifica un prefijo que será antepuesto a todos los patrones relativos a los elementos TEI.Estado  Opcional Tipo de datos  De formato compacto a XML De formato XML a compacto <rng:choice> <rng:value/> <rng:ref name="data.name  </rng:choice> 
"" | data.name  
 targetLang  (lengua meta) indica la lengua que se utiliza para la creación de objetos en el esquema en el caso en que los nombres de elementos o atributos esten disponibles en otras lenguas.Estado  Opcional Tipo de datos  
 docLang  (lengua de la documentación) indica la lengua que se ha de utilizar para la creación de la documentación en el caso en que las descripciones de elementos, atributos, clases o macros esten disponibles en más lenguas.Estado  Opcional Tipo de datos   1–∞ apariciones de  separado por espacio en blanco  
 
Usado por Contenido en Puede contener Declaración De formato compacto a XML De formato XML a compacto <rng:element name="schemaSpec "> <rng:ref name="att.global.attributes  <rng:ref name="att.global.linking.attributes  <rng:ref name="att.global.analytic.attributes  <rng:ref name="att.global.facs.attributes  <rng:ref name="att.global.change.attributes  <rng:ref name="att.identified.attributes  <rng:ref name="att.combinable.attributes  <rng:ref name="att.readFrom.attributes  <rng:optional> <rng:attribute name="start " a:defaultValue="TEI "> <rng:list> <rng:ref name="data.name  <rng:zeroOrMore> <rng:ref name="data.name  </rng:zeroOrMore> </rng:list> </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="ns "http://www.tei-c.org/ns/1.0 "> <rng:ref name="data.namespace  </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="prefix "> <rng:choice> <rng:value/> <rng:ref name="data.name  </rng:choice> </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="targetLang "> <rng:ref name="data.language  </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="docLang "> <rng:list> <rng:ref name="data.language  <rng:zeroOrMore> <rng:ref name="data.language  </rng:zeroOrMore> </rng:list> </rng:attribute> </rng:optional> <rng:group> <rng:zeroOrMore> <rng:ref name="model.glossLike  </rng:zeroOrMore> <rng:zeroOrMore> <rng:choice> <rng:ref name="model.oddRef  <rng:ref name="model.oddDecl  </rng:choice> </rng:zeroOrMore> <rng:zeroOrMore> <rng:ref name="constraintSpec  </rng:zeroOrMore> </rng:group> </rng:element> 
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 * )
} Ejemplo 
    <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.