Code Search for Developers
 
 
  

lampext.xml from Text Encoding Initiative at Krugle


Show lampext.xml syntax highlighted

<TEI xmlns="http://www.tei-c.org/ns/1.0"
 xmlns:rng="http://relaxng.org/ns/structure/1.0">
   <teiHeader>
      <fileDesc>
         <titleStmt>
            <title>The Lampeter TEI Extensions</title>
            <author>Lou Burnard</author>
         </titleStmt>
         <publicationStmt>
	   <p>for TEI web site only</p>
	 </publicationStmt>
         <sourceDesc>
            <p>derived from old DTD extension files for P4</p>
         </sourceDesc>
      </fileDesc>
   </teiHeader>
<text>
<body>
<p>The Lampeter TEI schema consists some new elements and a view of the
TEI.</p>

<p>First, here is the small set of new elements:
<specGrp id="LAMPADD">
 <elementSpec ident="it">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
 <elementSpec ident="sc">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
 <elementSpec ident="su">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
 <elementSpec ident="bo">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
 <elementSpec ident="po">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
 <elementSpec ident="go">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
 <elementSpec ident="ro">
<desc></desc>
  <classes><memberOf key="tei.phrase"/></classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
 
</elementSpec>
<!--biblPart-->
 <elementSpec ident="printer">
<desc></desc>
  <classes>
    <memberOf key="tei.biblPart"/>
  </classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
  
</elementSpec>
 <elementSpec ident="pubFormat">
<desc></desc>
  <classes>
    <memberOf key="tei.biblPart"/>
  </classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
  
</elementSpec>
 <elementSpec ident="bookSeller">
<desc></desc>
  <classes>
    <memberOf key="tei.biblPart"/>
  </classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
  
</elementSpec>
<!-- demographic -->
 <elementSpec ident="biogNote">
<desc></desc>
  <classes>
    <memberOf key="tei.demographic"/>
  </classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
  
</elementSpec>
 <elementSpec ident="socecstatusPat">
<desc></desc>
  <classes>
    <memberOf key="tei.demographic"/>
  </classes>
  <content>
    <rng:ref name="macro.phraseSeq"/>
  </content>
  
</elementSpec>
</specGrp>
</p>

<p>Now for the wrapping schema, which imports the new Lampeter module,
and  selected TEI modules. Some existing elements are redefined
to be null.</p>
<p>
  <schemaSpec ident="lamptei" start="TEI teiCorpus">
    <specGrpRef target="#LAMPADD"/>
    <moduleRef key="tei"/>
    <moduleRef key="core"/>
    <moduleRef key="header"/>
    <moduleRef key="textstructure"/>
    <moduleRef key="figures"/>
    <moduleRef key="linking"/>
    <moduleRef key="corpus"/>
    <moduleRef key="namesdates"/>
    <moduleRef key="transcr"/>
    
    <elementSpec ident="activity" module="corpus" mode="delete"/>
    <elementSpec ident="addSpan" module="transcr" mode="delete"/>
    <elementSpec ident="analytic" module="core" mode="delete"/>
    <elementSpec ident="biblStruct" module="core" mode="delete"/>
    <elementSpec ident="broadcast" module="header" mode="delete"/>
    <elementSpec ident="cb" module="core" mode="delete"/>
    <elementSpec ident="channel" module="corpus" mode="delete"/>
    <elementSpec ident="constitution" module="corpus" mode="delete"/>
    <elementSpec ident="damage" module="transcr" mode="delete"/>
    <elementSpec ident="delSpan" module="transcr" mode="delete"/>
    <elementSpec ident="derivation" module="corpus" mode="delete"/>
    <elementSpec ident="div0" module="textstructure" mode="delete"/>
    <elementSpec ident="div4" module="textstructure" mode="delete"/>
    <elementSpec ident="div5" module="textstructure" mode="delete"/>
    <elementSpec ident="div6" module="textstructure" mode="delete"/>
    <elementSpec ident="div7" module="textstructure" mode="delete"/>
    <elementSpec ident="divGen" module="core" mode="delete"/>
    <elementSpec ident="domain" module="corpus" mode="delete"/>
    <elementSpec ident="equipment" module="header" mode="delete"/>
    <elementSpec ident="expan" module="core" mode="delete"/>
    <elementSpec ident="factuality" module="corpus" mode="delete"/>
    <elementSpec ident="firstLang" module="corpus" mode="delete"/>
    <elementSpec ident="formula" module="figures" mode="delete"/>
    <elementSpec ident="hand" module="transcr" mode="delete"/>
    <elementSpec ident="handList" module="transcr" mode="delete"/>
    <elementSpec ident="handShift" module="transcr" mode="delete"/>
    <elementSpec ident="index" module="core" mode="delete"/>
    <elementSpec ident="interaction" module="corpus" mode="delete"/>
    <elementSpec ident="langKnown" module="corpus" mode="delete"/>
    <elementSpec ident="locale" module="corpus" mode="delete"/>
    <elementSpec ident="measure" module="core" mode="delete"/>
    <elementSpec ident="meeting" module="core" mode="delete"/>
    <elementSpec ident="monogr" module="core" mode="delete"/>
    <elementSpec ident="num" module="core" mode="delete"/>
    <elementSpec ident="personGrp" module="corpus" mode="delete"/>
    <elementSpec ident="postBox" module="core" mode="delete"/>
    <elementSpec ident="postCode" module="core" mode="delete"/>
    <elementSpec ident="preparedness" module="corpus" mode="delete"/>
    <elementSpec ident="purpose" module="corpus" mode="delete"/>
    <elementSpec ident="recording" module="header" mode="delete"/>
    <elementSpec ident="recordingStmt" module="header" mode="delete"/>
    <elementSpec ident="relation" module="corpus" mode="delete"/>
    <elementSpec ident="restore" module="transcr" mode="delete"/>
    <elementSpec ident="scriptStmt" module="header" mode="delete"/>
    <elementSpec ident="setting" module="corpus" mode="delete"/>
    <elementSpec ident="settingDesc" module="corpus" mode="delete"/>
    <elementSpec ident="soCalled" module="core" mode="delete"/>
    <elementSpec ident="space" module="transcr" mode="delete"/>
    <elementSpec ident="state" module="header" mode="delete"/>
    <elementSpec ident="step" module="header" mode="delete"/>
    <elementSpec ident="street" module="core" mode="delete"/>
    <elementSpec ident="supplied" module="transcr" mode="delete"/>
    <elementSpec ident="textDesc" module="corpus" mode="delete"/>
    <elementSpec ident="time" module="core" mode="delete"/>
    <elementSpec ident="timeRange" module="core" mode="delete"/>
    <elementSpec ident="variantEncoding" module="header" mode="delete"/>
    
  </schemaSpec>
  
</p>
</body>
</text>
</TEI>




See more files for this project here

Text Encoding Initiative

The TEI is an international and interdisciplinary standard used by libraries, museums, publishers, and academics to represent all kinds of literary and linguistic texts, using an encoding scheme that is maximally expressive and minimally obsolescent. \r\n\r

Project homepage: http://sourceforge.net/projects/tei
Programming language(s): XML
License: other

  Makefile
  lampext.xml