teidata.nullOrName

teidata.nullOrName defines attribute values which contain either the null string or an XML name.
Moduletei — The TEI Infrastructure
Used by
Content model
<content>
 <alternate>
  <valList>
   <valItem ident=""/>
  </valList>
  <dataRef name="NCName"/>
 </alternate>
</content>
Declaration
<rng:define name="teidata.nullOrName">
 <rng:choice>
  <rng:choice>
   <rng:value/>
  </rng:choice>
  <rng:data type="NCName"/>
 </rng:choice>
</rng:define>
teidata.nullOrName = ( "" ) | xsd:NCName
Note

The rules defining an XML name form a part of the XML Specification.