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>