TEI Lite Lou Burnard

for TEI web site only

derived from old DTD extension files for P4

Chris Ruotolo Fixed code examples to render properly.

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>