TEI Lite
The Lite schema consists some new elements and a view of the TEI.
First, here is the small set of new elements:
<specGrp id="LITEADD">
<elementSpec ident="eg">
<classes>
<memberOf key="tei.data"/>
<memberOf key="tei.common"/>
</classes>
<content>
<rng:text/>
</content>
<desc>Example code</desc>
</elementSpec>
<elementSpec ident="gi">
<classes><memberOf key="tei.data"/></classes>
<content>
<rng:text/>
</content>
<attList>
<attDef usage="opt" ident="tei">
<equiv/>
<datatype><rng:data type="boolean"/></datatype>
<defaultVal>true</defaultVal>
<valList type="closed">
<valItem ident="true">
<equiv/>
<gloss>this element is part of the TEI scheme.</gloss>
</valItem>
<valItem ident="false">
<equiv/>
<gloss>this element is not part of the TEI scheme.</gloss>
</valItem>
</valList>
<desc>indicates whether this element is part of the TEI encoding
scheme (i.e. defined in a TEI DTD fragment) or not.</desc>
</attDef>
</attList>
<desc>contains the name (generic identifier) of an element.</desc>
<exemplum>
<eg><![CDATA[
An <gi tei="false">LI</gi> element is roughly analagous to an <gi>item</gi> element.
]]></eg>
</exemplum>
</elementSpec>
<elementSpec ident="ident">
<classes><memberOf key="tei.data"/></classes>
<content>
<rng:text/>
</content>
</elementSpec>
<elementSpec ident="code">
<classes><memberOf key="tei.data"/></classes>
<content>
<rng:text/>
</content>
</elementSpec>
<elementSpec ident="kw">
<classes><memberOf key="tei.data"/></classes>
<content>
<rng:text/>
</content>
</elementSpec>
</specGrp>
Now for the wrapping schema, which imports
selected TEI modules. Some existing elements are redefined
to be null.
<schemaSpec ident="teilite">
<specGrpRef target="LITEADD"/>
<moduleRef key="tei"/>
<moduleRef key="core"/>
<moduleRef key="header"/>
<moduleRef key="textstructure"/>
<moduleRef key="figures"/>
<moduleRef key="linking"/>
<moduleRef key="analysis"/>
<elementSpec ident="alt" mode="delete" module="linking" />
<elementSpec ident="altGrp" mode="delete" module="linking" />
<elementSpec ident="analytic" mode="delete" module="core" />
<elementSpec ident="broadcast" mode="delete" module="header" />
<elementSpec ident="c" mode="delete" module="analysis" />
<elementSpec ident="cb" mode="delete" module="core" />
<elementSpec ident="cl" mode="delete" module="analysis" />
<elementSpec ident="correction" mode="delete" module="header" />
<elementSpec ident="dateRange" mode="delete" module="core" />
<elementSpec ident="distinct" mode="delete" module="core" />
<elementSpec ident="equipment" mode="delete" module="header" />
<elementSpec ident="expan" mode="delete" module="core" />
<elementSpec ident="fsdDecl" mode="delete" module="header" />
<elementSpec ident="headItem" mode="delete" module="core" />
<elementSpec ident="headLabel" mode="delete" module="core" />
<elementSpec ident="hyphenation" mode="delete" module="header" />
<elementSpec ident="interpretation" mode="delete" module="header" />
<elementSpec ident="join" mode="delete" module="linking" />
<elementSpec ident="joinGrp" mode="delete" module="linking" />
<elementSpec ident="link" mode="delete" module="linking" />
<elementSpec ident="linkGrp" mode="delete" module="linking" />
<elementSpec ident="m" mode="delete" module="analysis" />
<elementSpec ident="measure" mode="delete" module="core" />
<elementSpec ident="meeting" mode="delete" module="core" />
<elementSpec ident="metDecl" mode="delete" module="header" />
<elementSpec ident="monogr" mode="delete" module="core" />
<elementSpec ident="normalization" mode="delete" module="header" />
<elementSpec ident="num" mode="delete" module="core" />
<elementSpec ident="phr" mode="delete" module="analysis" />
<elementSpec ident="postBox" mode="delete" module="core" />
<elementSpec ident="postCode" mode="delete" module="core" />
<elementSpec ident="quotation" mode="delete" module="header" />
<elementSpec ident="quote" mode="delete" module="core" />
<elementSpec ident="recording" mode="delete" module="header" />
<elementSpec ident="recordingStmt" mode="delete" module="header" />
<elementSpec ident="scriptStmt" mode="delete" module="header" />
<elementSpec ident="segmentation" mode="delete" module="header" />
<elementSpec ident="series" mode="delete" module="core" />
<elementSpec ident="span" mode="delete" module="analysis" />
<elementSpec ident="spanGrp" mode="delete" module="analysis" />
<elementSpec ident="state" mode="delete" module="header" />
<elementSpec ident="stdVals" mode="delete" module="header" />
<elementSpec ident="step" mode="delete" module="header" />
<elementSpec ident="street" mode="delete" module="core" />
<elementSpec ident="teiCorpus" mode="delete" module="core" />
<elementSpec ident="timeRange" mode="delete" module="core" />
<elementSpec ident="timeline" mode="delete" module="linking" />
<elementSpec ident="variantEncoding" mode="delete" module="header" />
<elementSpec ident="w" mode="delete" module="analysis" />
<elementSpec ident="when" mode="delete" module="linking" />
</schemaSpec>