<classDoc id=addrpart type=model>
<class>addrPart
<rs>address part</rs>
<desc>defines a group of elements which may constitute a postal or
other form of address.
<attlist>
</attlist>
<remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>address</parents>
<members>name postBox postCode street</members>
<decl><![ CDATA [
<!ENTITY % m.addrPart '
  %x.addrPart street | postCode | postBox | name'               >
]]>
</decl>
<ptr target=COnaad>
</classdoc>
<classDoc id=agent type=model>
<class>agent
<rs>agent (individual or corporate body)</rs>
<desc>defines a group of elements which contain names of individuals
or corporate bodies.
<attlist>
</attlist>
<remarks><p>This class is used in the <gi>resp</gi> element, to allow
a statement of responsibility to apply to an individual or a body.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>name</members>
<decl><![ CDATA [
<!ENTITY % m.agent '
  %x.agent name'                                                >
]]>
</decl>
<ptr target=COna>
</classdoc>
<classDoc id=dftana type=atts>
<class>analysis</class>
<desc>default declaration for class <term>analysis</term>:
when the additional tag set for simple analysis is not selected,
no attributes are defined for this class.
<attlist>
</attlist>
<part type='top' name='ling'>additional tag set for analysis and 
interpretation</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.analysis '      %a.global'                                               >
]]>
</decl>
<ptr target=STga>
<ptr target=AI>
</classdoc>
<classDoc id=clana type=atts>
<class>analysis</class>
<desc>defines global attributes for associating specific analyses or
interpretations with appropriate portions of a text, for use when the
additional tag set for simple analysis is selected.
<attlist>
<!-- .................................................... ana -->
<attDef usage=opt>
<attname>ana
<rs>analysis</rs>
<desc>indicates one or more elements containing interpretations of the
element on which the <att>ana</att> attribute appears.
<datatype>IDREFS
<valdesc>The SGML identifier of one or more interpretive elements
(usually <gi>fs</gi> or <gi>interp</gi>).
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>When multiple values are given, they may reflect either
multiple divergent interpretations of an ambiguous text, or multiple
mutually consistent interpretations of the same passage in different
contexts.
</attDef>
<!-- inst attribute removed -->
</attlist>
<part type='top' name='ai'>additional tag set for analysis and 
interpretation</part>
<classes names=''></classes>
<files names='teiana2.ent'>
<parents>[none]</parents>
<members><ident type=cl>global</ident> ()</members>
<decl><![ CDATA [
<!ENTITY % a.analysis '
          ana                IDREFS              #IMPLIED'      >
]]>
</decl>
<ptr target=AIsp>
</classdoc>
<classDoc id=basestd type=atts>
<class>baseStandard
<rs>base-component standard</rs>
<desc>groups elements in a writing system which refer to some public or
private standard as part of the basis for the writing system declaration
<attlist>
<!-- ................................................... name -->
<attDef usage=req>
<attname>name
<desc>gives the normal citation form for the standard being referred to.
<datatype>CDATA
<valdesc>For national and international standards, the value
should be the normal citation form for the standard; for public entity
sets, it should be the standard public entity text; for private
character sets, WSDs, and entity sets, it is recommended that the
form of SGML <term>public identifiers</term> be used.
<default>#REQUIRED
<eg><![ CDATA [
 <codedCharSet name='ANSI X3.4' authority='national'>
 <codedCharSet name='ISO 646: 1991' authority='ISO'>
 <entitySet    name='ISO 8879:1986//ENTITIES Added Latin 1//EN'
               authority='ISO'>
 <baseWsd      name='-//TEI P2: 1993//WSD ISO 8859-1//EN'
               authority='TEI'>
]]>
</eg>
<remarks><p></remarks>
</attDef>
<!-- .............................................. authority -->
<attDef usage=req>
<attname>authority
<desc>indicates the authority responsible for issuing the standard being
referred to:  the TEI, the International Organization for
Standardization (ISO), a national body, or a private body.
<datatype>(tei | iso | national | private | none)
<vallist type=closed>
<val>tei <desc>the base writing system declaration is a standard WSD
issued by the Text Encoding Initiative
<val>iso <desc>the character set or entity set was issued by ISO
<val>national <desc>the character set or entity set was issued by a
national standards body
<val>private <desc>the writing system declaration, character set, or
entity set was issued publicly by a private organization or project
<val>none <desc>the writing system declaration, character set, or
entity set has not been publicly issued by any organization; it is
specific to an individual text or project
</vallist>
<default>#REQUIRED
<eg><![ CDATA [

]]>
</eg>
<remarks><p></remarks>
</attDef>
</attlist>
<remarks><p>
<part type='aux' name='wsd'>auxiliary tag set for writing system 
declarations</part>
<classes names=''></classes>
<files names='teiwsd2'>
<parents>[none]</parents>
<members>baseWsd codedCharSet entitySet</members>
<decl><![ CDATA [
<!ENTITY % a.baseStandard '  %a.global
          name               CDATA               #REQUIRED
          authority          (tei | iso | national | private | 
                             none)               #REQUIRED'     >
]]>
</decl>
<ptr target=WDcsba>
</classdoc>
<classdoc type=model ID=clbibl><class>bibl</class>
<desc>bibliographic elements. </desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='inter common'>common, inter</classes>
<files names='teiclas2.ent'>
<parents>ab add admin argument body camera caption case castList cell 
cit colloc corr country damage def desc descrip div div0 div1 div2 
div3 div4 div5 div6 div7 docEdition emph epigraph epilogue equiv etym 
fDescr figDesc foreign form fsDescr gen gram gramGrp head hi hyph 
imprimatur item itype l lang lbl lem meeting metDecl mood note number 
orth otherForm p per performance pos prologue pron q quote rdg ref 
region remarks rendition seg set sic sound stage stress subc supplied 
syll tagUsage tech title titlePart tns tr trans unclear usg view wit 
witDetail witness writing xr xref</parents>
<members>bibl biblFull biblStruct</members>
<decl><![ CDATA [
<!ENTITY % m.bibl '
  %x.bibl biblStruct | biblFull | bibl'                         >
]]>
</decl>
<ptr target=CObi>
</classdoc>
<classDoc id=biblpart type=model>
<class>biblPart
<rs>bibliographic citation part</rs>
<desc>elements which can appear within bibliographic citations, but
cannot appear freely in running text outside bibliographic citations.
<attlist>
</attlist>
<remarks><p>This class is used in defining the content model of
<gi>bibl</gi>.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>bibl</parents>
<members>analytic author biblScope edition editor extent idno imprint 
monogr note pubPlace publisher respStmt series</members>
<decl><![ CDATA [
<!ENTITY % m.biblPart '
  %x.biblPart series | respStmt | pubPlace | publisher | note | 
  monogr | imprint | idno | extent | editor | edition | 
  biblScope | author | analytic'                                >
]]>
</decl>
<ptr target=CObi>
</classdoc>
<classDoc id=binary type=model>
<class>binary
<rs>binary feature-structure values</rs>
<desc>elements which express binary values in feature structures.
<attlist>
</attlist>
<part type='top' name='fs'>additional tag set for feature 
structures</part>
<classes names='singval'>singleVal [and indirectly also:] 
featureVal</classes>
<files names='teifsd2'>
<parents>if vDefault vRange</parents>
<members>minus plus</members>
<decl><![ CDATA [
<!ENTITY % m.binary '
  %x.binary plus | minus'                                       >
]]>
</decl>
<ptr target=FD>
</classdoc>
<classDoc id=boolean type=model>
<class>boolean
<rs>Boolean values</rs>
<desc>elements which express Boolean values in feature structures.
<attlist>
</attlist>
<part type='top' name='fs'>additional tag set for feature 
structures</part>
<classes names='singval'>singleVal [and indirectly also:] 
featureVal</classes>
<files names='teifsd2'>
<parents>if vDefault vRange</parents>
<members>any none</members>
<decl><![ CDATA [
<!ENTITY % m.boolean '
  %x.boolean none | any'                                        >
]]>
</decl>
<ptr target=FD>
</classdoc>
<classDoc id=chunk type=model>
<class>chunk</class>
<desc>includes all elements which can occur between, but not
within, paragraphs and other chunks.</desc>
<attlist>
</attlist>
<remarks><p>This element class does not contain all those elements which
can appear between chunks:  the class <term>inter</term> contains a
set of elements which can appear either within or between chunks.
Unlike elements of that class, chunks cannot occur within chunks.
In prose, this means the
elements in this class can appear between but not within paragraphs.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='common'>common</classes>
<files names='teiclas2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage view</parents>
<members>ab eTree graph l lg p sp tree witList</members>
<decl><![ CDATA [
<!ENTITY % m.chunk '
  %x.chunk witList | tree | sp | p | lg | l | graph | eTree | ab'
                                                                >
]]>
</decl>
<ptr target=STec>
</classdoc>
<classDoc id=common type=model>
<class>common
<desc>common chunk- and inter-level elements.
<attlist>
</attlist>
<remarks><p>This class defines the set of chunk- and inter-level elements
available in all bases; it is used in defining the standard models
<term>chunk.seq</term> and <term>specialPara</term> in the general and
mixed bases.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage view</parents>
<members>stage  <ident type=cl>notes</ident> (note witDetail) <ident 
type=cl>lists</ident> (label list listBibl) <ident 
type=cl>hqinter</ident> (cit q quote) <ident type=cl>chunk</ident> 
(ab eTree graph l lg p sp tree witList) <ident type=cl>bibl</ident> 
(bibl biblFull biblStruct)</members>
<decl><![ CDATA [
<!ENTITY % m.common '
  %x.common %m.notes | %m.lists | %m.hqinter | %m.chunk | 
  %m.bibl | stage'                                              >
]]>
</decl>
<ptr target=STec>
</classdoc>
<classDoc id=compdict type=model>
<class>comp.dictionaries</class>
<desc>component-level elements unique to the base tag set
for dictionaries.
<attlist>
</attlist>
<remarks><p>
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage view</parents>
<members>entry entryFree superentry</members>
<decl><![ CDATA [
<!ENTITY % m.comp.dictionaries '
  %x.comp.dictionaries superentry | entryFree | entry'          >
]]>
</decl>
<ptr target=DIbo>
<ptr target=STec>
</classdoc>
<classdoc type=model ID=compdram><class>comp.drama</class>
<desc>component-level elements specific to performance texts.</desc>
<attlist></attlist>
<remarks></remarks>
<part type='base' name='perf'>base tag set for performance 
texts</part>
<classes names=''></classes>
<files names='teidram2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage view</parents>
<members>castList  <ident type=cl>stageDirection</ident> (camera 
caption move sound tech view)</members>
<decl><![ CDATA [
<!ENTITY % m.comp.drama '
  %x.comp.drama %m.stageDirection | castList'                   >
]]>
</decl>
<ptr target=DR>
</classdoc>
<classDoc id=compspok type=model>
<class>comp.spoken</class>
<desc>elements appearing in spoken texts only.
<attlist>
</attlist>
<remarks><p>
<part type='base' name='spoken'>base tag set for spoken 
materials</part>
<classes names=''></classes>
<files names='teispok2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage u view</parents>
<members>event kinesic pause shift u vocal writing</members>
<decl><![ CDATA [
<!ENTITY % m.comp.spoken '
  %x.comp.spoken writing | vocal | u | shift | pause | kinesic | 
  event'                                                        >
]]>
</decl>
<ptr target=TSov>
</classdoc>
<classDoc id=compterm type=model>
<class>comp.terminology</class>
<desc>component-level elements unique to the base tag set
for terminological data.
<attlist>
</attlist>
<remarks><p>
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teiterm2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage view</parents>
<members>termEntry</members>
<decl><![ CDATA [
<!ENTITY % m.comp.terminology '
  %x.comp.terminology termEntry'                                >
]]>
</decl>
<ptr target=TEba>
<ptr target=STec>
</classdoc>
<classDoc id=compvers type=model>
<class>comp.verse</class>
<desc>component level elements unique to the base tag set for verse.
<attlist>
</attlist>
<remarks><p>
<part type='base' name='verse'>base tag set for verse texts</part>
<classes names=''></classes>
<files names='teivers2.ent'>
<parents>add argument body castList corr div div0 div1 div2 div3 div4 
div5 div6 div7 epigraph epilogue equiv item metDecl note performance 
prologue q quote remarks set sic stage view</parents>
<members>lg1</members>
<decl><![ CDATA [
<!ENTITY % m.comp.verse '
  %x.comp.verse lg1'                                            >
]]>
</decl>
<ptr target=VEst><ptr target=STec>
</classdoc>
<classDoc id=cplxval type=model>
<class>complexVal
<rs>complex values</rs>
<desc>elements which express complex feature values in feature
structures.
<attlist>
</attlist>
<part type='top' name='fs'>additional tag set for feature 
structures</part>
<classes names='featval'>featureVal</classes>
<files names='teifsd2'>
<parents>if vDefault vRange</parents>
<members>alt fs vAlt</members>
<decl><![ CDATA [
<!ENTITY % m.complexVal '
  %x.complexVal vAlt | fs | alt'                                >
]]>
</decl>
<ptr target=FD>
</classdoc>
<classdoc type=model ID=data><class>data</class>
<desc>phrase-level elements containing names, dates, numbers, measures,
and similar data. </desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='phrase'>phrase</classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members>abbr address date dateRange dateStruct expan geogName lang 
measure name num orgName persName placeName rs time timeRange 
timeStruct</members>
<decl><![ CDATA [
<!ENTITY % m.data '
  %x.data timeStruct | timeRange | time | rs | placeName | 
  persName | orgName | num | name | measure | lang | geogName | 
  expan | dateStruct | dateRange | date | address | abbr'       >
]]>
</decl>
<ptr target=COna>
</classdoc>
<classDoc id=cldate type=model>
<class>date
<rs>dates and date ranges</rs>
<desc>defines a class of elements containing date specifications.
<attlist>
</attlist>
<remarks><p>This class allows certain content models to allow either
a single date or a date-range element.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>date dateRange dateStruct</members>
<decl><![ CDATA [
<!ENTITY % m.date '
  %x.date dateStruct | dateRange | date'                        >
]]>
</decl>
<ptr target=COna>
</classdoc>
<classdoc type=atts ID=declabl><class>declarable</class>
<desc>elements which may be independently selected (using the special
purpose <att>decls</att> attribute) from a candidate list of declarations
within a TEI header.
</desc><attlist>
<attdef usage=mwa><attname>default</attname>
<desc>indicates whether or not this element is selected by default when
its parent is selected.</desc>
<datatype>(YES|NO)
<vallist>
<val>YES<desc>This element is selected if its parent is selected
<val>NO<desc>This element can only be selected explicitly, unless it is the
only one of its kind, in which case it is selected if its parent is selected.
</vallist>
<default>NO
</attdef>
</attlist>
<remarks><p>The rules governing the association of declarable elements
with individual parts of a TEI text are fully defined in
chapter <ptr target=CCas>.
Only one element of a particular type may carry the value
<att>default=yes</att>.
</remarks>
<part type='aux' name='hdr'>auxiliary tag set for TEI headers</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>bibl biblFull biblStruct broadcast correction editorialDecl 
equipment hyphenation interpretation langUsage listBibl metDecl 
normalization particDesc projectDesc quotation recording samplingDecl 
scriptStmt segmentation settingDesc sourceDesc stdVals textClass 
textDesc</members>
<decl><![ CDATA [
<!ENTITY % a.declarable '    %a.global
          default            (YES | NO)          NO'            >
]]>
</decl>
<ptr target=CCas>
</classdoc>
<classdoc type=atts ID=decling><class>declaring</class>
<desc>groups elements which may be independently associated with a
particular declarable element within the header, thus overriding the
inherited default for that element.
</desc><attlist>
<attdef usage=mwa><attname>decls</attname>
<desc>identifies one or more <term>declarable elements</term> within the
header, which are understood to apply to the element bearing this
attribute and its content.</desc>
<datatype>IDREFS
<valdesc>must identify a set of declarable elements of different
types. </valdesc>
<default>#IMPLIED
</attdef>
</attlist>
<remarks><p>The rules governing the association of declarable elements
with individual parts of a TEI text are fully defined in chapter <ptr target=CCas>.</remarks>
<part type='aux' name='hdr'>auxiliary tag set for TEI headers</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>back body div div0 div1 div2 div3 div4 div5 div6 div7 front 
group text u</members>
<decl><![ CDATA [
<!ENTITY % a.declaring '     %a.global
          decls              IDREFS              #IMPLIED'      >
]]>
</decl>
<ptr target=CCas>
</classdoc>
<classdoc type=model ID=demog><class>demographic</class>
<desc>elements describing demographic characteristics of the participants
in a linguistic interaction.
</desc><attlist></attlist>
<remarks><p></remarks>
<part type='aux' name='hdr'>auxiliary tag set for TEI headers</part>
<classes names=''></classes>
<files names='teicorp2'>
<parents>person personGrp</parents>
<members>affiliation birth education firstLang langKnown occupation 
persName residence socecStatus</members>
<decl><![ CDATA [
<!ENTITY % m.demographic '
  %x.demographic socecStatus | residence | persName | occupation 
  | langKnown | firstLang | education | birth | affiliation'    >
]]>
</decl>
<ptr target=CCahpa>
</classdoc>
<classDoc id=diglobal type=atts>
<class>dictionaries
<desc>defines global attributes available on elements in the base
tag set for dictionaries.
<attlist>
<!-- ................................................. expand -->
<attDef usage=opt>
<attname>expand
<desc>gives an expanded form of information presented more concisely in
the dictionary
<datatype>CDATA
<valdesc>any string of characters
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p></remarks>                                   -->
</attDef>
<!-- ................................................... norm -->
<attDef usage=opt>
<attname>norm
<desc>gives a normalized form of information given by the source text in
a non-normalized form
<datatype>CDATA
<valdesc>any string of characters
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p></remarks>                                   -->
</attDef>
<!-- .................................................. split -->
<attDef usage=opt>
<attname>split
<desc>gives the list of split values for a merged form
<datatype>CDATA
<valdesc>any string of characters
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p></remarks>                                   -->
</attDef>
<!-- .................................................. value -->
<attDef usage=opt>
<attname>value
<desc>gives a value which lacks any realization in the printed source
text.
<datatype>CDATA
<valdesc>any string of characters
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p></remarks>                                   -->
</attDef>
<!-- ................................................... orig -->
<attDef usage=opt>
<attname>orig
<rs>original</rs>
<desc>gives the original string or is the empty string when the element
does not appear in the source text.
<datatype>CDATA
<valdesc>any string of characters
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p>[This name will lead to name conflicts       -->
<!-- with the core <gi>reg</gi> element; must be changed.     -->
<!-- Description needs work.  -Ed.]</remarks>                 -->
</attDef>
<!-- ............................................... location -->
<attDef usage=opt>
<attname>location
<desc>provides a reference to an <gi>anchor</gi> element elsewhere in
the
document indicating the original location of this component.
<datatype>IDREF
<valdesc>the SGML identifier of an <gi>anchor</gi> element
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p>[Description needs work; I don't know what   -->
<!-- this means. -Ed.]</remarks>                              -->
</attDef>
<attDef usage=opt>
<attname>mergedin
<desc>gives a reference to another element, where the original appears
as a merged form.
<datatype>IDREF
<valdesc>the SGML identifier of any element
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- <remarks><p>[Description needs work; I don't know what   -->
<!-- this means. -Ed.]</remarks>                              -->
</attDef>
<!-- .................................................... opt -->
<attDef usage=opt>
<attname>opt
<rs>optional</rs>
<desc>indicates whether the element is optional or not
<datatype>(y | n)
<valdesc>any string of characters
<default>n
<eg><![ CDATA [
<form>
  <orth id=o1 next=o2>thyr</orth>
  <orth id=o2 prev=o1 next=o3 opt=y>&eacute;</orth>
  <orth id=o3 prev=o2>ostimuline</orth>

  <pron id=p1 next=p2>tiR</pron>
  <pron id=p2 prev=p1 next=p3 opt=y>e</pron>
  <pron id=p3 prev=p2>ostimylin</pron>
</form>
]]>
</eg>
<!-- <remarks><p></remarks>                                   -->
</attDef>
</attlist>
<!-- <remarks><p>[Proposed <att>rendition</att> attribute     -->
<!-- suppressed as redundant with global <att>rend</att>.     -->
<!-- -Ed.]                                                    -->
<part type='base' name='dict'>base tag set for printed 
dictionaries</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>[none]</parents>
<members>case colloc def eg entryFree etym form gen gram gramGrp hom 
hyph itype lang lbl mood number oRef oVar orth pRef pVar per pos pron 
re sense subc syll tns tr trans usg xr</members>
<decl><![ CDATA [
<!ENTITY % a.dictionaries '  %a.global
          expand             CDATA               #IMPLIED
          norm               CDATA               #IMPLIED
          split              CDATA               #IMPLIED
          value              CDATA               #IMPLIED
          orig               CDATA               #IMPLIED
          location           IDREF               #IMPLIED
          mergedin           IDREF               #IMPLIED
          opt                (y | n)             n'             >
]]>
</decl>
<ptr type=div3 target=DIen>
</classdoc>
<classDoc id=dftdict type=atts>
<class>dictionaries</class>
<rs>attributes for dictionary elements.</rs>
<desc>default declaration for class <term>dictionaries</term>:
when the base tag set for dictionaries is not selected,
no attributes are defined for this class.
<attlist>
</attlist>
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teite2f'>
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.dictionaries '  %a.global'                                                   >
]]>
</decl>
<ptr target=TEdtf>
</classdoc>
<classDoc id=diparts type=model>
<class>dictionaryParts
<rs>dictionary parts</rs>
<desc>groups all elements defined specifically for dictionaries.
<attlist>
</attlist>
<remarks><p> (optional)
<part type='base' name='dict'>base tag set for printed 
dictionaries</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>trans  [May appear anywhere within:   eLeaf eg 
entryFree]</parents>
<members>case colloc def eg etym form gen gramGrp hom hyph itype lbl 
mood number orth per pos pron re sense stress subc superentry syll 
tns tr trans usg xr</members>
<decl><![ CDATA [
<!ENTITY % m.dictionaryParts '
  %x.dictionaryParts xr | usg | trans | tr | tns | syll | 
  superentry | subc | stress | sense | re | pron | pos | per | 
  orth | number | mood | lbl | itype | hyph | hom | gramGrp | 
  gen | form | etym | eg | def | colloc | case'                 >
]]>
</decl>
<ptr type=div3 target=DIbo>
</classdoc>
<classDoc id=ditoplev type=model>
<class>dictionaryTopLevel
<rs>dictionary top-level elements</rs>
<desc>groups elements which can appear at the <soCalled>top
level</soCalled> in dictionary entries.
<attlist>
</attlist>
<!-- <remarks><p>[Description may need changing; this was     -->
<!-- inferred from the name, but in fact these elements       -->
<!-- appear at any level.  Perhaps name should be changed     -->
<!-- instead; this appears nearly synonymous with the old     -->
<!-- <term>dgroups</term> class. -Ed.]                        -->
<part type='base' name='dict'>base tag set for printed 
dictionaries</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>entry hom re sense</parents>
<members>def eg etym form gramGrp note re trans usg xr</members>
<decl><![ CDATA [
<!ENTITY % m.dictionaryTopLevel '
  %x.dictionaryTopLevel xr | usg | trans | re | note | gramGrp | 
  form | etym | eg | def'                                       >
]]>
</decl>
<ptr type=div3 target=DIen>
</classdoc>
<classDoc id=divbot type=model>
<class>divbot
<rs>Bottom-of-division elements</rs>
<desc>groups elements which can occur at the end of a
text division; for example, trailer, byline, etc.</desc>
<attlist>
</attlist>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teistr2'>
<parents>body div div0 div1 div2 div3 div4 div5 div6 div7 epilogue 
group lg performance prologue</parents>
<members>byline closer dateline epigraph salute signed 
trailer</members>
<decl><![ CDATA [
<!ENTITY % m.divbot '
  %x.divbot trailer | signed | salute | epigraph | dateline | 
  closer | byline'                                              >
]]>
</decl>
<ptr target=DSdtb>
</classdoc>
<classDoc id=divn type=atts>
<class>divn</class>
<desc>structural elements which behave in the same way as divisions.
<attlist>
<attDef usage=rec>
<attname>type</attname>
<desc>specifies a name conventionally used
for this level of subdivision, e.g. <q>act</q>,
<q>volume</q>, <q>book</q>, <q>section</q>, <q>canto</q>, etc.</desc>
<datatype>CDATA
<valdesc>any string of characters</valdesc>
<default>#CURRENT
</attdef>
<attdef usage=opt><attname>org
<desc>specifies how the content of the division is organized.
<datatype>(composite | uniform)
<vallist type=closed>
<val>composite<desc>composite content: i.e. no claim is
made about the sequence in which the immediate contents of this
division are to be processed, or their inter-relationships.
<val>uniform<desc>uniform content: i.e. the immediate contents
of this element are regarded as forming a logical unit,
to be processed in sequence.
</vallist>
<default>uniform
</attdef>
<attdef>
<attname>sample
<desc>indicates whether this division is a sample of the original source
and if so, from which part.
</desc>
<datatype>(initial | medial | final | unknown | complete)
<vallist type=closed>
<val>initial<desc>division lacks material present at end in source.
<val>medial<desc>division lacks material at start and end.
<val>final<desc>division lacks material at start.
<val>unknown<desc>position of sampled material within original unknown.
<val>complete<desc>division is not a sample.
</vallist>
<default>complete
<remarks>
</attDef>
<attdef usage=mwa><attname>part</attname>
<desc>specifies whether or not the division is fragmented by some other
structural element, for example a speech which is divided between two
or more verse stanzas.
</desc>
<datatype>(Y | N | I | M | F)
<vallist type=closed>
<val>Y<desc>the division is incomplete in some respect
<val>N<desc>either the division is complete, or no claim is made as to
its completeness.
<val>I<desc>the initial part of an incomplete division
<val>M<desc>a medial part of an incomplete division
<val>F<desc>the final part of an incomplete division
</vallist>
<default>N
<remarks><p>The values I, M, or F should be used only where it is
clear how the division is to be reconstituted.
</attdef>
<!-- LB  revised part and complete                            -->
<!-- < attdef usage=opt >  < attname > complete               -->
<!-- < desc > specifies whether or not this division          -->
<!-- is complete with respect to the original source.         -->
<!-- < datatype > (YES | NO)                                  -->
<!-- < vallist type=closed >                                  -->
<!-- < val > YES < desc > the full text of the original has   -->
<!-- been transcribed.                                        -->
<!-- < val > NO < desc > a sample of the original text has    -->
<!-- been transcribed.                                        -->
<!-- < /vallist >                                             -->
<!-- < default > YES                                          -->
<!-- < /attdef >                                              -->
<!-- < attdef >                                               -->
<!-- < attname > part                                         -->
<!-- < name > part                                            -->
<!-- < desc > indicates from which part of the original       -->
<!-- source the division has been extracted in the case of    -->
<!-- a sampled division.                                      -->
<!-- < /desc >                                                -->
<!-- < datatype > (initial | medial | final | unknown | complete) -->
<!-- < vallist type=closed >                                  -->
<!-- < val > initial < desc > division lacks material at end. -->
<!-- < val > medial < desc > division lacks material at       -->
<!-- start and end.                                           -->
<!-- < val > final < desc > division lacks material at start. -->
<!-- < val > unknown < desc > position of sampled material    -->
<!-- within original unknown.                                 -->
<!-- < val > complete < desc > division is not a sample.      -->
<!-- < /vallist >                                             -->
<!-- < default > #IMPLIED                                     -->
<!-- < /attDef >                                              -->
<!--                                                          -->
</attlist>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>div div0 div1 div2 div3 div4 div5 div6 div7 lg lg1 lg2 lg3 
lg4 lg5</members>
<decl><![ CDATA [
<!ENTITY % a.divn '          %a.global
          type               CDATA               #CURRENT
          org                (composite | uniform) 
                                                 uniform
          sample             (initial | medial | final | 
                             unknown | complete) complete
          part               (Y | N | I | M | F) N'             >
]]>
</decl>
<ptr target=DS>
</classdoc>
<classDoc id=divtop type=model>
<class>divtop
<rs>top-of-div elements</rs>
<desc>groups elements which can occur at the start of a
text block:  head, epigraph, byline, etc.</desc>
<attlist>
</attlist>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teistr2'>
<parents>back body castList div div0 div1 div2 div3 div4 div5 div6 
div7 epilogue group lg performance prologue</parents>
<members>argument byline dateline docAuthor docDate epigraph head 
opener salute signed</members>
<decl><![ CDATA [
<!ENTITY % m.divtop '
  %x.divtop signed | salute | opener | head | epigraph | docDate 
  | docAuthor | dateline | byline | argument'                   >
]]>
</decl>
<ptr target=DSdtb>
</classdoc>
<classdoc type=model ID=drfront><class>dramafront</class>
<desc>elements which appear at the level of divisions within front or
back matter of performance texts only.</desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='perf'>base tag set for performance 
texts</part>
<classes names='clfront'>front</classes>
<files names='teidram2.ent'>
<parents>back front</parents>
<members>castList epilogue performance prologue set</members>
<decl><![ CDATA [
<!ENTITY % m.dramafront '
  %x.dramafront set | prologue | performance | epilogue | 
  castList'                                                     >
]]>
</decl>
<ptr target=DRfab>
</classdoc>
<classdoc type=model ID=edit><class>edit</class>
<desc>phrase-level elements for simple editorial correction and
transcription. </desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='phrase'>phrase</classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members>add app corr damage del orig reg restore sic space supplied 
unclear</members>
<decl><![ CDATA [
<!ENTITY % m.edit '
  %x.edit unclear | supplied | space | sic | restore | reg | 
  orig | del | damage | corr | app | add'                       >
]]>
</decl>
<ptr target=COed>
</classdoc>
<classdoc type=model id=editincl>
<class>editIncl</class>
<desc>empty elements which perform a specifically editorial function, for
example by indicating the start of a
span of text added, deleted, or missing in a source,
and which may appear at any point in a document.
<attlist>
</attlist>
<remarks><p>Members of this class can appear anywhere within a document,
between or within components or phrases.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='globincl'>globincl</classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>addSpan delSpan gap</members>
<decl><![ CDATA [
<!ENTITY % m.editIncl '
  %x.editIncl gap | delSpan | addSpan'                          >
]]>
</decl>
<ptr target=STec><!-- need more precise xref -->
</classdoc>
<classdoc type=both ID=editph><class>edit</class>
<desc>phrase-level elements for simple editorial correction and
transcription. </desc>
<attlist>
<!-- ................................................... resp -->
<attDef usage=opt>
<attname>resp
<rs>responsible</rs>
<desc>signifies the editor or transcriber responsible for the salient
information conveyed by a particular tag:  the hand of an addition or
deletion, the expansion of an abbreviation, the correction of an
apparent error, the regularization of a non-standard form, the
transcription of unclear material, or the decision not to transcribe
some portion of the text.
<datatype>IDREF
<valdesc>must be one of the identifiers declared in the document
header, associated with a person asserted as responsible for some
aspect of the text's creation, transcription, editing or encoding
(see chapter <ptr target=CE>).
<default>%INHERITED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>As noted, the precise type of responsibility exercised by
the individual named in the attribute varies with the particular
element type.  Responsibility for other aspects of the markup may be
recorded using the methods described in chapter <ptr target=CE>.
</attDef>
<!-- ................................................... cert -->
<attDef usage=opt>
<attname>cert
<rs>certainty</rs>
<desc>signifies the degree of certainty ascribed to some specific
aspect of the markup:
the identification of the hand of an addition or deletion,
the correctness of the expansion of an abbreviation, the correction
of an error, or the regularization of a non-standard form; or the
correctness of the transcription of unclear material.
<datatype>CDATA
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
</attDef>
</attlist>
<remarks><p>This version of this class is used only when the
additional tag set for transcription of primary sources is used.
</remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='phrase'>phrase</classes>
<files names='teitran2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % m.edit '
  %x.edit '                                                     >
<!ENTITY % a.edit '          %a.global
          resp               IDREF               %INHERITED
                                                  
          cert               CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=PHco>
</classdoc>
<classDoc id=enjamb type=atts>
<class>enjamb
<rs>enjambement</rs>
<desc>elements bearing the <att>enjamb</att> attribute.
<attlist>
<!-- ................................................. enjamb -->
<attDef usage=opt>
<attname>enjamb
<rs>enjambement</rs>
<desc>indicates that the end of a verse line is marked by enjambement.
<datatype>CDATA
<vallist type=open>
    <val>no <desc>the line is end-stopped
    <val>yes <desc>the line in question runs on into the next
    <val>weak <desc>the line is weakly enjambed
    <val>strong <desc>the line is strongly enjambed
</vallist>
<default>#IMPLIED
<remarks><p>The usual practice will be to give the value <q>y</q> to
this attribute when enjambement is being marked, or the values
<q>weak</q> and <q>strong</q> if degrees of enjambement are of interest;
if no value is given, however, the attribute does not default to a value
of <q>no</q>; this allows the attribute to be omitted entirely when
enjambement is not of particular interest.</remarks>
</attDef>
</attlist>
<part type='base' name='verse'>base tag set for verse texts</part>
<classes names=''></classes>
<files names='teivers2.ent'>
<parents>[none]</parents>
<members>l</members>
<decl><![ CDATA [
<!ENTITY % a.enjamb '        %a.global
          enjamb             CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=VEse>
</classdoc>
<classDoc id=entries type=atts>
<class>entries
<rs>dictionary entries</rs>
<desc>groups the different styles of dictionary entries.
<attlist>
<!-- ................................................... type -->
<attDef usage=rwa>
<attname>type
<desc>indicates type of entry, in dictionaries with multiple types.
<datatype>CDATA
<vallist type=semi>
<val>main
<desc>a main entry (default).
<val>hom <desc>a homograph with a separate entry.
<val>xref
<desc>a reduced entry whose only function is to point to another main
entry (e.g. for forms of an irregular verb or for variant spellings:
<mentioned>was</mentioned> pointing to <mentioned>be</mentioned>, or
<mentioned>esthete</mentioned> to <mentioned>aesthete</mentioned>).
<val>affix
<desc>an entry for a prefix, infix, or suffix.
<val>abbr
<desc>an entry for an abbreviation.
<val>supplemental
<desc>a supplemental entry (for use in dictionaries which issue
supplements to their main work in which they include updated information
about entries).
<val>foreign
<desc>an entry for a <soCalled>foreign</soCalled> word in a monolingual
dictionary.
</vallist>
<default>"main"
</attdef>
<!-- .................................................... key -->
<attDef usage=opt>
<attname>key
<rs>sort key</rs>
<desc>contains a (sortable) character sequence reflecting
the entry's alphabetical position in the printed dictionary.
<datatype>CDATA
<valdesc>any sequence of characters which, when sorted with the
other values, will produced the desired order; specifics of key
construction are application-dependent.
<default>#IMPLIED
<remarks><p>Dictionary order often differs from the collation sequence
of machine-readable character sets; in English-language dictionaries, an
entry for <mentioned>4-H</mentioned> will often appear alphabetized under
<q>fourh</q>, and <mentioned>McCoy</mentioned> may be alphabetized under
<q>maccoy</q>, while <mentioned>A1</mentioned>, <mentioned>A4</mentioned>, and
<mentioned>A5</mentioned> may all which all appear in numeric order
<soCalled>alphabetized</soCalled> between <q>a-</q> and <q>AA</q>.
<!--
<note place=foot>[We should probably refer here to the Canadian standard
on sort order and possibly to the IBM manual on sorting for culturally
expected results.  References in the logs of ISO10646 and ISO8859.
-MSM]</note>
-->
The sort key is required if the orthography of the dictionary entry does
not suffice to determine its location.
</attdef>
<!-- ..................................................... hn -->
<!--  < attDef usage=opt >                                    -->
<!--  < attname > hn                                          -->
<!--  < name > homograph number                               -->
<!--  < desc > indicates the homograph number (for            -->
<!-- homograph entries only)                                  -->
<!--  < datatype > CDATA                                      -->
<!--  < valdesc > any string of characters, typically one     -->
<!-- or more numeric digits.                                  -->
<!--  < default > #IMPLIED                                    -->
<!--  < eg >  < ![ CDATA [                                    -->
<!--                                                          -->
<!-- ]] >                                                     -->
<!--  < /eg >                                                 -->
<!-- < remarks >  < p > [This would appear to fill the same   -->
<!-- function as the global attribute  < att > n < /att > .   -->
<!-- Is there another expected use for < att > n < /att >     -->
<!-- which would prevent its use for homograph numbers?  If   -->
<!-- not, this should perhaps be dropped, with a note that    -->
<!-- homograph numbers should be encoded using  < att > n <   -->
<!-- /att > . -MSM]                                           -->
<!--  < /attDef >                                             -->
</attlist>
<remarks><p>The global <att>n</att> attribute should be used to encode
the homograph numbers attached to entries for homographs.
</remarks>
<part type='base' name='dict'>base tag set for printed 
dictionaries</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>[none]</parents>
<members>entry entryFree superentry</members>
<decl><![ CDATA [
<!ENTITY % a.entries '       %a.global
          type               CDATA               "main"
          key                CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=dibo>
<ptr target=dien>
</classdoc>
<classDoc id=featval type=model>
<class>featureVal
<rs>feature values</rs>
<desc>elements which express feature values in feature structures.
<attlist>
</attlist>
<part type='top' name='fs'>additional tag set for feature 
structures</part>
<classes names=''></classes>
<files names='teifsd2'>
<parents>if vDefault vRange</parents>
<members>null  <ident type=cl>singleVal</ident> (dft msr nbr rate str 
sym uncertain  <ident type=cl>boolean</ident> (any none) <ident 
type=cl>binary</ident> (minus plus)) <ident 
type=cl>complexVal</ident> (alt fs vAlt)</members>
<decl><![ CDATA [
<!ENTITY % m.featureVal '
  %x.featureVal %m.singleVal | %m.complexVal | null'            >
]]>
</decl>
<ptr target=FD>
</classdoc>
<classDoc id=formInfo type=model>
<class>formInfo
<rs>form information</rs>
<desc>elements allowed within a <gi>form</gi> element in a dictionary.
<attlist>
</attlist>
<part type='base' name='di'>base tag set for printed 
dictionaries</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>form</parents>
<members>form hyph lbl orth pron syll usg  <ident 
type=cl>morphInfo</ident> (case gen gram itype mood number per 
tns)</members>
<decl><![ CDATA [
<!ENTITY % m.formInfo '
  %x.formInfo %m.morphInfo | usg | syll | pron | orth | lbl | 
  hyph | form'                                                  >
]]>
</decl>
<ptr target=DItpfo>
</classdoc>
<classDoc id=fmchunk type=model>
<class>fmchunk
<rs>Front matter chunk elements</rs>
<desc>This class groups elements which can occur as direct constituents
of front matter, when a full title page is not given.
</desc>
<attlist>
</attlist>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>front</parents>
<members>argument byline docAuthor docDate docEdition docImprint 
docTitle epigraph head titlePart</members>
<decl><![ CDATA [
<!ENTITY % m.fmchunk '
  %x.fmchunk titlePart | head | epigraph | docTitle | docImprint 
  | docEdition | docDate | docAuthor | byline | argument'       >
]]>
</decl>
<ptr target=DStitl>
</classdoc>
<classDoc id=formptrs type=both>
<class>formPointers
<rs>form pointers</rs>
<desc>groups elements in the dictionary base which point at
orthographic or pronunciation forms of the headword.
<attlist>
<!-- ................................................. target -->
<attDef usage=opt>
<attname>target
<desc>gives the SGML identifier of the orthographic form referred to.
<datatype>IDREF
<valdesc>an ID value on some <gi>orth</gi> or <gi>form</gi> element.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p></remarks>
<!-- [Should this be IDREF or IDREFS? -Ed.  <p>Used in        -->
<!-- content models, this class replaces the draft's class    -->
<!-- <term>dfloat</term>.  -Ed.]                              -->
</attDef>
</attlist>
<remarks><p> (optional)
<part type='base' name='dict'>base tag set for printed 
dictionaries</part>
<classes names='phrase'>phrase</classes>
<files names='teidict2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref  [May appear anywhere within:   
eLeaf eg]</parents>
<members>oRef oVar pRef pVar</members>
<decl><![ CDATA [
<!ENTITY % m.formPointers '
  %x.formPointers pVar | pRef | oVar | oRef'                    >
<!ENTITY % a.formPointers '  %a.global
          target             IDREF               #IMPLIED'      >
]]>
</decl>
<ptr target=DI>
</classdoc>
<classDoc id=fragment type=both>
<class>fragmentary
<desc>elements which mark the beginning or ending of a fragmentary
manuscript or other witness.
<attlist>
<attDef usage=mwa>
<attname>wit
<rs>witnesses</rs>
<desc>contains a list of one or more sigla indicating the witnesses
which begin or end at this point.
<datatype>CDATA
<valdesc>A space-delimited series of sigla; each sigil should correspond
to a witness or witness group and occur as the value of the
<att>sigil</att> attribute on a <gi>witness</gi> element elsewhere in the
document.
<default>#IMPLIED
<eg><![ CDATA [
  <rdg wit='M N'>Exper<witStart wit='M'>ience</rdg>
]]>
</eg>
</attDef>
</attlist>
<remarks><p>These elements may appear only within text-critical
apparatus.
<part type='top' name='tc'>additional tag set for text 
criticism</part>
<classes names=''></classes>
<files names='teitc2.ent'>
<parents>[none] [May appear anywhere within:   lem rdg]</parents>
<members>lacunaEnd lacunaStart witEnd witStart</members>
<decl><![ CDATA [
<!ENTITY % m.fragmentary '
  %x.fragmentary witStart | witEnd | lacunaStart | lacunaEnd'   >
<!ENTITY % a.fragmentary '   %a.global
          wit                CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=TCapmi>
</classdoc>
<classdoc type=model ID=clfront><class>front</class>
<desc>elements which appear at the level of divisions within front or
back matter.</desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>back front</parents>
<members>divGen titlePage  <ident type=cl>dramafront</ident> 
(castList epilogue performance prologue set)</members>
<decl><![ CDATA [
<!ENTITY % m.front '
  %x.front %m.dramafront | titlePage | divGen'                  >
]]>
</decl>
<ptr target=DRfab>
</classdoc>
<classDoc id=wsdglob type=atts>
<class>global
<desc>defines global attributes for the writing system declaration.
<attlist>
<!-- ..................................................... id -->
<attDef usage=opt>
<attname>id
<desc>gives a unique identifier for the element.
<datatype>ID
<valdesc>any valid SGML name unique within the document.
<default>#IMPLIED
<remarks><p></remarks>
</attDef>
<!-- ................................................... lang -->
<attDef usage=opt>
<attname>lang
<rs>language</rs>
<desc>gives the language in which the content of the element is written.
<datatype>CDATA
<valdesc>Should be a language code from ISO 639.
<default>%INHERITED
<remarks><p>This attribute functions like the global attribute of the
same name in the main TEI DTD; for technical reasons it is declared
differently.
</remarks>
</attDef>
</attlist>
<remarks><p>
<part type='aux' name='wsd'>auxiliary tag set for writing system 
declarations</part>
<classes names=''></classes>
<files names='teiwsd2'>
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.global '        %a.analysis
                             %a.linking
                             %a.terminology
          n                  CDATA               #IMPLIED
          rend               CDATA               #IMPLIED
          id                 ID                  #IMPLIED
          lang               CDATA               %INHERITED'    >
]]>
</decl>
<ptr target=WDov>
</classdoc>
<classDoc id=global type=atts>
<class>global</class>
<desc>defines attributes common to all elements in the TEI encoding
scheme.
<attlist>
<!-- ..................................................... id -->
<attDef usage=opt>
<attname>id
<rs>identifier</rs>
<desc>provides a unique identifier for the element bearing the ID value.
<datatype>ID
<valdesc>any valid SGML name (in the reference concrete syntax, a name
must begin with a letter and contain only letters, numeric digits,
hyphen, and full stop).
<default>#IMPLIED
<eg><![ CDATA [
  <p id=names>Paragraph with the ID <mentioned>names</>....
  <p id=dates>Paragraph with the ID <mentioned>dates</>....
]]>
</eg>
<remarks><p>The <att>id</att> attribute may be used to specify a
canonical reference for an element; see section <ptr target=COrs>.
</attDef>
<!-- ...................................................... n -->
<attDef usage=opt>
<attname>n
<rs>number, name, etc.</rs>
<desc>gives a number (or other label) for an element, which is not
necessarily unique within the document.
<datatype>CDATA
<valdesc>any string of characters; often, but not necessarily, numeric.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>The <att>n</att> attribute may be used to specify the
numbering of chapters, sections, list items, etc.; it may also be used
in the specification of a standard reference system for the text.
</attDef>
<!-- ................................................... lang -->
<attDef usage=opt>
<attname>lang
<rs>language</rs>
<desc>indicates the language of the element content, usually using a
two- or three-letter code from ISO 639.
<datatype>IDREF
<valdesc>The value must be the identifier specified for a writing system
declaration declared in the TEI header, as described in section
<ptr target=HD>.
<!-- need precise section number for WSD in TEI header -->
<default>%INHERITED
<eg><![ CDATA [
<p lang=EN>The only surviving work by <rs>Ari</></rs>
(died 1148) is the ten-page <title
lang=IS>&Iacute;slendingab&oacute;k</> (<title
lang=LA>Libellus Islandorum</>), written in the early
twelfth century.
]]>
<!-- Carol J. Clover, The Medieval Saga (Ithaca:  Cornell     -->
<!-- University Press, 1982), p. 149.                         -->
</eg>
<remarks><p>If no value is specified for <att>lang</att>, the
<att>lang</att> value for the immediately enclosing element is
inherited; for this reason, a value should always be specified on the
outermost element (<gi>tei.2</gi>).
</attDef>
<!-- ................................................... rend  -->
<attDef usage=opt>
<attname>rend
<rs>rendition or presentation</rs>
<desc>indicates how the element in question was rendered or presented in
the source text.
<datatype>CDATA
<valdesc>any string of characters; if the typographic rendition of a
text is to be systematically recorded, a systematic set of values for
the <att>rend</att> attribute should be defined.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>These Guidelines make no binding recommendations for the
values of the <att>rend</att> attribute; the characteristics
of visual presentation vary too much from text to text and the decision
to record or ignore individual characteristics varies too much from
project to project.  Some potentially useful conventions are noted from
time to time at appropriate points in the Guidelines.
<!-- and with luck the casebook will have a couple good examples. -->
</attDef>
</attlist>
<remarks><p>The global attributes described here are made part of the
attribute definition list declaration of each element by including the
string <q>%a.global</q> in each such declaration.  Some global
attributes are made available when certain base or additional tag sets
are selected; these are incorporated into the global attributes by
references to the appropriate parameter entities.  When the tag sets in
question have not been selected, the parameter entities in question
expand to the empty string.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='clterm cllink clana'>analysis, linking, 
terminology</classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.global '        %a.analysis
                             %a.linking
                             %a.terminology
          id                 ID                  #IMPLIED
          n                  CDATA               #IMPLIED
          lang               IDREF               %INHERITED
                                                  
          rend               CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=STga>
</classdoc>
<classDoc id=globincl type=model>
<class>globincl
<rs>global inclusions</rs>
<desc>empty elements which may appear at any point within a TEI text.
<attlist>
</attlist>
<remarks><p>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none] [May appear anywhere within:   text]</parents>
<members>anchor  <ident type=cl>refsys</ident> (cb lb milestone pb) 
<ident type=cl>metadata</ident> (alt altGrp certainty fLib fs fsLib 
fvLib index interp interpGrp join joinGrp link linkGrp respons span 
spanGrp timeline) <ident type=cl>editIncl</ident> (addSpan delSpan 
gap)</members>
<decl><![ CDATA [
<!ENTITY % m.globincl '
  %x.globincl %m.refsys | %m.metadata | %m.editIncl | anchor'   >
]]>
</decl>
<ptr target=STec>
</classdoc>
<classDoc id=gramInfo type=model>
<class>gramInfo
<rs>grammatical information</rs>
<desc>elements allowed within a <gi>gramGrp</gi> element in a dictionary.
<attlist>
</attlist>
<part type='base' name='di'>base tag set for printed 
dictionaries</part>
<classes names=''></classes>
<files names='teidict2.ent'>
<parents>gramGrp</parents>
<members>colloc gramGrp lbl pos subc usg  <ident 
type=cl>morphInfo</ident> (case gen gram itype mood number per 
tns)</members>
<decl><![ CDATA [
<!ENTITY % m.gramInfo '
  %x.gramInfo %m.morphInfo | usg | subc | pos | lbl | gramGrp | 
  colloc'                                                       >
]]>
</decl>
<ptr target=DItpgr>
</classdoc>
<classdoc type=model ID=hqinter><class>hqinter</class>
<desc>intermediate-level elements related to highlighting. </desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='inter common'>common, inter</classes>
<files names='teiclas2.ent'>
<parents>ab add admin argument body camera caption case castList cell 
colloc corr country damage def desc descrip div div0 div1 div2 div3 
div4 div5 div6 div7 docEdition emph epigraph epilogue equiv etym 
fDescr figDesc foreign form fsDescr gen gram gramGrp head hi hyph 
imprimatur item itype l lang lbl lem meeting metDecl mood note number 
orth otherForm p per performance pos prologue pron q quote rdg ref 
region remarks rendition seg set sic sound stage stress subc supplied 
syll tagUsage tech title titlePart tns tr trans unclear usg view wit 
witDetail witness writing xr xref</parents>
<members>cit q quote</members>
<decl><![ CDATA [
<!ENTITY % m.hqinter '
  %x.hqinter quote | q | cit'                                   >
]]>
</decl>
<ptr target=COhq>
</classdoc>
<classdoc type=model ID=hqphrase><class>hqphrase</class>
<desc>phrase-level elements related to highlighting. </desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='phrase'>phrase</classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members>distinct emph foreign gloss hi mentioned soCalled term 
title</members>
<decl><![ CDATA [
<!ENTITY % m.hqphrase '
  %x.hqphrase title | term | soCalled | mentioned | hi | gloss | 
  foreign | emph | distinct'                                    >
]]>
</decl>
<ptr target=COhq>
</classdoc>
<classDoc id=inter type=model>
<class>inter
<desc>elements of the intermediate (inter-level) class, which can occur
both within paragraphs and between paragraphs.</desc>
<attlist>
</attlist>
<remarks><p>This element class contains a subset of those elements which
can appear in the unstructured <soCalled>soup</soCalled> with which
paragraph and other elements at the lowest level of crystal structures
are filled:  specifically all the elements which can also occur as
structural elements in their own right.  In prose, this means the
elements in this class can appear both within and between paragraphs.
This class is thus distinct from the purely phrase-level elements which
can appear only within soup, and not on their own; the latter class, in
keeping with this metaphor, is called <soCalled>broth</soCalled>; it
is represented by the class <term>phrase</term>.  Cf. also the
class <term>chunks</term>.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>ab add admin camera caption case cell colloc corr country 
damage def desc descrip docEdition emph equiv etym fDescr figDesc 
foreign form fsDescr gen gram gramGrp head hi hyph imprimatur item 
itype l lang lbl lem meeting mood note number orth otherForm p per 
pos pron q quote rdg ref region rendition seg set sic sound stage 
stress subc supplied syll tagUsage tech title titlePart tns tr trans 
unclear usg view wit witDetail witness writing xr xref  [May appear 
anywhere within:   entryFree]</parents>
<members>castList figure stage table text  <ident 
type=cl>stageDirection</ident> (camera caption move sound tech view) 
<ident type=cl>notes</ident> (note witDetail) <ident 
type=cl>lists</ident> (label list listBibl) <ident 
type=cl>hqinter</ident> (cit q quote) <ident type=cl>bibl</ident> 
(bibl biblFull biblStruct)</members>
<decl><![ CDATA [
<!ENTITY % m.inter '
  %x.inter %m.stageDirection | %m.notes | %m.lists | %m.hqinter 
  | %m.bibl | text | table | stage | figure | castList'         >
]]>
</decl>
<ptr target=STec>
</classdoc>
<classDoc id=clinterp type=atts>
<class>interpret</class>
<desc>defines attributes common to all interpretative elements.
<attlist>
<attDef usage=opt>
<attname>resp
<desc>indicates who is responsible for the interpretation.
<dataType>CDATA
<valDesc>Any string of characters, such as the initials of the encoder.
<default>%INHERITED
<remarks><p>
</attDef>
<attDef usage=rec>
<attname>type
<desc>indicates what kind of phenomenon is being noted in the passage.
<dataType>CDATA
<valList type=open>
   <val>image
<desc>identifies an image in the passage.
   <val>character
<desc>identifies a character associated with the passage.
   <val>theme
<desc>identifies a theme in the passage.
   <val>allusion
<desc>identifies an allusion to another text.
   <val>(discourse type)
<desc>specifies that the passage is of a particular discourse type.
</valList>
<default>%INHERITED
</attDef>
<attDef usage=opt>
<attname>inst
<desc>points to instances of the analysis or interpretation represented
by the current element.
<datatype>IDREFS
<valdesc>One or more valid SGML identifiers.
<default>#IMPLIED
<eg></eg>
<remarks><p>The current element should be an analytic one.  The element
pointed at should be a textual one.
</attDef>
</attlist>
<part type='top' name='ai'>additional tag set for analysis and 
interpretation</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>interp interpGrp span spanGrp</members>
<decl><![ CDATA [
<!ENTITY % a.interpret '     %a.global
          resp               CDATA               %INHERITED
                                                  
          type               CDATA               %INHERITED
                                                  
          inst               IDREFS              #IMPLIED'      >
]]>
</decl>
<ptr target=AIatts>
</classdoc>
<classDoc id=dftlink type=atts>
<class>linking</class>
<desc>default declaration for class <term>linking</term>:
when the additional tag set for linking is not selected,
no attributes are defined for this class.
<attlist>
</attlist>
<part type='top' name='ling'>additional tag set for analysis and 
interpretation</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.linking '       %a.global'                                              >
]]>
</decl>
<ptr target=STga>
<ptr target=SA>
</classdoc>
<classDoc id=cllink type=atts>
<class>linking</class>
<desc>defines additional attributes for hypertext and other linking,
which are enabled for all elements when the additional tag set for
linking is selected.
<attlist>
<attDef usage=opt>
<attname>corresp</attname> <!-- SAcs -->
<rs>correspondents</rs>
<desc>points to elements that correspond to the current element in some
way.
<datatype>IDREFS
<valdesc>one or more valid SGML identifiers for elements in the current
document, separated by white space.
<default>#IMPLIED
<remarks></remarks>
</attDef>
<attDef usage=opt>
<attname>synch</attname>    <!-- SAsy -->
<rs>synchronous</rs>
<desc>points to elements that are synchronous with the current element.
<datatype>IDREFS
<valdesc>one or more valid SGML identifiers for elements in the current
document, separated by white space.
<default>#IMPLIED
<remarks></remarks>
</attDef>
<!-- SAie  attributes suppressed , then reinstated -->
<attDef usage=opt>
 <attname>sameAs</attname>
 <desc>points to an element that is the same as the current element.
 <datatype>IDREF
 <valdesc>a valid SGML identifier.
 <default>#IMPLIED
 </attDef>
 <attDef usage=opt>
 <attname>copyOf</attname>
 <desc>points to an element of which the current element is a copy.
 <datatype>IDREF
 <valdesc>a valid SGML identifier for an element in the current document.
 <default>#IMPLIED
 <remarks><p>Any content of the current element should be ignored.  Its
 true content is that of the element being pointed at.
 </attDef>
<attDef usage=opt>
<attname>next</attname>     <!-- SAag -->
<desc>points to the next element of a virtual aggregate of which the
current element is part.
<datatype>IDREF
<valdesc>a valid SGML identifier.
<default>#IMPLIED
</attDef>
<attDef usage=opt>
<attname>prev</attname>     <!-- SAag -->
<desc>points to the previous element of a virtual aggregate of which the
current element is part.
<datatype>IDREF
<valdesc>a valid SGML identifier.
<default>#IMPLIED
</attDef>
<attDef usage=opt>
<attname>exclude</attname>  <!-- SAat -->
<desc>points to elements that are in exclusive alternation with the
current element.
<datatype>IDREFS
<valdesc>a list of valid SGML identifiers.
<default>#IMPLIED
</attDef>
<attDef usage=opt>
<attname>select</attname>   <!-- SAat -->
<desc>selects one or more alternants; if one alternant is selected, the
ambiguity or uncertainty is marked as resolved.  If more than one
alternant is selected, the degree of ambiguity or uncertainty is marked
as reduced by the number of alternants not selected.
<datatype>IDREFS
<valdesc>a list of valid SGML identifiers.
<default>#IMPLIED
<remarks><p>This attribute should be placed on an element which is
superordinate to all of the alternants from which the selection is being
made.
</attDef>
</attlist>
<part type='top' name='ling'>additional tag set for analysis and 
interpretation</part>
<classes names=''></classes>
<files names='teilink2.ent'>
<parents>[none]</parents>
<members><ident type=cl>global</ident> ()</members>
<decl><![ CDATA [
<!ENTITY % a.linking '
          corresp            IDREFS              #IMPLIED
          synch              IDREFS              #IMPLIED
          sameAs             IDREF               #IMPLIED
          copyOf             IDREF               #IMPLIED
          next               IDREF               #IMPLIED
          prev               IDREF               #IMPLIED
          exclude            IDREFS              #IMPLIED
          select             IDREFS              #IMPLIED'      >
]]>
</decl>
<ptr target=SA>
</classdoc>
<classdoc type=model ID=lists><class>lists</class>
<desc>list-like elements.</desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='inter common'>common, inter</classes>
<files names='teiclas2.ent'>
<parents>ab add admin argument body camera caption case castList cell 
colloc corr country damage def desc descrip div div0 div1 div2 div3 
div4 div5 div6 div7 docEdition emph epigraph epilogue equiv etym 
fDescr figDesc foreign form fsDescr gen gram gramGrp head hi hyph 
imprimatur item itype l lang lbl lem meeting metDecl mood note number 
orth otherForm p per performance pos prologue pron q quote rdg ref 
region remarks rendition seg set sic sound stage stress subc supplied 
syll tagUsage tech title titlePart tns tr trans unclear usg view wit 
witDetail witness writing xr xref</parents>
<members>label list listBibl</members>
<decl><![ CDATA [
<!ENTITY % m.lists '
  %x.lists listBibl | list | label'                             >
]]>
</decl>
<ptr target=COli>
</classdoc>
<classdoc type=model ID=clloc><class>loc</class>
<desc>elements used for purposes of location and reference</desc>
<attlist>
</attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='phrase'>phrase</classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cit cl classCode closer 
colloc constitution corr country creation damage dataDesc date 
dateRange def del derivation desc descrip distance distinct 
distributor docAuthor docDate docEdition docImprint domain edition 
editor education emph equiv etym expan extent fDescr factuality 
figDesc firstLang foreign forename form fsDescr funder fw gen genName 
gloss gram gramGrp head headItem headLabel hi hyph imprimatur 
interaction item itype l label lang langKnown language lbl lem locale 
measure meeting mentioned mood name nameLink note num number occasion 
occupation opener orgDivn orgName orgTitle orgType orig orth 
otherForm p per persName phr placeName pos preparedness principal 
pron pubPlace publisher purpose q quote rdg re ref reg region 
rendition residence resp restore role roleDesc roleName rs s salute 
seg sense set settlement sic signed soCalled socecStatus sound 
speaker sponsor stage street stress subc supplied surname syll symbol 
tagUsage tech term time timeRange title titlePart tns tr trailer 
trans u unclear usg valDesc view wit witDetail witness writing xr 
xref</parents>
<members>link ptr ref xptr xref</members>
<decl><![ CDATA [
<!ENTITY % m.loc '
  %x.loc xref | xptr | ref | ptr | link'                        >
]]>
</decl>
<ptr target=COxr>
</classdoc>
<classdoc type=model id=metadata>
<class>metadata</class>
<desc>empty elements which describe the status of other elements, for
example by holding groups of links or of abstract interpretations, or
by providing indications of certainty etc., and which may appear at any
point in a document.
<attlist>
</attlist>
<remarks><p>Encoders may find it convenient to localize all
metadata elements, for example to contain them within the same divison
as the elements that they relate to; or to locate them all to a
division of their own. They may however appear at any point in a TEI
text.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='globincl'>globincl</classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>alt altGrp certainty fLib fs fsLib fvLib index interp 
interpGrp join joinGrp link linkGrp respons span spanGrp 
timeline</members>
<decl><![ CDATA [
<!ENTITY % m.metadata '
  %x.metadata timeline | spanGrp | span | respons | linkGrp | 
  link | joinGrp | join | interpGrp | interp | index | fvLib | 
  fsLib | fs | fLib | certainty | altGrp | alt'                 >
]]>
</decl>
<ptr target=STec><!-- need more precise xref -->
</classdoc>
<classdoc type=atts ID=metrical><class>metrical</class>
<desc>elements carrying metrical information. </desc>
<attlist>
<attDef usage=rec>
<attname>met
<desc>contains a user-specified encoding for the conventional
metrical structure of the element.</desc>
<datatype>CDATA
<valdesc>May contain either a standard term for the kind of metrical
unit (e.g. <q>hexameter</q>) or an encoded representation for the
metrical pattern (e.g. <q>+--+-+-+-+-</q>). In either case, the
notation used should be documented by a <gi>metNotation</gi> element
within the <gi>encodingDesc</gi> of the associated header.
<default>%INHERITED
<remarks><p>Where this attribute is not specified, the metrical
pattern for the element concerned is understood to be inherited
from its parent.
</attdef>
<attDef usage=rwa>
<attname>real
<desc>contains a user-specified encoding for the actual realization
of the conventional metrical structure applicable to the element.</desc>
<datatype>CDATA
<valdesc>May contain either a standard term for the kind of metrical
unit (e.g. <q>hexameter</q>) or an encoded representation for the
metrical pattern (e.g. <q>+--+-+-+-+-</q>). In either case, the
notation used should be documented by a <gi>metNotation</gi> element
within the <gi>encodingDesc</gi> of the associated header.
<default>#IMPLIED
<remarks><p>Where this attribute is not specified, the metrical
realization for the element concerned is understood to be identical
to that specified or implied for the <att>met</att> attribute.
</attdef>
<attDef usage=rec>
<attname>rhyme
<desc>specifies the rhyme scheme applicable to a group of verse lines.
<datatype>CDATA
<valdesc>By default, the
rhyme scheme is expressed as a string of alphabetic
characters each corresponding with a rhyming line.  Any non-rhyming
lines should be represented by a hyphen or an X.  Alternative notations
may be defined as for <att>met</att> by use of the <gi>metNotation</gi>
element in the TEI header.
<default>#IMPLIED
<eg><![ CDATA [
    <lg rhyme='ABABABCC'> ... </lg>
]]>
</eg>
<remarks><p>When the default notation is used, it does not make sense to
specify this attribute on any unit smaller than a line.  Nor does the
default notation provide any way to record internal rhyme, or to specify
non-conventional rhyming practice. These extensions would require
user-defined alternative notations.
</attDef>
</attlist>
<remarks><p></remarks>
<part type='base' name='verse'>base tag set for verse texts</part>
<classes names=''></classes>
<files names='teivers2.ent'>
<parents>[none]</parents>
<members>l lg lg1 lg2 lg3 lg4 lg5</members>
<decl><![ CDATA [
<!ENTITY % a.metrical '      %a.global
          met                CDATA               %INHERITED
                                                  
          real               CDATA               #IMPLIED
          rhyme              CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=VEme>
</classdoc>
<classDoc id=morph type=model>
<class>morphInfo
<rs>morphological elements</rs>
<desc>groups elements for providing morphological information.
<attlist>
</attlist>
<remarks><p></remarks>
<part type='base' name='dict'>base tag set for printed 
dictionaries</part>
<classes names='forminfo graminfo'>formInfo, gramInfo</classes>
<files names='teidict2.ent'>
<parents>etym form gramGrp</parents>
<members>case gen gram itype mood number per tns</members>
<decl><![ CDATA [
<!ENTITY % m.morphInfo '
  %x.morphInfo tns | per | number | mood | itype | gram | gen | 
  case'                                                         >
]]>
</decl>
<ptr type=div3 target=DItp>
</classdoc>
<classdoc id="names" type="atts">
<class>names</class>
<desc>elements which refer to named persons, places, organizations etc.
<!-- was: with proper nouns as content. -->
<!-- Syd points out that this cannot be said of RS --></desc>
<attlist>
<attdef usage="opt">
<attname>key</attname>
<desc>provides an alternative identifier for the object being named,
such as a database record key.</desc>
<datatype>CDATA</datatype>
<valdesc>any string</valdesc>
<default>#IMPLIED</default>
<eg><![ CDATA [
<name type='place'>Montaillou</rs>
is not a large parish.
At the time of the events which led to
<name type='person' key=BXII>
Fournier's</rs> investigations,
the local population consisted of between 200 and
250 inhabitants.
]]>
</eg>
<remarks><p>The value may be a unique identifier from a database, or
simply a more explicit name for the referent. Its purpose is only to
record an identification; if the analysis leading to the identification
is to be recorded as well, the analytic tags described in chapter
<ptr target="FS"> should be used in addition or instead.</p></remarks>
</attdef>
<attdef usage="opt">
<attname>reg</attname>
<rs>regularization</rs>
<desc>gives a normalized or regularized form of the name used.</desc>
<datatype>CDATA</datatype>
<valdesc>Any string of characters.</valdesc>
<default>#IMPLIED</default>
<eg><![ CDATA [
At the time of the events which led to
<name type=person reg='Benedict XII, Pope of Avignon
(Jacques Fournier)'>Fournier's</rs> investigations,
the local population consisted of between 200 and
250 inhabitants.
]]>
</eg>
<remarks><p>In providing a <socalled>regularized</socalled> form, no
claim is made that the form in the source text is incorrect; the
regularized form is simply that chosen as the main form for purposes
of unifying variant forms under a single heading.</p></remarks>
</attdef>
</attlist>
<remarks><p></p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teind2.ent'>
<parents>[none]</parents>
<members>geogName measure name persName placeName pubPlace rs  <ident 
type=cl>placePart</ident> (bloc country distance geog offset region 
settlement) <ident type=cl>personPart</ident> (addName forename 
genName nameLink roleName surname)</members>
<decl><![ CDATA [
<!ENTITY % a.names '         %a.global
          key                CDATA               #IMPLIED
          reg                CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target="COnars">
</classdoc>
<classdoc type=model ID=notes><class>notes</class>
<desc>note-like elements. </desc>
<attlist></attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='inter common'>common, inter</classes>
<files names='teiclas2.ent'>
<parents>ab add admin argument body camera caption case castList cell 
colloc corr country damage def desc descrip div div0 div1 div2 div3 
div4 div5 div6 div7 docEdition emph epigraph epilogue equiv etym 
fDescr figDesc foreign form fsDescr gen gram gramGrp head hi hyph 
imprimatur item itype l lang lbl lem meeting metDecl mood note number 
orth otherForm p per performance pos prologue pron q quote rdg ref 
region remarks rendition seg set sic sound stage stress subc supplied 
syll tagUsage tech title titlePart tns tr trans unclear usg view wit 
witDetail witness writing xr xref</parents>
<members>note witDetail</members>
<decl><![ CDATA [
<!ENTITY % m.notes '
  %x.notes witDetail | note'                                    >
]]>
</decl>
<ptr target=COno>
</classdoc>
<classDoc id=perspart type=both>
<class>personPart
<rs>components of personal names</rs>
<desc>groups elements which form part of a personal name.
<attlist>
<attdef usage=mwa><attname>type</attname>
<desc>provides more culture- linguistic- or application- specific
information used to categorize this name component.
</desc>
<datatype>CDATA
<valdesc>one of a set of codes defined for the application.</valdesc>
<default>#IMPLIED
</attdef>
<attdef usage=opt><attname>full</attname>
<desc>indicates whether the name component is given in full, as an
abbreviation or simply as an initial.</desc>
<datatype>(yes | abb | init)
<vallist type=closed>
<val>yes<desc>the name component is spelled out in full.
<val>abb<desc>the name component is given in an
abbreviated form.
<val>init<desc>the name component is indicated only by
one initial.
</vallist>
<default>yes
<attdef usage=opt><attname>sort</attname>
<desc>specifies the sort order of the name component in relation
to others within the personal name.</desc>
<datatype>NUMBER
<valdesc>A positive number indicating the sort order.
<default>#IMPLIED
</attdef>
</attlist>
<remarks>
<part type='top' name='nd'>additional tag set for names and 
dates</part>
<classes names='names'>names</classes>
<files names='teind2.ent'>
<parents>persName</parents>
<members>addName forename genName nameLink roleName surname</members>
<decl><![ CDATA [
<!ENTITY % m.personPart '
  %x.personPart surname | roleName | nameLink | genName | 
  forename | addName'                                           >
<!ENTITY % a.personPart '    %a.global
                             %a.names
          type               CDATA               #IMPLIED
          full               (yes | abb | init)  yes
          sort               NUMBER              #IMPLIED'      >
]]>
</decl>
<ptr target=NDper >
</classdoc>
<classDoc id=phrase type=model>
<class>phrase</class>
<desc>includes elements which can occur at the level of individual
words or phrases.</desc>
<attlist>
</attlist>
<remarks><p>This class of elements can occur only within larger
elements of the class <term>inter</term> or <term>chunk</term>.
In prose, this means these elements can occur within paragraphs,
list items, lines of verse, etc.
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref  [May appear anywhere within:   
entryFree]</parents>
<members>formula fw handShift  <ident type=cl>sgmlKeywords</ident> 
(att gi tag val) <ident type=cl>seg</ident> (c cl m phr s seg w) 
<ident type=cl>phrase.verse</ident> (caesura) <ident 
type=cl>loc</ident> (link ptr ref xptr xref) <ident 
type=cl>hqphrase</ident> (distinct emph foreign gloss hi mentioned 
soCalled term title) <ident type=cl>formPointers</ident> (oRef oVar 
pRef pVar) <ident type=cl>edit</ident> () <ident type=cl>edit</ident> 
(add app corr damage del orig reg restore sic space supplied unclear) 
<ident type=cl>data</ident> (abbr address date dateRange dateStruct 
expan geogName lang measure name num orgName persName placeName rs 
time timeRange timeStruct)</members>
<decl><![ CDATA [
<!ENTITY % m.phrase '
  %x.phrase %m.sgmlKeywords | %m.seg | %m.phrase.verse | %m.loc 
  | %m.hqphrase | %m.formPointers | %m.edit | %m.edit | %m.data 
  | handShift | fw | formula'                                   >
]]>
</decl>
<ptr target=STec>
</classdoc>
<classDoc id=vephr type=model>
<class>phrase.verse</class>
<desc>phrase-level elements which may appear within verse only.
<attlist>
</attlist>
<remarks><p>
<part type='top' name='verse'>additional tag set for verse 
texts</part>
<classes names='phrase'>phrase</classes>
<files names='teivers2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members>caesura</members>
<decl><![ CDATA [
<!ENTITY % m.phrase.verse '
  %x.phrase.verse caesura'                                      >
]]>
</decl>
<ptr target=vese>
</classdoc>
<classDoc id=placpart type=both>
<class>placePart
<rs>place name components</rs>
<desc>groups elements which form part of a place name.
<attlist>
<attdef usage=mwa><attname>type</attname>
<desc>provides more culture- linguistic- or application- specific
information used to categorize this name component.
</desc>
<datatype>CDATA
<valdesc>one of a set of codes defined for the application.</valdesc>
<default>#IMPLIED
</attdef>
<attdef usage=opt>
<attname>full</attname>
<desc>indicates whether the place name component is given in full, as an
abbreviation or simply as an initial</desc>
<datatype>(yes | abb | init)
<vallist type=closed>
<val>yes<desc>the name component is spelled out in full.
<val>abb<desc>the name component is given in an
abbreviated form.
<val>init<desc>the name component is indicated only by
one initial.
</vallist>
<default>yes
</attlist>
<remarks>
<part type='top' name='nd'>additional tag set for names and 
dates</part>
<classes names='names'>names</classes>
<files names='teind2.ent'>
<parents>placeName</parents>
<members>bloc country distance geog offset region 
settlement</members>
<decl><![ CDATA [
<!ENTITY % m.placePart '
  %x.placePart settlement | region | offset | geog | distance | 
  country | bloc'                                               >
<!ENTITY % a.placePart '     %a.global
                             %a.names
          type               CDATA               #IMPLIED
          full               (yes | abb | init)  yes'           >
]]>
</decl>
<ptr target=NDplac >
</classdoc>
<classdoc type=atts ID=pointer><class>pointer</class>
<desc>elements which point to other elements, using IDREFs.</desc>
<attlist>
 <attdef usage=opt><attname>type</attname>
 <desc>categorizes the pointer in some respect, using any convenient
     set of categories.</desc>
 <datatype>CDATA </datatype>
 <valdesc>The type should indicate the intended function of the
        pointer, or the rhetorical
    relationship between its source and target. </valdesc>
  <default>#IMPLIED</default>
 </attdef>
 <attdef usage=opt><attname>resp</attname> <!-- was author, then ed -->
  <desc>specifies the creator of the pointer.</desc>
  <datatype>CDATA </datatype>
  <valdesc>any string of characters, usually the initials or name
  of the creator.</valdesc>
  <default>#IMPLIED</default></attdef>
 <attdef usage=opt><attname>crdate</attname> <!-- was cre.date -->
  <desc>specifies when the pointer was created.</desc>
  <datatype>CDATA</datatype>
  <valdesc>any string representing a date.</valdesc>
  <default>#IMPLIED</default></attdef>
 <attdef usage=opt><attname>targType</attname> <!-- added by LB -->
  <desc>specifies the kinds of elements to which this pointer may point.
  </desc>
  <datatype>NAMES </datatype>
  <valdesc>A list of names of SGML elements defined in the DTD of the
  current document.</valdesc>
  <default>#IMPLIED</default>
<remarks><p>If this attribute is supplied, every element specified as a
target must be of one or other of the types specified.  An
application may choose whether or not to report failures to satisfy this
constraint as errors, but may not access an element of the right
identifier but the wrong type.
 </attdef>
 <attdef usage=opt><attname>targOrder</attname> <!-- added by LB -->
  <desc>where more than one identifier is supplied as the value of the
<att>target</att> attribute, this attribute specifies whether the order
in which they are supplied is significant.</desc>
  <datatype>(Y | N | U)</datatype>
  <vallist type=closed><val>Y<desc>Yes: the order in which IDREFs are
         specified as the value of a <att>target</att> attribute
         should be followed when combining the
         targeted elements.
  <val>N <desc>No: the order in which IDREFs are
         specified as the value of a <att>target</att> attribute
         has no significance when combining the
         targeted elements.
  <val>U <desc>Unspecified: the order in which IDREFs are
         specified as the value of a <att>target</att> attribute
         may or may not be significant.
  </vallist>
 <default>U</default>
 </attdef>
 <attdef usage=opt><attname>evaluate</attname> <!-- added by LB -->
  <desc>specifies the intended meaning
when the target of a pointer is itself a pointer.</desc>
  <datatype>(all | one | none)</datatype>
  <vallist>
    <val>all<desc>if the element pointed to is itself a pointer, then
      the target of that pointer will be taken, and so on, until an
      element is found which is not a pointer.
    <val>one <desc>if the element pointed to is itself a pointer, then
      its target (whether a pointer or not) is taken as the target of
      this pointer.
    <val>none<desc>no further evaluation of targets is carried out beyond
      that needed to find the element specified in the pointer's target.
  </vallist>
 <default>#IMPLIED</default>
 <remarks><p>If no value is given, the application program is
          responsible for deciding (possibly on the basis of user
          input) how far to trace a chain of pointers.
 </attdef>
</attlist>
<remarks><p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teilink2.ent'>
<parents>[none]</parents>
<members>alt join link ptr ref  <ident type=cl>xPointer</ident> (xptr 
xref) <ident type=cl>pointerGroup</ident> (altGrp joinGrp 
linkGrp)</members>
<decl><![ CDATA [
<!ENTITY % a.pointer '       %a.global
          type               CDATA               #IMPLIED
          resp               CDATA               #IMPLIED
          crdate             CDATA               #IMPLIED
          targType           NAMES               #IMPLIED
          targOrder          (Y | N | U)         U
          evaluate           (all | one | none)  #IMPLIED'      >
]]>
</decl>
<ptr target=COxr>
</classdoc>
<classDoc id=ptrgroup type=atts>
<class>pointerGroup
<desc>elements which enclose groups of pointer elements.
<attlist>
<attDef usage=opt>
<attname>domains</attname>
<desc>optionally specifies the identifiers of the elements within which
all elements indicated by the contents of this element lie.
<!-- designates the elements from which the values of the  -->
<!-- <att>targets</att> attribute of   -->
<!-- the enclosed <gi>link</gi>, <gi>join</gi>  -->
<!-- or <gi>alt</gi> tags are drawn.  -->
<datatype>IDREFS</datatype>
<valdesc>a list of at least two valid SGML identifiers.
<default>#IMPLIED</default>
<eg><![ CDATA [
<linkGrp type='imitation'
         domains='dunciad dunnotes'
         targType='note l'
         targOrder=Y>
]]>
</eg>
<remarks><p>If this attribute is supplied every element specified as a
target must be contained within the element or elements specified by
it.  An application may choose whether or not to report failures to
satisfy this constraint as errors, but may not access an element of the
right identifier but in the wrong context. If this attribute is not
supplied, then target elements may appear anywhere within the current
document.
</attDef>
<!-- Something like the remark associated with the targType=
      attribute would be appropriate here.                    -->
<!-- your wish is my command (LB) -->
<attDef usage=opt>
<attname>targFunc</attname>
<desc>describes the function of each of the values of the
<att>targets</att> attribute of the enclosed <gi>link</gi>, <gi>join</gi>
or <gi>alt</gi> tags.
<datatype>NMTOKENS</datatype>
<valdesc>a list of at least two valid SGML name tokens.
<default>#IMPLIED</default>
<!-- for LINKgRP only.  This attribute has specific default   -->
<!-- values for JOINgRP and ALTgRP; currently those appear in -->
<!-- the TAGDOCs for those tags (DTL)                         -->
<eg><![ CDATA [
<linkGrp resp=NPR
         type='imitation'
         domains='dunciad dunnotes dunnotes'
         targType='note ref l'
         targFunc='source reference.to.goal goal'
         targOrder=Y>
]]>
</eg>
<remarks><p>The number of separate values must match the number of
values in the <att>targets</att> attribute in the enclosed <gi>link</gi>,
<gi>join</gi> or <gi>alt</gi> tags (an intermediate <gi>xptr</gi>
element may be needed to accomplish this).
<!-- (unless the <att>extendTarg</att>  -->
<!-- attribute allows the <att>targets</att> attributes -->
<!-- of those tags to have more values). -->
It should also match the number of values in the
<att>targType</att> and <att>domains</att> attributes of the current tag,
if those have been specified.
</attDef>
<!-- I killed this attribute because of the inherent ambiguity -->
<!-- noted in remarks: the increase in complexity doesnt seem -->
<!-- worth adding if it's not going to work all the time. Use -->
<!-- intermediate pointers instead!     (LB)                  -->
<!-- <attDef usage=rwa> -->
<!-- <attname>extendTarg  -->
<!-- <desc>permits the number of values of the <att>targets</att>  -->
<!-- attribute of the enclosed <gi>link</gi>, <gi>join</gi> or  -->
<!-- <gi>alt</gi> tags to be extended beyond the number of values  -->
<!-- implicitly or explicitly defined for it in the  -->
<!-- <att>targType</att>, <att>domains</att> or  -->
<!-- <att>targFunc</att> attributes.  -->
<!-- <datatype>NUMBERS  -->
<!-- <valdesc>a list of positive integers, or 0.  The value 0  -->
<!-- means that the number of targets cannot be extended.  The  -->
<!-- value 1 means that the first target can be extended; 2 the  -->
<!-- second target, etc.  The value '1 2' means that both the  -->
<!-- first and second target can be extended, which creates a  -->
<!-- potential ambiguity, since if three values are given, it may  -->
<!-- not be clear whether the second value extends the first  -->
<!-- target or the second.  This ambiguity is resolvable if the  -->
<!-- domains of the two targets are different and the  -->
<!-- <att>domains</att> attribute has been specified.  -->
<!-- <default>0  -->
<!-- <eg><![ CDATA [  -->
<!-- <linkGrp resp=NPR  -->
<!--          type='imitation'  -->
<!--          domains='dunciad dunnotes'  -->
<!--          targType='note l'  -->
<!--          targFunc='source goal'  -->
<!--          targOrder=Y  -->
<!--          extendTarg=2>  -->
<!-- The second target has been extended in the following LINK tag. -->
<!--   <link targets='N2.79 L2.79 L2.302 L3.154'>  -->
<!--   <link targets='N2.88 L2.88'>  -->
<!--   ...  -->
<!--   <link targets='N3.284 L3.284'>  -->
<!--   ...  -->
<!-- </linkGrp>  -->
<!-- ]]>  -->
<!-- </eg>  -->
<!-- <remarks><p>This attribute should be used in conjunction  -->
<!-- with the <att>targType</att> attribute (automatic in case of  -->
<!-- <gi>joinGrp</gi> and <gi>altGrp</gi> elements), or the  -->
<!-- <att>domains</att> or <att>targFunc</att> attributes, so as  -->
<!-- to make explicit the basic number of values in the  -->
<!-- <att>targets</att> attribute of the enclosed <gi>link</gi>,  -->
<!-- <gi>join</gi> or <gi>alt</gi> tags.  No value of this  -->
<!-- attribute should exceed that number.  -->
</attlist>
<remarks></remarks>
<part type='top' name='link'>additional tag set for </part>
<classes names='pointer'>pointer</classes>
<files names='teilink2.ent'>
<parents>[none]</parents>
<members>altGrp joinGrp linkGrp</members>
<decl><![ CDATA [
<!ENTITY % a.pointerGroup '  %a.global
                             %a.pointer
          domains            IDREFS              #IMPLIED
          targFunc           NMTOKENS            #IMPLIED'      >
]]>
</decl>
<ptr target=SA>
</classdoc>
<classDoc id=readings type=atts>
<class>readings
<desc>elements representing variant readings in text critical work.
<attlist>
<!-- .................................................... wit -->
<attDef usage=mwa>
<attname>wit
<rs>witnesses</rs>
<desc>contains a list of one or more sigla indicating the witnesses
which attest to a given reading.
<datatype>CDATA
<valdesc>A space-delimited series of sigla; each sigil should correspond
to a witness or witness group and occur as the value of the
<att>sigil</att> attribute on a <gi>witness</gi> element elsewhere in the
document.
<default>#IMPLIED
<eg><![ CDATA [
  <rdg wit='El Hg'>Experience</rdg>
]]>
</eg>
<remarks><p>If the apparatus contains readings only for a single
witness, this attribute may be consistently omitted.
</attDef>
<!-- ................................................... type -->
<attDef usage=opt>
<attname>type
<desc>classifies the reading according to some useful typology.
<datatype>CDATA
<vallist type=open>
<val>substantive
<desc>the reading offers a substantive variant.
<val>orthographic
<desc>the reading differs only orthographically, not in substance,
from
other readings.
</vallist>
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<!-- accepted MSM's strictures on double classification -->
</attDef>
<!-- .................................................. cause -->
<attDef usage=opt>
<attname>cause
<desc>classifies the reading as original or non-original, according to
some typology of possible origins.
<datatype>CDATA
<valdesc>any word or phrase describing the cause: e.g.
<q>homeoteleuton</q>,
<q>homeoarchy</q>,
<q>paleographic confusion</q>,
<q>haplography</q>,
<q>dittography</q>,
<q>false emendation</q>.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
</attDef>
<!-- ................................................. varSeq -->
<attDef usage=opt>
<attname>varSeq
<rs>variant sequence</rs>
<desc>provides a number indicating the position of this reading in a
sequence, when there is reason to presume a sequence to the variants
on any one lemma.
<datatype>NUMBER
<valdesc>a positive integer
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>Different variant sequences could be coded with distinct
number trails: 1-2-3 for one sequence, 5-6-7 for another.  More
complex variant sequences, with (for example) multiple branchings
from single readings, may be expressed through the <gi>join</gi>
element.
</attDef>
<!-- ................................................... resp -->
<attDef usage=opt>
<attname>resp
<rs>responsibility</rs>
<desc>identifies the editor responsible for asserting a particular
reading in the witness.
<datatype>CDATA
<valdesc>must be one of the identifiers declared in the document
header, associated with a person asserted as responsible for some
aspect of the text's creation, transcription, editing or encoding
(see chapter <ptr target=CE>).
<default>%INHERITED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>This attribute is only available within an apparatus
gathering variant readings in the transcription of an individual
witness.  It may not occur in an apparatus gathering readings from
different witnesses.
</attDef>
<!-- ................................................... hand -->
<attDef usage=opt>
<attname>hand
<desc>signifies the hand responsible for a particular reading in the
witness.
<datatype>IDREF
<valdesc>must be one of the hand identifiers declared in the document
header (see section <ptr target="PHdh">).
<default>%INHERITED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>This attribute is only available within an apparatus
gathering variant readings in the transcription of an individual
witness.  It may not occur in an apparatus gathering readings from
different witnesses.

</attDef>
<!-- ................................................... wit -->
<attDef usage=opt>
<attname>wit
<rs>witness</rs>
<desc>contains a list of one or more sigla of witnesses attesting a
given reading.
<datatype>CDATA
<valdesc>the list of sigla.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>This attribute may occur both within an apparatus
gathering variant readings in the transcription of an individual
witness and within an apparatus gathering readings from different
witnesses.
<p>In local encoding schemes, the value of the <att>wit</att>
attribute can be enforced as IDREFS, such that only witnesses
referred to in a <gi>witList</gi> element may occur as witnesses to a
reading.


</attDef>

</attlist>
<remarks><p>This element class defines attributes inherited by
<gi>rdg</gi>, <gi>lem</gi>, and <gi>rdg.grp</gi>.
<part type='top' name='tc'>additional tag set for text 
criticism</part>
<classes names=''></classes>
<files names='teitc2.ent'>
<parents>[none]</parents>
<members>lem rdg rdgGrp restore</members>
<decl><![ CDATA [
<!ENTITY % a.readings '      %a.global
          wit                CDATA               #IMPLIED
          type               CDATA               #IMPLIED
          cause              CDATA               #IMPLIED
          varSeq             NUMBER              #IMPLIED
          resp               CDATA               %INHERITED
                                                  
          hand               IDREF               %INHERITED'    >
]]>
</decl>
<ptr target=TCapll>
</classdoc>
<classDoc id=refsys type=model>
<class>refsys
<rs>reference system elements</rs>
<desc>milestone-style elements used in reference systems
<attlist>
</attlist>
<remarks><p>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='globincl'>globincl</classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>cb lb milestone pb</members>
<decl><![ CDATA [
<!ENTITY % m.refsys '
  %x.refsys pb | milestone | lb | cb'                           >
]]>
</decl>
<ptr target=STec><ptr target=COrs5>
</classdoc>
<classdoc type=both ID=clseg><class>seg</class>
<desc>elements for arbitrary segmentation. </desc>
<attlist>
<attDef usage=opt>
<attname>type
<desc>characterizes the type of segment.
<dataType>CDATA
<valdesc>For a <gi>cl</gi> may take values such as finite, nonfinite,
declarative, interrogative, relative etc. For a <gi>phr</gi> or
<gi>w</gi>, values such as noun, verb, preposition, etc., may be used. For
an <gi>m</gi> element, values such as clitic, prefix, stem will be more
appropriate. For a <gi>c</gi> element, values such as letter, punctuation,
digit may be used.
</valdesc>
<default>#IMPLIED
</attDef>
<attDef usage=opt>
<attname>function
<desc>characterizes the function of the segment.
<dataType>CDATA
<valDesc>For a <gi>cl</gi>, may take values such as
coordinate, subject, adverbial etc. For a <gi>phr</gi>, such values as
subject, predicate etc. may be more appropriate.
</valdesc>
<default>#IMPLIED
</attDef>
<attdef usage=mwa><attname>part</attname>
<desc>specifies whether or not the segment is fragmented by some other
structural element, for example a clause which is divided between two
or more sentences.
</desc>
<datatype>(Y | N | I | M | F)
<vallist type=closed>
<val>Y<desc>the segment is incomplete in some respect
<val>N<desc>either the segment is complete, or no claim is made as to
its completeness.
<val>I<desc>the initial part of an incomplete segment
<val>M<desc>a medial part of an incomplete segment
<val>F<desc>the final part of an incomplete segment
</vallist>
<default>N
<remarks><p>The values I, M, or F should be used only where it is
clear how the segment is to be reconstituted.
</attdef>
</attlist>
<remarks><p>The principles on which segmentation is carried out, and
any special codes or attribute values used, should be defined explicitly
in the <gi>segmentation</gi> element of the <gi>encodingDesc</gi> within
the associated TEI header.</remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names='phrase'>phrase</classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members>c cl m phr s seg w</members>
<decl><![ CDATA [
<!ENTITY % m.seg '
  %x.seg w | seg | s | phr | m | cl | c'                        >
<!ENTITY % a.seg '           %a.global
          type               CDATA               #IMPLIED
          function           CDATA               #IMPLIED
          part               (Y | N | I | M | F) N'             >
]]>
</decl>
<ptr target=SAse><ptr target='AIlc'>
</classdoc>
<classDoc id=sgmlkw type=model>
<class>sgmlKeywords
<rs>SGML keywords</rs>
<desc>elements whose content is an SGML identifier or tag of some sort
(generic identifier of an element type, name of an attribute, etc.).
<attList>
</attList>
<remarks><p>These elements are defined in the auxiliary tag set for
tag set documentation; they may be useful in writing SGML documentation
as well.
<part type='aux' name='tsd'>auxiliary tag set for tag set 
declarations</part>
<classes names='phrase'>phrase</classes>
<files names='teiclas2.ent'>
<parents>ab abbr activity actor add addName addrLine admin 
affiliation author authority bibl biblScope birth bloc byline camera 
caption case castItem catDesc cell channel cl classCode closer colloc 
constitution corr country creation damage dataDesc date dateRange def 
del derivation desc descrip distance distinct distributor docAuthor 
docDate docEdition docImprint domain edition editor education emph 
equiv etym expan extent fDescr factuality figDesc firstLang foreign 
forename form fsDescr funder fw gen genName gloss gram gramGrp head 
headItem headLabel hi hyph imprimatur interaction item itype l label 
lang langKnown language lbl lem locale measure meeting mentioned mood 
name nameLink note num number occasion occupation opener orgDivn 
orgName orgTitle orgType orig orth otherForm p per persName phr 
placeName pos preparedness principal pron pubPlace publisher purpose 
q quote rdg re ref reg region rendition residence resp restore role 
roleDesc roleName rs s salute seg sense set settlement sic signed 
soCalled socecStatus sound speaker sponsor stage street stress subc 
supplied surname syll symbol tagUsage tech term time timeRange title 
titlePart tns tr trailer trans u unclear usg valDesc view wit 
witDetail witness writing xr xref</parents>
<members>att gi tag val</members>
<decl><![ CDATA [
<!ENTITY % m.sgmlKeywords '
  %x.sgmlKeywords val | tag | gi | att'                         >
]]>
</decl>
<ptr target=TD>
</classDoc>
<classDoc id=singval type=model>
<class>singleVal
<rs>single values</rs>
<desc>elements which express single feature values in feature structures.
<attlist>
</attlist>
<part type='top' name='fs'>additional tag set for feature 
structures</part>
<classes names='featval'>featureVal</classes>
<files names='teifsd2'>
<parents>if vDefault vRange</parents>
<members>dft msr nbr rate str sym uncertain  <ident 
type=cl>boolean</ident> (any none) <ident type=cl>binary</ident> 
(minus plus)</members>
<decl><![ CDATA [
<!ENTITY % m.singleVal '
  %x.singleVal %m.boolean | %m.binary | uncertain | sym | str | 
  rate | nbr | msr | dft'                                       >
]]>
</decl>
<ptr target=FD>
</classdoc>
<classDoc id=stagedir type=model>
<class>stageDirection
<rs>stage directions</rs>
<desc>groups elements for specialized
stage directions defined in the additional tag set for performance
texts.
<attlist>
</attlist>
<remarks><p>Stage directions are members of class <term>inter</term>:
that is, they can appear between or within component-level elements.
<part type='top' name='perf'>additional tag set for performance 
texts</part>
<classes names='compdram inter'>comp.drama, inter</classes>
<files names='teidram2.ent'>
<parents>ab add admin argument body camera caption case castList cell 
colloc corr country damage def desc descrip div div0 div1 div2 div3 
div4 div5 div6 div7 docEdition emph epigraph epilogue equiv etym 
fDescr figDesc foreign form fsDescr gen gram gramGrp head hi hyph 
imprimatur item itype l lang lbl lem meeting metDecl mood note number 
orth otherForm p per performance pos prologue pron q quote rdg ref 
region remarks rendition seg set sic sound stage stress subc supplied 
syll tagUsage tech title titlePart tns tr trans unclear usg view wit 
witDetail witness writing xr xref</parents>
<members>camera caption move sound tech view</members>
<decl><![ CDATA [
<!ENTITY % m.stageDirection '
  %x.stageDirection view | tech | sound | move | caption | 
  camera'                                                       >
]]>
</decl>
<ptr target=droth>
</classdoc>
<classDoc id=teiform type=atts>
<class>TEIform
<rs>TEI name form</rs>
<desc>defines an attribute (<att>TEIform</att>) common to all tags in
the TEI scheme, and recommended for all user-defined extensions.
<attlist>
<!-- ................................................ TEIform -->
<attDef usage=mwa>
<attname>TEIform
<rs>TEI form of generic identifier</rs>
<desc>indicates the standard TEI name (generic identifier) for a given
element.
<datatype>NAME
<valdesc>must be a valid SGML name; the default is specified in
<default>#IMPLIED
<eg><![ CDATA [
 <fn TEIform=note>This is a footnote; its tag uses a non-standard
  name defined by the user; the attribute TEIform indicates that
  the normal TEI name for the element is NOTE.</fn>
]]>
</eg>

<remarks><p>In the TEI DTDs, the default value for this attribute is
always the same as the generic identifier of the element.  If an element
is renamed using the techniques described in chapter <ptr target=MD>,
the attribute declaration for <att>TEIform</att> will be left
undisturbed; the default value will thus still be the standard TEI name
for the element.  TEI-aware application programs can thus process
TEI-conformant documents which rename TEI elements, since by consulting
the <att>TEIform</att> attribute value the application can learn the
standard name for the element and process it accordingly.

<p>In the normal course of events, this attribute will never be
specified in a TEI-conformant document; all occurrences will have the
default value.  In some special circumstances, it can be useful to
specify a non-default value on some instances of an element; this allows
application programs to process correctly a locally defined element
which usually corresponds to one TEI element (which would be expressed
by the default value) but sometimes to another TEI element (which would
be expressed by explicit values attached to the element instance).

</attDef>
</attlist>

<remarks><p>The attribute <att>TEIform</att>, though common to all tags
in the TEI encoding scheme, is not defined as part of the
<term>global</term> class for technical reasons.  Since its default
value must be specified separately for each element type, no elements
actually inherit the attribute from the element class
<term>TEIform</term>; each defines the attribute separately.

<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files><!-- no files -->
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.TEIform '       %a.global
          TEIform            NAME                #IMPLIED'      >
]]>
</decl>
<ptr target=STga>
</classdoc>
<classDoc id=tempexp type=atts>
<class>temporalExpr
<rs>temporal expression</rs>
<desc>groups component elements of temporal expressions
involving dates and time.
<attlist>
<attDef usage=opt>
<attname>value</attname>
<desc>supplies the value of a date or time in a standard form.
<datatype>CDATA</datatype>
<valdesc>Any string representing a temporal expression in standard
format; recommended form is <q>yyyy-mm-dd</q>, as defined by ISO 8601:
1988, <title>Data elements and interchange formats --- Information
interchange --- Representation of dates and times.</title>
<default>#IMPLIED</default>
<remarks><p>The standard form used should be described in the
<gi>stdVals</gi> element in the TEI header.  Standard forms may be
defined from scratch, or borrowed from existing practice.
</attDef>
<attDef usage=mwa>
<attname>type</attname>
<desc>provides any application-, linguistic- or culture-specific
classication for the component.
</desc>
<datatype>CDATA</datatype>
<valdesc>Any string of characters.
<default>#IMPLIED</default>
<eg><![CDATA[
<dateStruct value='14-05-1993'>
 <day type=nominal>Friday</day>,
 <day type=numeric>14</day>
 <month type=nominal>May</month>
 <year type=nominal value='1993'>
   in the year of our Lord One Thousand
   Nine Hundred and Ninety Three
 </year>
</dateStruct>
]]>
</eg>
<attDef usage=opt>
<attname>reg</attname>
<rs>regularization</rs>
<desc>gives a normalized or regularized form of the temporal expression.
<datatype>CDATA</datatype>
<valdesc>Any string of characters.
<default>#IMPLIED</default>
<remarks><p>In providing a <soCalled>regularized</soCalled> form, no
claim is made that the form in the source text is incorrect; the
regularized form is simply that chosen as the main form for purposes
of unifying variant forms under a single heading.
<eg><![CDATA[
<dateStruct value='09-06-1807'>
  <month>June</month> <day reg='9'>9th</day>
</dateStruct>:
The period is approaching which will terminate my
present copartnership. On the
  <dateStruct value='01-01-1808'>
     <day reg='1'>1st</day>
     <month reg='January'>Jany.</month>
   </dateStruct>
next, it expires by its own limitation.

At <time><event reg='evening'>sunset</event></time> we walked
walked to the beach.
]]>
</eg>
</attDef>
<attdef usage=opt><attname>full</attname>
<desc>indicates whether the date element is given in full, as an
abbreviation or simply as an initial</desc>
<datatype>(yes | abb | init)</datatype>
<vallist type=closed>
<val>yes<desc>the name component is spelled out in full.
<val>abb<desc>the name component is given in an
abbreviated form.
<val>init<desc>the name component is indicated only by
one initial.
</vallist>
<default>yes</default>
</attlist>
<remarks>
<part type='top' name='nd'>additional tag set for names and 
dates</part>
<classes names=''></classes>
<files names='teind2.ent'>
<parents>dateStruct timeStruct</parents>
<members>dateStruct day distance hour minute month occasion offset 
second timeStruct week year</members>
<decl><![ CDATA [
<!ENTITY % a.temporalExpr '  %a.global
          value              CDATA               #IMPLIED
          type               CDATA               #IMPLIED
          reg                CDATA               #IMPLIED
          full               (yes | abb | init)  yes'           >
]]>
</decl>
<ptr target=NDdate>
</classdoc>
<classDoc id=dftterm type=atts>
<class>terminology</class>
<rs>global attributes for terminological data.</rs>
<desc>default declaration for class <term>terminology</term>:
when the base tag set for terminological data is not selected,
no attributes are defined for this class.
<attlist>
</attlist>
<remarks></remarks>
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members></members>
<decl><![ CDATA [
<!ENTITY % a.terminology '   %a.global'                                                  >
]]>
</decl>
<ptr target=STga>
</classdoc>
<classDoc id=clterm type=atts>
<class>terminology</class>
<rs>global attributes for terminological data.</rs>
<desc>defines attributes for all elements in documents which use the
base tag set for terminological data.
<attlist>
<!-- .................................................. group -->
<attDef usage=opt>
<attname>group
<desc>indicates the group (term and related elements) to which this
element should be associated by specifying a string matching the
<att>n</att> attribute value on an appropriate element.
<datatype>CDATA
<valdesc>any string matching the <att>n</att> attribute value on the
<gi>term</gi> element to which the group is attached.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>The <att>group</att> attribute provides a specialized
pointing mechanism for use within <gi>termEntry</gi> elements.
</attDef>
<!-- .................................................. grpPtr -->
<attDef usage=opt><attname>grpPtr
<desc>indicates the group (term and related elements) to which this
element should be associated by specifying its unique identifier,
where this is available.
<datatype>IDREF
<valdesc>the value specified must match a value supplied as the value
for an <att>id</att> attribute on some
<gi>term</gi> element in the current SGML document.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks><p>The <att>group</att> attribute provides a specialized
pointing mechanism for use within <gi>termEntry</gi> elements.
</attDef>
<!-- ................................................. depend -->
<attDef usage=opt>
<attname>depend
<desc>indicates the parent element to which this element should be
associated by specifying a string matching the
<att>n</att> attribute value on an appropriate element.
<datatype>CDATA
<valdesc>any string matching the <att>n</att> attribute value on the
element to which the dependent element is attached.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>

</attDef>
<!-- .................................................. depPtr -->
<attDef usage=opt><attname>depPtr
<desc>indicates the parent element to which this element should be
associated by specifying its unique identifier, where this is available.
<datatype>IDREF
<valdesc>the value specified must match a value supplied as the value
for an <att>id</att> attribute on some
<gi>term</gi> element in the current SGML document.
<default>#IMPLIED
<eg><![ CDATA [

]]>
</eg>
<remarks>
</attDef>

</attlist>
<remarks><p>The attributes shared by this element class are used for
linking elements, possibly not adjacent in the record, which are related
(e.g. a grammatical annotation and the term it describes).
If no attribute is specified, the element is assumed to
relate to the most recently specified <gi>term</gi> or
<gi>otherForm</gi> element.
<!-- The usual -->
<!-- ID/IDREF-based pointing mechanisms are not used, primarily because the -->
<!-- requirement that SGML ID values be unique within a document places an -->
<!-- impractical burden on the encoder when terminological data from several -->
<!-- sources are to be merged. -->
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teiterm2.ent'>
<parents>[none]</parents>
<members><ident type=cl>global</ident> ()</members>
<decl><![ CDATA [
<!ENTITY % a.terminology '
          group              CDATA               #IMPLIED
          grpPtr             IDREF               #IMPLIED
          depend             CDATA               #IMPLIED
          depPtr             IDREF               #IMPLIED'      >
]]>
</decl>
<ptr target=TEta>
<ptr target=TEflne>
<ptr target=TEdt>
</classdoc>
<classDoc id=termincl type=model>
<class>terminologyInclusions
<desc>elements which may be included at any point within a
terminology entry.
<attlist>
</attlist>
<remarks></remarks>
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teiterm2.ent'>
<parents>termEntry  [May appear anywhere within:   
termEntry]</parents>
<members>date dateStruct note ptr ref xptr xref</members>
<decl><![ CDATA [
<!ENTITY % m.terminologyInclusions '
  %x.terminologyInclusions xref | xptr | ref | ptr | note | 
  dateStruct | date'                                            >
]]>
</decl>
<ptr target=TE>
</classdoc>
<classDoc id=termmisc type=model>
<class>terminologyMisc
<rs>miscellaneous terminology-data elements</rs>
<desc>elements which can appear together at various points in
terminological entries.
<attlist>
</attlist>
<remarks></remarks>
<part type='base' name='term'>base tag set for terminological 
data</part>
<classes names=''></classes>
<files names='teiterm2.ent'>
<parents>ofig termEntry tig</parents>
<members>admin descrip</members>
<decl><![ CDATA [
<!ENTITY % m.terminologyMisc '
  %x.terminologyMisc descrip | admin'                           >
]]>
</decl>
<ptr target=TE>
</classdoc>
<classdoc type=atts id=timed>
<class>timed</class>
<desc>elements which have a duration in time expressed either absolutely
or by reference to an alignment map.
<attlist>
<attdef><attname>start
<desc>indicates the location within a temporal alignment
      at which this element begins.
<datatype>IDREF
<valdesc>contains the identifier of a previously defined <gi>loc</gi>
element</valdesc>
<default>#IMPLIED
<remarks><p>If no value is supplied, the element is assumed to follow
   the immediately preceding element at the same hierarchic level.
</remarks>
</attdef>
<attdef><attname>end</attname>
<desc>indicates the location within a temporal alignment at which
   this element ends.
<datatype>IDREF
   <valdesc>contains the identifier of a previously defined <gi>loc</gi>
   element</valdesc>
   <default>#IMPLIED
   <remarks><p>If no value is supplied, the element is assumed to
precede the immediately following element at the same hierarchic level.
   </remarks>
</attdef>
<attdef><attname>dur</attname>
   <rs>duration</rs>
   <desc>indicates the length of this element in time, using either
         specific units or the units specified on the associated temporal
         alignment.
   <datatype>CDATA
   <valdesc>contains a number optionally followed by a standard unit
         indicator</valdesc>
  <default>#IMPLIED
  <remarks><p>If units are not defaulted, they should be represented
         using standard abbreviations (s for second, m for minute, etc.)
</remarks>
</attdef>
</attlist>
<part type='base' name='spoken'>base tag set for spoken 
materials</part>
<classes names=''></classes>
<files names='teispok2.ent'>
<parents>[none]</parents>
<members>event kinesic pause u vocal</members>
<decl><![ CDATA [
<!ENTITY % a.timed '         %a.global
          start              IDREF               #IMPLIED
          end                IDREF               #IMPLIED
          dur                CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target=TSbati>
</classdoc>
<classDoc id=tpparts type=model>
<class>tpParts
<rs>Title page elements</rs>
<desc>This class groups elements which can occur as direct constituents
of a title page (<gi>docTitle</gi>, <gi>docAuth</gi>,
<gi>docImprint</gi>, <gi>epigraph</gi>, etc.)
</desc>
<attlist>
</attlist>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teifron2'>
<parents>titlePage</parents>
<members>byline docAuthor docDate docEdition docImprint docTitle 
epigraph figure imprimatur titlePart</members>
<decl><![ CDATA [
<!ENTITY % m.tpParts '
  %x.tpParts titlePart | imprimatur | figure | epigraph | 
  docTitle | docImprint | docEdition | docDate | docAuthor | 
  byline'                                                       >
]]>
</decl>
<ptr target=DStitl>
</classdoc>
<classdoc id="typed" type="ATTS"><class>typed</class>
<desc>elements for arbitrary segmentation. </desc>
<attlist>
<attdef usage="opt">
<attname>type</attname>
<desc>characterizes the element in some sense, using any convenient
 classification scheme or typology.</desc>
<datatype>CDATA</datatype>
<valdesc>any string of characters. The range of permissible values
is application dependent.
</valdesc>
<default>#IMPLIED</default>
</attdef><attdef usage="opt">
<attname>subtype</attname>
<desc>provides a sub-categorization of the element, if needed</desc>
<datatype>CDATA</datatype>
<valdesc>any string of characters.</valdesc>
<default>#IMPLIED</default>
<remarks><p>The <att>subtype</att> attribute may be used to provide any
sub-classification for the element, additional to that provided by its
<att>type</att> attribute.</p></remarks>
</attdef>
</attlist>
<remarks><p>The typology used may be formally defined using
the  the <gi>classification</gi> element of the <gi>encodingDesc</gi> within
the associated TEI header, or informally as descriptive prose within
the <gi>encodingDesc</gi> element.</p></remarks>
<part type='base' name='core'>base tag set for common core 
features</part>
<classes names=''></classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>ab anchor</members>
<decl><![ CDATA [
<!ENTITY % a.typed '         %a.global
          type               CDATA               #IMPLIED
          subtype            CDATA               #IMPLIED'      >
]]>
</decl>
<ptr target="STecat"><!-- is that all?-->
</classdoc>
<classDoc id=xpointer type=atts>
<class>xPointer
<rs>extended-pointer elements</rs>
<desc>groups elements which use the TEI extended pointer mechanism to
point at locations which have no SGML ID.
<attlist>
<!-- .................................................... doc -->
<attDef usage=mwa>
<attname>doc
<rs>document or file</rs>
<desc>specifies the document within which the desired location is to be
found.
<datatype>ENTITY
<valdesc>The name of a system entity associated with the document within
which the target of this extended pointer is to be found, by default the
current document.
<default>#IMPLIED
<eg><![ CDATA [
 <xptr doc='Chap2' from='id (e23)'>
]]>
</eg>
<remarks><p>The system entity named by this attribute must be declared
(as a SUBDOC entity or a non-SGML entity)
in the DTD of the document containing the extended pointer.
</attDef>
<!-- ................................................... from -->
<attDef usage=mwa>
<attname>from
<desc>specifies the start of the destination of the pointer, as an
expression in the TEI extended-pointer notation described in section
<ptr target=SAxr>.
<datatype>%extPtr;
<valdesc>The value specified must be a valid expression in the TEI
extended pointer notation defined in section <ptr target=SAxr>.
<default>"ROOT"
<eg><![ CDATA [

]]>
</eg>
<remarks><p>If no value is specified, the target is the whole of the
document identified by the <att>doc</att> attribute.
</attDef>
<!-- ..................................................... to -->
<attDef usage=mwa>
<attname>to
<desc>specifies the endpoint of the destination of the pointer, as an
expression in the TEI extended pointer notation.
<datatype>%extPtr;
<valdesc>The value specified must be a valid expression in the TEI
extended pointer notation defined in section <ptr target=SAxr>.
<default>"DITTO"
<eg><![ CDATA [
 <xptr doc=OrbisPictus from='id (animalia)'
       to='id (aquaticae)'>
]]>
</eg>
<remarks><p>This attribute may only be supplied if the <att>from</att>
attribute is also supplied, in which case the destination is defined to
extend from the beginning of the location specified by the
<att>from</att> attribute, up to the end of that specified by the
<att>to</att> attribute.  It is an error for the <att>to</att>
attribute to specify a location whose end precedes the beginning of the
location specified by <att>from</att>; it is not an error for the scopes
to overlap.
<p>If no value is specified, the target is the location specified by the
<att>from</att> attribute.
</attDef>
</attlist>
<remarks><p>This class belongs to the larger class <term>pointer</term>,
which means its elements also inherit the attributes of that class.
<part type='top' name='xrefs'>additional tag set for </part>
<classes names='pointer'>pointer</classes>
<files names='teiclas2.ent'>
<parents>[none]</parents>
<members>xptr xref</members>
<decl><![ CDATA [
<!ENTITY % a.xPointer '      %a.global
                             %a.pointer
          doc                ENTITY              #IMPLIED
          from               %extPtr;            "ROOT"
          to                 %extPtr;            "DITTO"'       >
]]>
</decl>
<ptr target=SAxr>
</classdoc>
