TEI-P5-Schema für die Digitalisierung gedruckter Faust-EditionenDigitale Faust-Edition.

Author: Digitale Faust-Edition2011-12-08

Schema printed_editions: Elements

<ab>

<ab>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.declaring (@decls)
part
Status Mandatory when applicable
Legal values are:
Y
N
[Default]
I
M
F
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element ab
{
   att.global.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   attribute part { "Y" | "N" | "I" | "M" | "F" }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<abbr>

<abbr>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.responsibility (@cert, @resp)
type Sample values include: 1] suspension; 2] contraction; 3] brevigraph; 4] superscription; 5] acronym; 6] title; 7] organization; 8] geographic
Status Optional
Datatype
Sample values include:
suspension
contraction
brevigraph
superscription
acronym
title
organization
geographic
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element abbr
{
   att.global.attributes,
   att.responsibility.attributes,
   attribute type { data.enumerated }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<actor>

<actor>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
drama: castItem
May contain
Content model
<content>
</content>
Schema Declaration
element actor
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<add>

<add>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.transcriptional (@hand, @status, @seq) (att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) ) att.placement (@place) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element add
{
   att.global.attributes,
   att.transcriptional.attributes,
   att.placement.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<address>

<address>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element address
{
   att.global.attributes,
   ( model.global*, ( ( model.addrPart ), model.global* )+ )
}

<addrLine>

<addrLine>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: address
May contain
Content model
<content>
</content>
Schema Declaration
element addrLine
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<addSpan>

<addSpan>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.transcriptional (@hand, @status, @seq) (att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) ) att.placement (@place) att.typed (@type, @subtype) att.spanning (@spanTo)
Member of
Contained by
May containEmpty element
Schematron

<sch:assert test="@spanTo">The spanTo= attribute of <sch:name/> is required.</sch:assert>
Schematron

<sch:assert test="@spanTo">L'attribut spanTo est requis.</sch:assert>
Content model
<content>
</content>
Schema Declaration
element addSpan
{
   att.global.attributes,
   att.transcriptional.attributes,
   att.placement.attributes,
   att.typed.attributes,
   att.spanning.attributes,
   empty
}

<alt>

<alt>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing (@target, @evaluate) att.typed (@type, @subtype)
targets
Status Optional
Datatype 2–∞ occurrences of  separated by whitespace
mode
Status Recommended
Legal values are:
excl
incl
weights
Status Optional
Datatype 2–∞ occurrences of  separated by whitespace
Member of
Contained by
May containEmpty element
Schematron

<s:report test="@target and @targets">You may not supply both
@target and @targets</s:report>
Schematron

<s:report test="not(@target) and not(@targets)">You must
supply either @target or @targets</s:report>
Schematron

<s:assert test="contains(@target,' ')">You must supply at least two
values for @target</s:assert>
Content model
<content>
</content>
Schema Declaration
element alt
{
   att.global.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   attribute targets { list { data.pointer, data.pointer, data.pointer* } }?,
   attribute mode { "excl" | "incl" }?,
   attribute weights
   {
      list { data.probability, data.probability, data.probability* }
   }?,
   empty
}

<altGrp>

<altGrp>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing.group (@domains, @targFunc) (att.pointing (@target, @evaluate)) (att.typed (@type, @subtype))
mode
Status Optional
Legal values are:
excl
[Default]
incl
Member of
Contained by
May contain
core: ptr
linking: alt
Content model
<content>
</content>
Schema Declaration
element altGrp
{
   att.global.attributes,
   att.pointing.group.attributes,
   attribute mode { "excl" | "incl" }?,
   ( alt | ptr )*
}

<am>

<am>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
Member of
Contained by
May contain
character data
Content model
<content>
</content>
Schema Declaration
element am
{
   att.global.attributes,
   att.editLike.attributes,
   ( text | model.gLike | model.pPart.transcriptional )*
}

<analytic>

<analytic>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element analytic
{
   att.global.attributes,
   ( author | editor | respStmt | title | ref | date )*
}

<anchor>

<anchor>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype)
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element anchor { att.global.attributes, att.typed.attributes, empty }

<appInfo>

<appInfo>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: encodingDesc
May contain
header: application
Content model
<content>
</content>
Schema Declaration
element appInfo { att.global.attributes, model.applicationLike+ }

<application>

<application>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to))
ident
Status Required
Datatype
version
Status Required
Datatype
Member of
Contained by
header: appInfo
May contain
linking: ab
Content model
<content>
</content>
Schema Declaration
element application
{
   att.global.attributes,
   att.typed.attributes,
   att.datable.attributes,
   attribute ident { data.name },
   attribute version
   {
      token { pattern = "[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}" }
   },
   ( model.labelLike+, ( model.ptrLike* | model.pLike* ) )
}

<argument>

<argument>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element argument
{
   att.global.attributes,
   ( ( model.global | model.headLike )*, ( ( model.common ), model.global* )+ )
}

<author>

<author>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.naming (@role, @nymRef) (att.canonical (@key, @ref))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element author
{
   att.global.attributes,
   att.naming.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<authority>

<authority>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element authority
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.global )*
}

<availability>

<availability>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
status
Status Optional
Legal values are:
free
unknown
[Default]
restricted
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element availability
{
   att.global.attributes,
   att.declarable.attributes,
   attribute status { "free" | "unknown" | "restricted" }?,
   model.pLike+
}

<back>

<back>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls)
Contained by
textstructure: floatingText text
transcr: facsimile
May contain
Content model
<content>
</content>
Schema Declaration
element back
{
   att.global.attributes,
   att.declaring.attributes,
   (
      ( model.frontPart | model.pLike.front | model.global )*,
      (
         (
            (
               ( model.div1Like ),
               ( model.frontPart | model.div1Like | model.global )*
            )
          | (
               ( model.divLike ),
               ( model.frontPart | model.divLike | model.global )*
            )
         )?
      ),
      ( ( ( model.divBottomPart ), ( model.divBottomPart | model.global )* )? )
   )
}

<bibl>

<bibl>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element bibl
{
   att.global.attributes,
   att.declarable.attributes,
   att.typed.attributes,
   (
      text
    | model.gLikemodel.highlightedmodel.pPart.datamodel.pPart.editmodel.segLikemodel.ptrLikemodel.biblPartmodel.global
   )*
}

<biblFull>

<biblFull>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element biblFull
{
   att.global.attributes,
   att.declarable.attributes,
   (
      (
         titleStmt,
         editionStmt?,
         extent?,
         publicationStmt,
         seriesStmt?,
         notesStmt?
      ),
      sourceDesc*
   )
}

<biblScope>

<biblScope>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type Suggested values include: 1] vol; 2] issue; 3] pp; 4] ll; 5] chap; 6] part
Status Optional
Datatype
Suggested values include:
vol
issue
pp
ll
chap
part
from
Status Optional
Datatype
to
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element biblScope
{
   att.global.attributes,
   attribute type
   {
      "vol" | "issue" | "pp" | "ll" | "chap" | "part" | xsd:Name
   }?,
   attribute from { data.word }?,
   attribute to { data.word }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<biblStruct>

<biblStruct>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element biblStruct
{
   att.global.attributes,
   att.declarable.attributes,
   att.typed.attributes,
   (
      analytic*,
      ( monogr, series* )+,
      ( model.noteLike | idno | relatedItem )*
   )
}

<binaryObject>

<binaryObject>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.internetMedia (@mimeType)
width
Status Optional
Datatype
height
Status Optional
Datatype
scale
Status Optional
Datatype
encoding
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May containCharacter data only
Content model
<content>
</content>
Schema Declaration
element binaryObject
{
   att.global.attributes,
   att.internetMedia.attributes,
   attribute width { data.outputMeasurement }?,
   attribute height { data.outputMeasurement }?,
   attribute scale { data.numeric }?,
   attribute encoding { list { data.word+ } }?,
   text
}

<body>

<body>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls)
Contained by
textstructure: floatingText text
May contain
Content model
<content>
</content>
Schema Declaration
element body
{
   att.global.attributes,
   att.declaring.attributes,
   (
      model.global*,
      ( ( model.divTop ), ( model.global | model.divTop )* )?,
      ( ( model.divGenLike ), ( model.global | model.divGenLike )* )?,
      (
         ( ( model.divLike ), ( model.global | model.divGenLike )* )+
       | ( ( model.div1Like ), ( model.global | model.divGenLike )* )+
       | (
            ( ( model.common ), model.global* )+,
            (
               ( ( model.divLike ), ( model.global | model.divGenLike )* )+
             | ( ( model.div1Like ), ( model.global | model.divGenLike )* )+
            )?
         )
      ),
      ( ( model.divBottom ), model.global* )*
   )
}

<byline>

<byline>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element byline
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | docAuthor | model.global )*
}

<camera>

<camera>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element camera
{
   att.global.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<caption>

<caption>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element caption
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<castGroup>

<castGroup>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element castGroup
{
   att.global.attributes,
   (
      ( model.global | model.headLike )*,
      ( ( castItem | castGroup | roleDesc ), model.global* )+,
      ( trailer, model.global* )?
   )
}

<castItem>

<castItem>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type
Status Optional
Legal values are:
role
[Default]
list
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element castItem
{
   att.global.attributes,
   attribute type { "role" | "list" }?,
   ( text | model.gLike | model.castItemPart | model.phrase | model.global )*
}

<castList>

<castList>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element castList
{
   att.global.attributes,
   (
      ( model.divTop | model.global )*,
      ( ( model.common ), model.global* )*,
      ( ( castItem | castGroup ), model.global* )+,
      ( ( model.common ), model.global* )*
   )
}

<catDesc>

<catDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
header: category
May contain
Content model
<content>
</content>
Schema Declaration
element catDesc
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.catDescPart )*
}

<category>

<category>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
core: desc gloss
Content model
<content>
</content>
Schema Declaration
element category
{
   att.global.attributes,
   ( ( catDesc+ | model.glossLike* ), category* )
}

<catRef>

<catRef>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing (@target, @evaluate)
scheme
Status Optional
Datatype
Contained by
header: textClass
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element catRef
{
   att.global.attributes,
   att.pointing.attributes,
   attribute scheme { data.pointer }?,
   empty
}

<cb>

<cb>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.sourced (@ed) att.spanning (@spanTo) att.breaking (@break)
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element cb
{
   att.global.attributes,
   att.typed.attributes,
   att.sourced.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

<change>

<change>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.ascribed (@who) att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)) att.docStatus (@status)
Contained by
header: revisionDesc
May contain
Content model
<content>
</content>
Schema Declaration
element change
{
   att.global.attributes,
   att.ascribed.attributes,
   att.datable.attributes,
   att.docStatus.attributes,
   ( text | model.limitedPhrase | model.inter | model.global )*
}

<choice>

<choice>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
linking: seg
transcr: am ex
Content model
<content>
</content>
Schema Declaration
element choice { att.global.attributes, ( model.choicePart | choice )* }

<cit>

<cit>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element cit
{
   att.global.attributes,
   att.typed.attributes,
   (
      model.qLikemodel.egLikemodel.biblLikemodel.ptrLikemodel.globalmodel.entryPart
   )+
}

<classCode>

<classCode>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
scheme
Status Required
Datatype
Contained by
header: textClass
May contain
Content model
<content>
</content>
Schema Declaration
element classCode
{
   att.global.attributes,
   attribute scheme { data.pointer },
   ( text | model.limitedPhrase | model.global )*
}

<classDecl>

<classDecl>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: encodingDesc
May contain
header: taxonomy
Content model
<content>
</content>
Schema Declaration
element classDecl { att.global.attributes, taxonomy+ }

<closer>

<closer>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element closer
{
   att.global.attributes,
   (
      text
    | model.gLikesigneddatelinesalutemodel.phrasemodel.global
   )*
}

<corr>

<corr>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element corr
{
   att.global.attributes,
   att.editLike.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<correction>

<correction>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
status
Status Optional
Legal values are:
high
medium
low
unknown
[Default]
method
Status Optional
Legal values are:
silent
[Default]
markup
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element correction
{
   att.global.attributes,
   att.declarable.attributes,
   attribute status { "high" | "medium" | "low" | "unknown" }?,
   attribute method { "silent" | "markup" }?,
   model.pLike+
}

<creation>

<creation>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: profileDesc
May contain
Content model
<content>
</content>
Schema Declaration
element creation
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.global )*
}

<cRefPattern>

<cRefPattern>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
matchPattern
Status Required
Datatype
replacementPattern
Status Required
Datatype
Contained by
header: refsDecl
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element cRefPattern
{
   att.global.attributes,
   attribute matchPattern { data.pattern },
   attribute replacementPattern { text },
   model.pLike*
}

<damage>

<damage>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.damaged (@hand, @agent, @degree, @group) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) )
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element damage
{
   att.global.attributes,
   att.typed.attributes,
   att.damaged.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<damageSpan>

<damageSpan>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.damaged (@hand, @agent, @degree, @group) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) att.typed (@type, @subtype) att.spanning (@spanTo)
Member of
Contained by
May containEmpty element
Schematron

<s:assert test="@spanTo">The spanTo= attribute of
<s:name/> is required.</s:assert>
Schematron

<s:assert test="@spanTo">L'attribut spanTo est requis.</s:assert>
Content model
<content>
</content>
Schema Declaration
element damageSpan
{
   att.global.attributes,
   att.damaged.attributes,
   att.typed.attributes,
   att.spanning.attributes,
   empty
}

<date>

<date>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) att.typed (@type, @subtype)
calendar Suggested values include: 1] Gregorian; 2] Julian; 3] Islamic; 4] Hebrew; 5] Revolutionary; 6] Iranian; 7] Coptic; 8] Chinese
Status Optional
Datatype
Suggested values include:
Gregorian
Julian
Islamic
Hebrew
Revolutionary
Iranian
Coptic
Chinese
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element date
{
   att.global.attributes,
   att.datable.attributes,
   att.editLike.attributes,
   att.typed.attributes,
   attribute calendar
   {
      "Gregorian"
    | "Julian"
    | "Islamic"
    | "Hebrew"
    | "Revolutionary"
    | "Iranian"
    | "Coptic"
    | "Chinese"
    | xsd:Name
   }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<dateline>

<dateline>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element dateline
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<del>

<del>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.transcriptional (@hand, @status, @seq) (att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) ) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element del
{
   att.global.attributes,
   att.transcriptional.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<delSpan>

<delSpan>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.transcriptional (@hand, @status, @seq) (att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) ) att.typed (@type, @subtype) att.spanning (@spanTo)
Member of
Contained by
May containEmpty element
Schematron

<s:assert test="@spanTo">The spanTo= attribute of <s:name/>
is required.</s:assert>
Schematron

<s:assert test="@spanTo">L'attribut spanTo est requis.</s:assert>
Content model
<content>
</content>
Schema Declaration
element delSpan
{
   att.global.attributes,
   att.transcriptional.attributes,
   att.typed.attributes,
   att.spanning.attributes,
   empty
}

<desc>

<desc>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.translatable (@version)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element desc
{
   att.global.attributes,
   att.translatable.attributes,
   ( text | model.limitedPhrase | model.inter )*
}

<distinct>

<distinct>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type
Status Optional
Datatype
time
Status Optional
Datatype
space
Status Optional
Datatype
social
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element distinct
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   attribute time { data.code }?,
   attribute space { data.code }?,
   attribute social { data.code }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<distributor>

<distributor>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element distributor
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<div>

<div>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.declaring (@decls)
type
Status Recommended
Datatype
Legal values are:
act
scene
subscene
Member of
Contained by
textstructure: back body div front
May contain
Content model
<content/>
Schema Declaration
element div
{
   att.global.attributes,
   att.divLike.attributes,
   att.declaring.attributes,
   attribute type { "act" | "scene" | "subscene" }?,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( ( model.divLike | model.divGenLike ), model.global* )+ )
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.divLike | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div1>

<div1>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: back body front
May contain
Content model
<content>
</content>
Schema Declaration
element div1
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div2Like | model.divGenLike ), model.global* )+
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.div2Like | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div2>

<div2>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: div1
May contain
Content model
<content>
</content>
Schema Declaration
element div2
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div3Like | model.divGenLike ), model.global* )+
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.div3Like | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div3>

<div3>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: div2
May contain
Content model
<content>
</content>
Schema Declaration
element div3
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div4Like | model.divGenLike ), model.global* )+
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.div4Like | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div4>

<div4>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: div3
May contain
Content model
<content>
</content>
Schema Declaration
element div4
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div5Like | model.divGenLike ), model.global* )+
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.div5Like | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div5>

<div5>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: div4
May contain
Content model
<content>
</content>
Schema Declaration
element div5
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div6Like | model.divGenLike ), model.global* )+
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.div6Like | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div6>

<div6>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: div5
May contain
Content model
<content>
</content>
Schema Declaration
element div6
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div7Like | model.divGenLike ), model.global* )+
          | (
               ( ( model.common ), model.global* )+,
               ( ( model.div7Like | model.divGenLike ), model.global* )*
            )
         ),
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<div7>

<div7>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
textstructure: div6
May contain
Content model
<content>
</content>
Schema Declaration
element div7
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         ( ( model.common ), model.global* )+,
         ( ( model.divBottom ), model.global* )*
      )?
   )
}

<divGen>

<divGen>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type Sample values include: 1] index; 2] toc; 3] figlist; 4] tablist
Status Optional
Datatype
Sample values include:
index
toc
figlist
tablist
Member of
Contained by
May contain
core: head
Content model
<content>
</content>
Schema Declaration
element divGen
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   model.headLike*
}

<docAuthor>

<docAuthor>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.canonical (@key, @ref)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element docAuthor
{
   att.global.attributes,
   att.canonical.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<docDate>

<docDate>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
when
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element docDate
{
   att.global.attributes,
   attribute when { data.temporal.w3c }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<docEdition>

<docEdition>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: back front titlePage
May contain
Content model
<content>
</content>
Schema Declaration
element docEdition
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<docImprint>

<docImprint>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: back front titlePage
May contain
Content model
<content>
</content>
Schema Declaration
element docImprint
{
   att.global.attributes,
   (
      text
    | model.gLikemodel.phrasepubPlacedocDatepublishermodel.global
   )*
}

<docTitle>

<docTitle>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.canonical (@key, @ref)
Member of
Contained by
textstructure: back front titlePage
May contain
Content model
<content>
</content>
Schema Declaration
element docTitle
{
   att.global.attributes,
   att.canonical.attributes,
   ( model.global*, ( titlePart, model.global* )+ )
}

<edition>

<edition>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: bibl monogr
header: editionStmt
May contain
Content model
<content>
</content>
Schema Declaration
element edition
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<editionStmt>

<editionStmt>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
core: p respStmt
header: edition
linking: ab
Content model
<content>
</content>
Schema Declaration
element editionStmt
{
   att.global.attributes,
   ( model.pLike+ | ( edition, respStmt* ) )
}

<editor>

<editor>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.naming (@role, @nymRef) (att.canonical (@key, @ref))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element editor
{
   att.global.attributes,
   att.naming.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<editorialDecl>

<editorialDecl>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
header: encodingDesc
May contain
Content model
<content>
</content>
Schema Declaration
element editorialDecl
{
   att.global.attributes,
   att.declarable.attributes,
   ( model.pLike | model.editorialDeclPart )+
}

<email>

<email>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element email
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<emph>

<emph>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element emph
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<encodingDesc>

<encodingDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: teiHeader
May contain
Content model
<content>
</content>
Schema Declaration
element encodingDesc
{
   att.global.attributes,
   ( ( model.encodingDescPart | model.pLike )+ )
}

<epigraph>

<epigraph>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element epigraph { att.global.attributes, ( model.common | model.global )* }

<epilogue>

<epilogue>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: back front
May contain
Content model
<content>
</content>
Schema Declaration
element epilogue
{
   att.global.attributes,
   (
      ( model.divTop | model.global )*,
      ( ( model.common ), model.global* )+,
      ( ( model.divBottom ), model.global* )*
   )
}

<ex>

<ex>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
Member of
Contained by
May containCharacter data only
Content model
<content>
</content>
Schema Declaration
element ex
{
   att.global.attributes,
   att.editLike.attributes,
   ( text | model.gLike )*
}

<expan>

<expan>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element expan
{
   att.global.attributes,
   att.editLike.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<extent>

<extent>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element extent
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<facsimile>

<facsimile>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls)
Member of
Contained by
textstructure: TEI
May contain
textstructure: back front
transcr: surface
Content model
<content>
</content>
Schema Declaration
element facsimile
{
   att.global.attributes,
   att.declaring.attributes,
   ( front?, ( model.graphicLike | surface )+, back? )
}

<fileDesc>

<fileDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
header: teiHeader
May contain
Content model
<content>
</content>
Schema Declaration
element fileDesc
{
   att.global.attributes,
   (
      (
         titleStmt,
         editionStmt?,
         extent?,
         publicationStmt,
         seriesStmt?,
         notesStmt?
      ),
      sourceDesc+
   )
}

<floatingText>

<floatingText>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element floatingText
{
   att.global.attributes,
   att.declaring.attributes,
   att.typed.attributes,
   (
      model.global*,
      ( front, model.global* )?,
      ( body | group ),
      model.global*,
      ( back, model.global* )?
   )
}

<foreign>

<foreign>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element foreign
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<front>

<front>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls)
Contained by
textstructure: floatingText text
transcr: facsimile
May contain
Content model
<content>
</content>
Schema Declaration
element front
{
   att.global.attributes,
   att.declaring.attributes,
   (
      ( model.frontPart | model.pLike.front | model.global )*,
      (
         (
            (
               ( model.div1Like ),
               ( model.frontPart | model.div1Like | model.global )*
            )
          | (
               ( model.divLike ),
               ( model.frontPart | model.divLike | model.global )*
            )
         )?
      ),
      ( ( ( model.divBottomPart ), ( model.divBottomPart | model.global )* )? )
   )
}

<funder>

<funder>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: bibl
header: titleStmt
May contain
Content model
<content>
</content>
Schema Declaration
element funder
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.global )*
}

<fw>

<fw>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.placement (@place)
type
Status Recommended
Datatype
Legal values are:
header
pageNum
catch
sig
adorn-type-1
adorn-type-2
adorn-type-3
adorn-type-4
adorn-type-5
Member of
Contained by
May contain
Content model
<content/>
Schema Declaration
element fw
{
   att.global.attributes,
   att.placement.attributes,
   attribute type
   {
      "header"
    | "pageNum"
    | "catch"
    | "sig"
    | "adorn-type-1"
    | "adorn-type-2"
    | "adorn-type-3"
    | "adorn-type-4"
    | "adorn-type-5"
   }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<gap>

<gap>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
reason
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
hand
Status Optional
Datatype
agent Sample values include: 1] rubbing; 2] mildew; 3] smoke
Status Optional
Datatype
Sample values include:
rubbing
mildew
smoke
Member of
Contained by
May contain
core: desc gloss
Content model
<content>
</content>
Schema Declaration
element gap
{
   att.global.attributes,
   att.editLike.attributes,
   attribute reason { list { data.word+ } }?,
   attribute hand { data.pointer }?,
   attribute agent { data.enumerated }?,
   model.glossLike*
}

<gb>

<gb>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.spanning (@spanTo) att.breaking (@break)
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element gb
{
   att.global.attributes,
   att.typed.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

<geoDecl>

<geoDecl>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
datum Suggested values include: 1] WGS84; 2] MGRS; 3] OSGB36; 4] ED50
Status Mandatory when applicable
Datatype
Suggested values include:
WGS84
[Default]
MGRS
OSGB36
ED50
Member of
Contained by
header: encodingDesc
May contain
Content model
<content>
</content>
Schema Declaration
element geoDecl
{
   att.global.attributes,
   att.declarable.attributes,
   attribute datum { "WGS84" | "MGRS" | "OSGB36" | "ED50" | xsd:Name }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<gloss>

<gloss>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls) att.translatable (@version) att.typed (@type, @subtype) att.pointing (@target, @evaluate)
cRef
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element gloss
{
   att.global.attributes,
   att.declaring.attributes,
   att.translatable.attributes,
   att.typed.attributes,
   att.pointing.attributes,
   attribute cRef { data.pointer }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<graphic>

<graphic>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.internetMedia (@mimeType) att.declaring (@decls)
width
Status Optional
Datatype
height
Status Optional
Datatype
scale
Status Optional
Datatype
url
Status Required
Datatype
Member of
Contained by
May contain
core: desc gloss
Content model
<content>
</content>
Schema Declaration
element graphic
{
   att.global.attributes,
   att.internetMedia.attributes,
   att.declaring.attributes,
   attribute width { data.outputMeasurement }?,
   attribute height { data.outputMeasurement }?,
   attribute scale { data.numeric }?,
   attribute url { data.pointer },
   model.glossLike*
}

<group>

<group>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls)
Contained by
textstructure: floatingText group text
May contain
Content model
<content>
</content>
Schema Declaration
element group
{
   att.global.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      ( ( text | group ), ( text | group | model.global )* ),
      model.divBottom*
   )
}

<handNote>

<handNote>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.handFeatures (@scribe, @scribeRef, @script, @scriptRef, @medium, @scope)
Contained by
transcr: handNotes
May contain
Content model
<content>
</content>
Schema Declaration
element handNote
{
   att.global.attributes,
   att.handFeatures.attributes,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<handNotes>

<handNotes>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: profileDesc
May contain
header: handNote
Content model
<content>
</content>
Schema Declaration
element handNotes { att.global.attributes, handNote+ }

<handShift>

<handShift>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.handFeatures (@scribe, @scribeRef, @script, @scriptRef, @medium, @scope) att.responsibility (@cert, @resp)
new
Status Recommended
Datatype
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element handShift
{
   att.global.attributes,
   att.handFeatures.attributes,
   att.responsibility.attributes,
   attribute new { data.pointer }?,
   empty
}
<head>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element head
{
   att.global.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<headItem>

<headItem>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
core: list
May contain
Content model
<content>
</content>
Schema Declaration
element headItem
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<headLabel>

<headLabel>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
core: list
May contain
Content model
<content>
</content>
Schema Declaration
element headLabel
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<hi>

<hi>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element hi
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<hyphenation>

<hyphenation>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
eol
Status Optional
Legal values are:
all
some
[Default]
hard
none
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element hyphenation
{
   att.global.attributes,
   att.declarable.attributes,
   attribute eol { "all" | "some" | "hard" | "none" }?,
   model.pLike+
}

<idno>

<idno>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type
Status Optional
Datatype
Member of
Contained by
May containCharacter data only
Content model
<content>
</content>
Schema Declaration
element idno
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   ( text | model.gLike )*
}

<imprimatur>

<imprimatur>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: titlePage
May contain
Content model
<content>
</content>
Schema Declaration
element imprimatur
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<imprint>

<imprint>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
core: monogr
May contain
Content model
<content>
</content>
Schema Declaration
element imprint
{
   att.global.attributes,
   ( ( ( model.imprintPart ) | ( model.dateLike ) ), model.global* )+
}

<index>

<index>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.spanning (@spanTo)
indexName
Status Optional
Datatype
Member of
Contained by
May contain
core: index term
Content model
<content>
</content>
Schema Declaration
element index
{
   att.global.attributes,
   att.spanning.attributes,
   attribute indexName { data.name }?,
   ( term, index? )*
}

<interpretation>

<interpretation>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element interpretation
{
   att.global.attributes,
   att.declarable.attributes,
   model.pLike+
}

<item>

<item>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
core: list
May contain
Content model
<content>
</content>
Schema Declaration
element item
{
   att.global.attributes,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<join>

<join>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing (@target, @evaluate) att.typed (@type, @subtype)
targets
Status Optional
Datatype 2–∞ occurrences of  separated by whitespace
result
Status Optional
Datatype
scope
Status Recommended
Legal values are:
root
[Default]
branches
Member of
Contained by
May contain
core: desc gloss
Schematron

<s:report test="@target and @targets">You may not supply both
@target and @targets</s:report>
Schematron

<s:report test="not(@target) and not(@targets)">You must
supply either @target or @targets</s:report>
Schematron

<s:assert test="contains(@target,' ')">You must supply at least two
values for @target</s:assert>
Content model
<content>
</content>
Schema Declaration
element join
{
   att.global.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   attribute targets { list { data.pointer, data.pointer, data.pointer* } }?,
   attribute result { data.name }?,
   attribute scope { "root" | "branches" }?,
   model.glossLike*
}

<joinGrp>

<joinGrp>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing.group (@domains, @targFunc) (att.pointing (@target, @evaluate)) (att.typed (@type, @subtype))
result
Status Optional
Datatype
Member of
Contained by
May contain
core: desc gloss ptr
linking: join
Content model
<content>
</content>
Schema Declaration
element joinGrp
{
   att.global.attributes,
   att.pointing.group.attributes,
   attribute result { data.name }?,
   ( model.glossLike*, ( join | ptr )+ )
}

<keywords>

<keywords>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
scheme
Status Required
Datatype
Contained by
header: textClass
May contain
core: list term
Content model
<content>
</content>
Schema Declaration
element keywords
{
   att.global.attributes,
   attribute scheme { data.pointer },
   ( term+ | list )
}

<l>

<l>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
part
Status Mandatory when applicable
Legal values are:
al-1
al-2
al-3
al-4
al-5
Member of
Contained by
May contain
Content model
<content/>
Schema Declaration
element l
{
   att.global.attributes,
   attribute part { "al-1" | "al-2" | "al-3" | "al-4" | "al-5" }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<label>

<label>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element label
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<language>

<language>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
ident
Status Required
Datatype
usage
Status Optional
Datatype
Contained by
header: langUsage
May contain
Content model
<content>
</content>
Schema Declaration
element language
{
   att.global.attributes,
   attribute ident { data.language },
   attribute usage { xsd:nonNegativeInteger { maxInclusive = "100" } }?,
   ( text | model.limitedPhrase | model.global )*
}

<langUsage>

<langUsage>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
header: profileDesc
May contain
header: language
Content model
<content>
</content>
Schema Declaration
element langUsage
{
   att.global.attributes,
   att.declarable.attributes,
   language+
}

<lb>

<lb>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.sourced (@ed) att.spanning (@spanTo) att.breaking (@break)
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element lb
{
   att.global.attributes,
   att.typed.attributes,
   att.sourced.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

<lg>

<lg>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.divLike (@org, @sample, @part) att.typed (@type, @subtype) att.declaring (@decls)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element lg
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      ( model.lLike | lg ),
      ( model.lLike | lg | model.global )*,
      ( ( model.divBottom ), model.global* )*
   )
}
<link>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing (@target, @evaluate) att.typed (@type, @subtype)
targets
Status Optional
Datatype 2–∞ occurrences of  separated by whitespace
Member of
Contained by
May containEmpty element
Schematron

<sch:report test="@target and @targets">You may not supply both
@target and @targets</sch:report>
Schematron

<sch:report test="not(@target) and not(@targets)">You must
supply either @target or @targets</sch:report>
Schematron

<sch:assert test="contains(@target,' ')">You must supply at least two
values for @target</sch:assert>
Content model
<content>
</content>
Schema Declaration
element link
{
   att.global.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   attribute targets { list { data.pointer, data.pointer, data.pointer* } }?,
   empty
}

<linkGrp>

<linkGrp>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing.group (@domains, @targFunc) (att.pointing (@target, @evaluate)) (att.typed (@type, @subtype))
Member of
Contained by
May contain
core: ptr
linking: link
Content model
<content>
</content>
Schema Declaration
element linkGrp
{
   att.global.attributes,
   att.pointing.group.attributes,
   ( link | ptr )+
}

<list>

<list>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type Suggested values include: 1] ordered; 2] bulleted; 3] simple; 4] gloss
Status Optional
Datatype
Suggested values include:
ordered
bulleted
simple
[Default]
gloss
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element list
{
   att.global.attributes,
   attribute type { "ordered" | "bulleted" | "simple" | "gloss" | xsd:Name }?,
   (
      ( ( model.divTop ) | ( model.global ) )*,
      (
         ( item, model.global* )+
       | (
            headLabel?,
            headItem?,
            ( label, model.global*, item, model.global* )+
         )
      ),
      ( ( model.divBottom ), model.global* )*
   )
}

<listBibl>

<listBibl>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default) att.typed (@type, @subtype)
Member of
Contained by
May contain
header: biblFull
linking: anchor
transcr: fw gb
Content model
<content>
</content>
Schema Declaration
element listBibl
{
   att.global.attributes,
   att.declarable.attributes,
   att.typed.attributes,
   ( model.headLike*, ( model.biblLike | model.milestoneLike | listBibl )+ )
}

<measure>

<measure>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.measurement (@unit, @quantity, @commodity)
type
Status Mandatory when applicable
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element measure
{
   att.global.attributes,
   att.measurement.attributes,
   attribute type { data.enumerated }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<measureGrp>

<measureGrp>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.measurement (@unit, @quantity, @commodity) att.typed (@type, @subtype)
Member of
Contained by
May contain
character data
Content model
<content>
</content>
Schema Declaration
element measureGrp
{
   att.global.attributes,
   att.measurement.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.measureLike )*
}

<meeting>

<meeting>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element meeting
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.inter )*
}

<mentioned>

<mentioned>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element mentioned
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<milestone>

<milestone>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.sourced (@ed) att.spanning (@spanTo) att.breaking (@break)
unit Suggested values include: 1] page; 2] column; 3] line; 4] book; 5] poem; 6] canto; 7] speaker; 8] stanza; 9] act; 10] scene; 11] section; 12] absent; 13] unnumbered
Status Required
Datatype
Suggested values include:
page
column
line
book
poem
canto
speaker
stanza
act
scene
section
absent
unnumbered
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element milestone
{
   att.global.attributes,
   att.typed.attributes,
   att.sourced.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   attribute unit
   {
      "page"
    | "column"
    | "line"
    | "book"
    | "poem"
    | "canto"
    | "speaker"
    | "stanza"
    | "act"
    | "scene"
    | "section"
    | "absent"
    | "unnumbered"
    | xsd:Name
   },
   empty
}

<monogr>

<monogr>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element monogr
{
   att.global.attributes,
   (
      (
         (
            ( author | editor | respStmt ),
            ( author | editor | respStmt )*,
            title+,
            ( idno | editor | respStmt )*
         )
       | ( ( title | ref )+, ( idno | author | editor | respStmt )* )
      )?,
      ( model.noteLike | meeting )*,
      ( edition, ( idno | editor | respStmt )* )*,
      imprint,
      ( imprint | extent | biblScope )*
   )
}

<move>

<move>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.ascribed (@who)
type Suggested values include: 1] entrance; 2] exit; 3] onStage
Status Optional
Datatype
Suggested values include:
entrance
exit
onStage
where Sample values include: 1] L; 2] R; 3] C
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Sample values include:
L
R
C
perf
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element move
{
   att.global.attributes,
   att.ascribed.attributes,
   attribute type { "entrance" | "exit" | "onStage" | xsd:Name }?,
   attribute where { list { data.enumerated+ } }?,
   attribute perf { list { data.pointer+ } }?,
   empty
}

<name>

<name>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.naming (@role, @nymRef) (att.canonical (@key, @ref)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element name
{
   att.global.attributes,
   att.naming.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<namespace>

<namespace>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
name
Status Required
Datatype
Contained by
header: tagsDecl
May contain
header: tagUsage
Content model
<content>
</content>
Schema Declaration
element namespace
{
   att.global.attributes,
   attribute name { data.namespace },
   tagUsage+
}

<normalization>

<normalization>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
source
Status Optional
Datatype
method
Status Optional
Legal values are:
silent
[Default]
markup
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element normalization
{
   att.global.attributes,
   att.declarable.attributes,
   attribute source { data.pointer }?,
   attribute method { "silent" | "markup" }?,
   model.pLike+
}

<note>

<note>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.placement (@place) att.pointing (@target, @evaluate) att.responsibility (@cert, @resp) att.typed (@type, @subtype)
anchored
Status Optional
Datatype
Default true
targetEnd
Status Recommended when applicable
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element note
{
   att.global.attributes,
   att.placement.attributes,
   att.pointing.attributes,
   att.responsibility.attributes,
   att.typed.attributes,
   attribute anchored { data.truthValue }?,
   attribute targetEnd { list { data.pointer+ } }?,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<notesStmt>

<notesStmt>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
core: note
Content model
<content>
</content>
Schema Declaration
element notesStmt { att.global.attributes, model.noteLike+ }

<num>

<num>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.ranging (@atLeast, @atMost, @min, @max)
type Suggested values include: 1] cardinal; 2] ordinal; 3] fraction; 4] percentage
Status Optional
Datatype
Suggested values include:
cardinal
ordinal
fraction
percentage
value
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element num
{
   att.global.attributes,
   att.ranging.attributes,
   attribute type
   {
      "cardinal" | "ordinal" | "fraction" | "percentage" | xsd:Name
   }?,
   attribute value { data.numeric }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<opener>

<opener>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element opener
{
   att.global.attributes,
   (
      text
    | model.gLikemodel.phraseargumentbylinedatelineepigraphsalutesignedmodel.global
   )*
}

<orig>

<orig>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.responsibility (@cert, @resp)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element orig
{
   att.global.attributes,
   att.responsibility.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<p>

<p>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element p
{
   att.global.attributes,
   att.declaring.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<pb>

<pb>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype) att.sourced (@ed) att.spanning (@spanTo) att.breaking (@break)
Member of
Contained by
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element pb
{
   att.global.attributes,
   att.typed.attributes,
   att.sourced.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

<performance>

<performance>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: back front
May contain
Content model
<content>
</content>
Schema Declaration
element performance
{
   att.global.attributes,
   (
      ( model.divTop | model.global )*,
      ( ( model.common ), model.global* )+,
      ( ( model.divBottom ), model.global* )*
   )
}

<postBox>

<postBox>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: address
May containCharacter data only
Content model
<content>
</content>
Schema Declaration
element postBox { att.global.attributes, text }

<postCode>

<postCode>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: address
May containCharacter data only
Content model
<content>
</content>
Schema Declaration
element postCode { att.global.attributes, text }

<postscript>

<postscript>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element postscript
{
   att.global.attributes,
   ( ( model.common ) | ( model.global ) )*
}

<principal>

<principal>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: bibl
header: titleStmt
May contain
Content model
<content>
</content>
Schema Declaration
element principal
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.global )*
}

<profileDesc>

<profileDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: teiHeader
May contain
Content model
<content>
</content>
Schema Declaration
element profileDesc { att.global.attributes, ( model.profileDescPart* ) }

<projectDesc>

<projectDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
header: encodingDesc
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element projectDesc
{
   att.global.attributes,
   att.declarable.attributes,
   model.pLike+
}

<prologue>

<prologue>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: back front
May contain
Content model
<content>
</content>
Schema Declaration
element prologue
{
   att.global.attributes,
   (
      ( model.divTop | model.global )*,
      ( ( model.common ), model.global* )+,
      ( ( model.divBottom ), model.global* )*
   )
}

<ptr>

<ptr>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing (@target, @evaluate) att.typed (@type, @subtype) att.declaring (@decls)
cRef
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May containEmpty element
Schematron

<s:report test="@target and @cRef">Only one of the
attributes 'target' and 'cRef' may be supplied.</s:report>
Content model
<content>
</content>
Schema Declaration
element ptr
{
   att.global.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   attribute cRef { list { data.word+ } }?,
   empty
}

<publicationStmt>

<publicationStmt>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element publicationStmt
{
   att.global.attributes,
   ( model.pLike+ | model.publicationStmtPart+ )
}

<publisher>

<publisher>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: docImprint
May contain
Content model
<content>
</content>
Schema Declaration
element publisher
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<pubPlace>

<pubPlace>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.naming (@role, @nymRef) (att.canonical (@key, @ref))
Member of
Contained by
textstructure: docImprint
May contain
Content model
<content>
</content>
Schema Declaration
element pubPlace
{
   att.global.attributes,
   att.naming.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<q>

<q>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.ascribed (@who)
type Suggested values include: 1] spoken; 2] thought; 3] written; 4] soCalled; 5] foreign; 6] distinct; 7] term; 8] emph; 9] mentioned
Status Recommended when applicable
Datatype
Suggested values include:
spoken
thought
written
soCalled
foreign
distinct
term
emph
mentioned
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element q
{
   att.global.attributes,
   att.ascribed.attributes,
   attribute type
   {
      "spoken"
    | "thought"
    | "written"
    | "soCalled"
    | "foreign"
    | "distinct"
    | "term"
    | "emph"
    | "mentioned"
    | xsd:Name
   }?,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<quotation>

<quotation>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
marks
Status Optional
Legal values are:
none
some
all
[Default]
form
Status Optional
Default unknown
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element quotation
{
   att.global.attributes,
   att.declarable.attributes,
   attribute marks { "none" | "some" | "all" }?,
   attribute form { text }?,
   model.pLike+
}

<quote>

<quote>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element quote
{
   att.global.attributes,
   att.typed.attributes,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<ref>

<ref>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.pointing (@target, @evaluate) att.typed (@type, @subtype) att.declaring (@decls)
cRef
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May contain
Schematron

<s:report test="@target and @cRef">Only one of the
attributes 'target' and 'cRef' may be supplied.</s:report>
Content model
<content>
</content>
Schema Declaration
element ref
{
   att.global.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   attribute cRef { list { data.word+ } }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<refsDecl>

<refsDecl>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
header: encodingDesc
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element refsDecl
{
   att.global.attributes,
   att.declarable.attributes,
   ( model.pLike+ | cRefPattern+ | refState+ )
}

<refState>

<refState>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.sourced (@ed)
unit Suggested values include: 1] page; 2] column; 3] line; 4] book; 5] poem; 6] canto; 7] stanza; 8] act; 9] scene; 10] section; 11] absent
Status Required
Datatype
Suggested values include:
page
column
line
book
poem
canto
stanza
act
scene
section
absent
length
Status Optional
Datatype
delim
Status Optional
Datatype
Contained by
header: refsDecl
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element refState
{
   att.global.attributes,
   att.sourced.attributes,
   attribute unit
   {
      "page"
    | "column"
    | "line"
    | "book"
    | "poem"
    | "canto"
    | "stanza"
    | "act"
    | "scene"
    | "section"
    | "absent"
    | xsd:Name
   },
   attribute length { data.count }?,
   attribute delim { text }?,
   empty
}

<reg>

<reg>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element reg
{
   att.global.attributes,
   att.editLike.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<relatedItem>

<relatedItem>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.typed (@type, @subtype)
target
Status Optional
Datatype
Member of
Contained by
May contain
Schematron

<sch:report test="@target and count( child::* ) > 0">If the 'target' attribute is used, the
relatedItem element must be empty</sch:report>
<sch:assert test="@target or child::*">A relatedItem element should have either a 'target' attribute
or a child element to indicate the related bibliographic item</sch:assert>
Content model
<content>
</content>
Schema Declaration
element relatedItem
{
   att.global.attributes,
   att.typed.attributes,
   attribute target { data.pointer }?,
   ( model.biblLike | model.ptrLike )?
}

<rendition>

<rendition>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
scheme
Status Optional
Legal values are:
css
xslfo
free
other
scope
Status Optional
Sample values include
first-line
first-letter
before
after
Contained by
header: tagsDecl
May contain
Content model
<content>
</content>
Schema Declaration
element rendition
{
   att.global.attributes,
   attribute scheme { "css" | "xslfo" | "free" | "other" }?,
   attribute scope { text }?,
   ( text | model.limitedPhrase | model.inter )*
}

<resp>

<resp>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.canonical (@key, @ref)
Contained by
core: respStmt
May contain
Content model
<content>
</content>
Schema Declaration
element resp
{
   att.global.attributes,
   att.canonical.attributes,
   ( text | model.limitedPhrase | model.global )*
}

<respStmt>

<respStmt>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
core: name resp
Content model
<content>
</content>
Schema Declaration
element respStmt
{
   att.global.attributes,
   ( ( resp+, model.nameLike.agent+ ) | ( model.nameLike.agent+, resp+ ) )
}

<restore>

<restore>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.transcriptional (@hand, @status, @seq) (att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) ) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element restore
{
   att.global.attributes,
   att.transcriptional.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<revisionDesc>

<revisionDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.docStatus (@status)
Contained by
header: teiHeader
May contain
core: list
header: change
Content model
<content>
</content>
Schema Declaration
element revisionDesc
{
   att.global.attributes,
   att.docStatus.attributes,
   ( list | change+ )
}

<role>

<role>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
drama: castItem
May contain
Content model
<content>
</content>
Schema Declaration
element role
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<roleDesc>

<roleDesc>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element roleDesc
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<rs>

<rs>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.naming (@role, @nymRef) (att.canonical (@key, @ref))
type
Status Mandatory when applicable
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element rs
{
   att.global.attributes,
   att.naming.attributes,
   attribute type { data.enumerated }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<said>

<said>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.ascribed (@who)
aloud
Status Recommended when applicable
Datatype
Default unknown
direct
Status Recommended when applicable
Datatype
Default true
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element said
{
   att.global.attributes,
   att.ascribed.attributes,
   attribute aloud { data.xTruthValue }?,
   attribute direct { data.xTruthValue }?,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<salute>

<salute>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element salute
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<samplingDecl>

<samplingDecl>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
header: encodingDesc
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element samplingDecl
{
   att.global.attributes,
   att.declarable.attributes,
   model.pLike+
}

<scriptNote>

<scriptNote>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.handFeatures (@scribe, @scribeRef, @script, @scriptRef, @medium, @scope)
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element scriptNote
{
   att.global.attributes,
   att.handFeatures.attributes,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<seg>

<seg>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.segLike (@function, @part) att.typed (@type, @subtype) att.responsibility (@cert, @resp)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element seg
{
   att.global.attributes,
   att.segLike.attributes,
   att.typed.attributes,
   att.responsibility.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<segmentation>

<segmentation>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element segmentation
{
   att.global.attributes,
   att.declarable.attributes,
   model.pLike+
}

<series>

<series>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element series
{
   att.global.attributes,
   (
      text
    | model.gLiketitlerefeditorrespStmtbiblScopemodel.global
   )*
}

<seriesStmt>

<seriesStmt>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
header: idno
linking: ab
Content model
<content>
</content>
Schema Declaration
element seriesStmt
{
   att.global.attributes,
   ( model.pLike+ | ( title+, ( idno | respStmt )* ) )
}

<set>

<set>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
textstructure: back front
May contain
Content model
<content>
</content>
Schema Declaration
element set
{
   att.global.attributes,
   ( ( model.headLike | model.global )*, ( ( model.common ), model.global* )* )
}

<sic>

<sic>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.responsibility (@cert, @resp)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element sic
{
   att.global.attributes,
   att.responsibility.attributes,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<signed>

<signed>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element signed
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<soCalled>

<soCalled>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element soCalled
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<sound>

<sound>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type
Status Optional
Datatype
discrete
Status Optional
Datatype
Default unknown
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element sound
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   attribute discrete { data.xTruthValue }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<sourceDesc>

<sourceDesc>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Contained by
May contain
header: biblFull
linking: ab
Content model
<content>
</content>
Schema Declaration
element sourceDesc
{
   att.global.attributes,
   att.declarable.attributes,
   (
      model.pLike+
    | ( model.biblLike | model.sourceDescPart | model.listLike )+
   )
}

<sp>

<sp>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.ascribed (@who)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element sp
{
   att.global.attributes,
   att.ascribed.attributes,
   (
      model.global*,
      ( speaker, model.global* )?,
      (
         ( model.lLike | lg | model.pLike | model.stageLike | model.qLike ),
         model.global*
      )+
   )
}

<space>

<space>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max))
dim
Status Recommended
Legal values are:
horizontal
vertical
resp
Status Optional
Datatype
Member of
Contained by
May contain
core: desc gloss
Content model
<content>
</content>
Schema Declaration
element space
{
   att.global.attributes,
   att.dimensions.attributes,
   attribute dim { "horizontal" | "vertical" }?,
   attribute resp { data.pointer }?,
   model.glossLike*
}

<speaker>

<speaker>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
core: sp
May contain
Content model
<content>
</content>
Schema Declaration
element speaker
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}
<sponsor>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: bibl
header: titleStmt
May contain
Content model
<content>
</content>
Schema Declaration
element sponsor
{
   att.global.attributes,
   ( text | model.limitedPhrase | model.global )*
}

<stage>

<stage>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type Suggested values include: 1] setting; 2] entrance; 3] exit; 4] business; 5] novelistic; 6] delivery; 7] modifier; 8] location; 9] mixed
Status Recommended
Datatype
Suggested values include:
setting
entrance
exit
business
novelistic
delivery
modifier
location
mixed
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element stage
{
   att.global.attributes,
   attribute type
   {
      "setting"
    | "entrance"
    | "exit"
    | "business"
    | "novelistic"
    | "delivery"
    | "modifier"
    | "location"
    | "mixed"
    | xsd:Name
   }?,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<stdVals>

<stdVals>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
May contain
core: p
linking: ab
Content model
<content>
</content>
Schema Declaration
element stdVals
{
   att.global.attributes,
   att.declarable.attributes,
   model.pLike+
}

<street>

<street>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
core: address
May contain
Content model
<content>
</content>
Schema Declaration
element street
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<subst>

<subst>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.transcriptional (@hand, @status, @seq) (att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) )
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element subst
{
   att.global.attributes,
   att.transcriptional.attributes,
   ( ( model.pPart.transcriptional ), model.pPart.transcriptional+ )
}

<supplied>

<supplied>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
reason
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element supplied
{
   att.global.attributes,
   att.editLike.attributes,
   attribute reason { list { data.word+ } }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<surface>

<surface>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.coordinated (@start, @ulx, @uly, @lrx, @lry, @points) att.declaring (@decls)
Contained by
transcr: facsimile
May contain
Content model
<content>
</content>
Schema Declaration
element surface
{
   att.global.attributes,
   att.coordinated.attributes,
   att.declaring.attributes,
   ( model.glossLike*, model.graphicLike*, zone* )
}

<surplus>

<surplus>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
reason
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element surplus
{
   att.global.attributes,
   att.editLike.attributes,
   attribute reason { list { data.word+ } }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<tagsDecl>

<tagsDecl>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
header: encodingDesc
May contain
Content model
<content>
</content>
Schema Declaration
element tagsDecl { att.global.attributes, ( rendition*, namespace* ) }

<tagUsage>

<tagUsage>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
gi
Status Required
Datatype
occurs
Status Recommended
Datatype
withId
Status Recommended
Datatype
render
Status Optional
Datatype
Contained by
header: namespace
May contain
Content model
<content>
</content>
Schema Declaration
element tagUsage
{
   att.global.attributes,
   attribute gi { data.name },
   attribute occurs { data.count }?,
   attribute withId { data.count }?,
   attribute render { data.pointer }?,
   ( text | model.limitedPhrase | model.inter )*
}

<taxonomy>

<taxonomy>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
header: classDecl
May contain
Content model
<content>
</content>
Schema Declaration
element taxonomy
{
   att.global.attributes,
   ( model.glossLike* | category+ | ( ( model.biblLike ), category* ) )
}

<tech>

<tech>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type
Status Optional
Legal values are:
light
sound
prop
block
perf
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element tech
{
   att.global.attributes,
   attribute type { "light" | "sound" | "prop" | "block" }?,
   attribute perf { data.enumerated }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<TEI>

<TEI>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
version
Status Optional
Datatype
Contained by
core: teiCorpus
May contain
header: teiHeader
textstructure: text
transcr: facsimile
Schematron

<s:ns prefix="tei"
 uri="http://www.tei-c.org/ns/1.0"/>
Schematron

<s:ns prefix="rng"
 uri="http://relaxng.org/ns/structure/1.0"/>
Content model
<content>
</content>
Schema Declaration
element TEI
{
   att.global.attributes,
   attribute version { data.version }?,
   ( teiHeader, ( ( model.resourceLike+, text? ) | text ) )
}

<teiCorpus>

<teiCorpus>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
version
Status Optional
Datatype
Default 5.0
Contained by
core: teiCorpus
May contain
core: teiCorpus
header: teiHeader
textstructure: TEI
Content model
<content>
</content>
Schema Declaration
element teiCorpus
{
   att.global.attributes,
   attribute version { data.version }?,
   ( teiHeader, ( TEI | teiCorpus )+ )
}

<teiHeader>

<teiHeader>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type Sample values include: 1] text; 2] corpus
Status Optional
Datatype
Sample values include:
text
[Default]
corpus
Contained by
core: teiCorpus
textstructure: TEI
May contain
Content model
<content>
</content>
Schema Declaration
element teiHeader
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   ( fileDesc, model.teiHeaderPart*, revisionDesc? )
}

<term>

<term>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls) att.pointing (@target, @evaluate) att.typed (@type, @subtype) att.canonical (@key, @ref)
cRef
Status Optional
Datatype
sortKey
Status Optional
Datatype
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element term
{
   att.global.attributes,
   att.declaring.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   att.canonical.attributes,
   attribute cRef { data.pointer }?,
   attribute sortKey { data.word }?,
   ( text | model.gLike | model.phrase | model.global )*
}

<text>

<text>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declaring (@decls) att.typed (@type, @subtype)
Contained by
textstructure: TEI group
May contain
Content model
<content>
</content>
Schema Declaration
element text
{
   att.global.attributes,
   att.declaring.attributes,
   att.typed.attributes,
   (
      model.global*,
      ( front, model.global* )?,
      ( body | group ),
      model.global*,
      ( back, model.global* )?
   )
}

<textClass>

<textClass>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.declarable (@default)
Member of
Contained by
header: profileDesc
May contain
Content model
<content>
</content>
Schema Declaration
element textClass
{
   att.global.attributes,
   att.declarable.attributes,
   ( classCode | catRef | keywords )*
}

<time>

<time>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.datable (att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp)) att.typed (@type, @subtype)
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element time
{
   att.global.attributes,
   att.datable.attributes,
   att.editLike.attributes,
   att.typed.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<timeline>

<timeline>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
origin
Status Recommended when applicable
Datatype
unit Suggested values include: 1] d; 2] h; 3] min; 4] s; 5] ms
Status Recommended when applicable
Datatype
Suggested values include:
d
h
min
s
ms
interval
Status Optional
Datatype
Member of
Contained by
May contain
linking: when
Content model
<content>
</content>
Schema Declaration
element timeline
{
   att.global.attributes,
   attribute origin { data.pointer }?,
   attribute unit { "d" | "h" | "min" | "s" | "ms" | xsd:Name }?,
   attribute interval
   {
      xsd:float { minExclusive = "0" } | "regular" | "irregular"
   }?,
   when+
}

<title>

<title>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.canonical (@key, @ref)
level
Status Recommended when applicable
Legal values are:
a
m
j
s
u
type Sample values include: 1] main; 2] sub; 3] alt; 4] short; 5] desc
Status Optional
Datatype
Sample values include:
main
sub
alt
short
desc
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element title
{
   att.global.attributes,
   att.canonical.attributes,
   attribute level { "a" | "m" | "j" | "s" | "u" }?,
   attribute type { data.enumerated }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<titlePage>

<titlePage>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type
Status Optional
Datatype
Member of
Contained by
textstructure: back front
May contain
Content model
<content>
</content>
Schema Declaration
element titlePage
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   (
      model.global*,
      ( model.titlepagePart ),
      ( model.titlepagePart | model.global )*
   )
}

<titlePart>

<titlePart>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
type Suggested values include: 1] main; 2] sub; 3] alt; 4] short; 5] desc
Status Optional
Datatype
Suggested values include:
main
[Default]
sub
alt
short
desc
Member of
Contained by
textstructure: back docTitle front titlePage
May contain
Content model
<content>
</content>
Schema Declaration
element titlePart
{
   att.global.attributes,
   attribute type { "main" | "sub" | "alt" | "short" | "desc" | xsd:Name }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<titleStmt>

<titleStmt>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element titleStmt { att.global.attributes, ( title+, model.respLike* ) }

<trailer>

<trailer>
Moduletextstructure
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element trailer
{
   att.global.attributes,
   ( text | model.gLike | model.phrase | model.global )*
}

<typeNote>

<typeNote>
Moduleheader
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.handFeatures (@scribe, @scribeRef, @script, @scriptRef, @medium, @scope)
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element typeNote
{
   att.global.attributes,
   att.handFeatures.attributes,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<unclear>

<unclear>
Modulecore
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
reason
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
hand
Status Optional
Datatype
agent Sample values include: 1] rubbing; 2] mildew; 3] smoke
Status Optional
Datatype
Sample values include:
rubbing
mildew
smoke
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element unclear
{
   att.global.attributes,
   att.editLike.attributes,
   attribute reason { list { data.word+ } }?,
   attribute hand { data.pointer }?,
   attribute agent { data.enumerated }?,
   ( text | model.gLike | model.phrase | model.inter | model.global )*
}

<view>

<view>
Moduledrama
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
Member of
Contained by
May contain
Content model
<content>
</content>
Schema Declaration
element view
{
   att.global.attributes,
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.global
   )*
}

<when>

<when>
Modulelinking
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs))
absolute
Status Recommended when applicable
Datatype
unit Suggested values include: 1] d; 2] h; 3] min; 4] s; 5] ms
Status Recommended when applicable
Datatype
Suggested values include:
d
h
min
s
ms
interval
Status Recommended when applicable
Datatype
since
Status Recommended when applicable
Datatype
Contained by
linking: timeline
May containEmpty element
Content model
<content>
</content>
Schema Declaration
element when
{
   att.global.attributes,
   attribute absolute { data.temporal.w3c }?,
   attribute unit { "d" | "h" | "min" | "s" | "ms" | xsd:Name }?,
   attribute interval { xsd:float { minExclusive = "0" } | "unknown" }?,
   attribute since { data.pointer }?,
   empty
}

<zone>

<zone>
Moduletranscr
AttributesAttributes att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.facs (@facs)) att.coordinated (@start, @ulx, @uly, @lrx, @lry, @points)
Contained by
transcr: surface
May contain
Content model
<content>
</content>
Schema Declaration
element zone
{
   att.global.attributes,
   att.coordinated.attributes,
   ( model.glossLike*, model.graphicLike* )
}

Schema printed_editions: Model classes

model.addressLike

model.addressLike 
Moduletei
Used by
Membersaddress email

model.addrPart

model.addrPart 
Moduletei
Used by
Membersmodel.nameLike [model.nameLike.agent [name] model.offsetLike model.placeStateLike [model.placeNamePart] idno rs] addrLine postBox postCode street

model.applicationLike

model.applicationLike 
Moduletei
Used by
Membersapplication

model.biblLike

model.biblLike 
Moduletei
Used by
Membersbibl biblFull biblStruct

model.biblPart

model.biblPart 
Moduletei
Used by
Membersmodel.imprintPart [biblScope distributor pubPlace publisher] model.respLike [author editor funder meeting principal respStmt sponsor] edition extent relatedItem series

model.castItemPart

model.castItemPart 
Moduletei
Used by
Membersactor role roleDesc

model.choicePart

model.choicePart 
Moduletei
Used by
Membersabbr am corr ex expan orig reg seg sic unclear

model.common

model.common 
Moduletei
Used by
Membersmodel.divPart [model.lLike [l] model.pLike [ab p] floatingText lg sp] model.inter [model.biblLike [bibl biblFull biblStruct] model.egLike model.labelLike [desc label] model.listLike [list listBibl] model.oddDecl model.oddRef model.qLike [model.quoteLike [cit quote] q said] model.stageLike [camera caption move sound stage tech view] castList]

model.dateLike

model.dateLike 
Moduletei
Used by
Membersdate time

model.div1Like

model.div1Like 
Moduletei
Used by
Membersdiv1

model.div2Like

model.div2Like 
Moduletei
Used by
Membersdiv2

model.div3Like

model.div3Like 
Moduletei
Used by
Membersdiv3

model.div4Like

model.div4Like 
Moduletei
Used by
Membersdiv4

model.div5Like

model.div5Like 
Moduletei
Used by
Membersdiv5

model.div6Like

model.div6Like 
Moduletei
Used by
Membersdiv6

model.div7Like

model.div7Like 
Moduletei
Used by
Membersdiv7

model.divBottom

model.divBottom 
Moduletei
Used by
Membersmodel.divBottomPart [closer postscript signed trailer] model.divWrapper [argument byline dateline docAuthor docDate epigraph meeting salute]

model.divBottomPart

model.divBottomPart 
Moduletei
Used by
Memberscloser postscript signed trailer

model.divGenLike

model.divGenLike 
Moduletei
Used by
MembersdivGen

model.divLike

model.divLike 
Moduletei
Used by
Membersdiv

model.divPart

model.divPart 
Moduletei
Used by
Membersmodel.lLike [l] model.pLike [ab p] floatingText lg sp

model.divTop

model.divTop 
Moduletei
Used by
Membersmodel.divTopPart [model.headLike [head] opener] model.divWrapper [argument byline dateline docAuthor docDate epigraph meeting salute]

model.divTopPart

model.divTopPart 
Moduletei
Used by
Membersmodel.headLike [head] opener

model.divWrapper

model.divWrapper 
Moduletei
Used by
Membersargument byline dateline docAuthor docDate epigraph meeting salute

model.editorialDeclPart

model.editorialDeclPart 
Moduletei
Used by
Memberscorrection hyphenation interpretation normalization quotation segmentation stdVals

model.emphLike

model.emphLike 
Moduletei
Used by
Membersdistinct emph foreign gloss mentioned soCalled term title

model.encodingDescPart

model.encodingDescPart 
Moduletei
Used by
MembersappInfo classDecl editorialDecl geoDecl projectDesc refsDecl samplingDecl tagsDecl

model.frontPart

model.frontPart 
Moduletei
Used by
Membersmodel.frontPart.drama [castList epilogue performance prologue set] divGen titlePage

model.frontPart.drama

model.frontPart.drama 
Moduletei
Used by
MemberscastList epilogue performance prologue set

model.global

model.global 
Moduletei
Used by
Membersmodel.global.edit [addSpan damageSpan delSpan gap space] model.global.meta [alt altGrp index join joinGrp link linkGrp timeline] model.milestoneLike [anchor cb fw gb lb milestone pb] model.noteLike [note]

model.global.edit

model.global.edit 
Moduletei
Used by
MembersaddSpan damageSpan delSpan gap space

model.global.meta

model.global.meta 
Moduletei
Used by
Membersalt altGrp index join joinGrp link linkGrp timeline

model.glossLike

model.glossLike 
Moduletei
Used by
Membersdesc gloss

model.graphicLike

model.graphicLike 
Moduletei
Used by
MembersbinaryObject graphic

model.headLike

model.headLike 
Moduletei
Used by
Membershead

model.highlighted

model.highlighted 
Moduletei
Used by
Membersmodel.emphLike [distinct emph foreign gloss mentioned soCalled term title] model.hiLike [hi]

model.hiLike

model.hiLike 
Moduletei
Used by
Membershi

model.imprintPart

model.imprintPart 
Moduletei
Used by
MembersbiblScope distributor pubPlace publisher

model.inter

model.inter 
Moduletei
Used by
Membersmodel.biblLike [bibl biblFull biblStruct] model.egLike model.labelLike [desc label] model.listLike [list listBibl] model.oddDecl model.oddRef model.qLike [model.quoteLike [cit quote] q said] model.stageLike [camera caption move sound stage tech view] castList

model.labelLike

model.labelLike 
Moduletei
Used by
Membersdesc label

model.limitedPhrase

model.limitedPhrase 
Moduletei
Used by
Membersmodel.emphLike [distinct emph foreign gloss mentioned soCalled term title] model.pPart.data [model.addressLike [address email] model.dateLike [date time] model.measureLike [measure measureGrp num] model.nameLike [model.nameLike.agent [name] model.offsetLike model.placeStateLike [model.placeNamePart] idno rs] ] model.pPart.editorial [abbr am choice ex expan subst] model.pPart.msdesc [handShift] model.phrase.xml model.ptrLike [ptr ref]

model.listLike

model.listLike 
Moduletei
Used by
Memberslist listBibl

model.lLike

model.lLike 
Moduletei
Used by
Membersl

model.measureLike

model.measureLike 
Moduletei
Used by
Membersmeasure measureGrp num

model.milestoneLike

model.milestoneLike 
Moduletei
Used by
Membersanchor cb fw gb lb milestone pb

model.nameLike

model.nameLike 
Moduletei
Used by
Membersmodel.nameLike.agent [name] model.offsetLike model.placeStateLike [model.placeNamePart] idno rs

model.nameLike.agent

model.nameLike.agent 
Moduletei
Used by
Membersname

model.noteLike

model.noteLike 
Moduletei
Used by
Membersnote

model.phrase

model.phrase 
Moduletei
Used by
Membersmodel.graphicLike [binaryObject graphic] model.highlighted [model.emphLike [distinct emph foreign gloss mentioned soCalled term title] model.hiLike [hi] ] model.lPart model.pPart.data [model.addressLike [address email] model.dateLike [date time] model.measureLike [measure measureGrp num] model.nameLike [model.nameLike.agent [name] model.offsetLike model.placeStateLike [model.placeNamePart] idno rs] ] model.pPart.edit [model.pPart.editorial [abbr am choice ex expan subst] model.pPart.transcriptional [add corr damage del orig reg restore sic supplied surplus unclear] ] model.pPart.msdesc [handShift] model.phrase.xml model.ptrLike [ptr ref] model.segLike [seg] model.specDescLike

model.placeStateLike

model.placeStateLike 
Moduletei
Used by
Membersmodel.placeNamePart

model.pLike

model.pLike 
Moduletei
Used by
Membersab p

model.pLike.front

model.pLike.front 
Moduletei
Used by
Membersargument byline docAuthor docDate docEdition docImprint docTitle epigraph head titlePart

model.pPart.data

model.pPart.data 
Moduletei
Used by
Membersmodel.addressLike [address email] model.dateLike [date time] model.measureLike [measure measureGrp num] model.nameLike [model.nameLike.agent [name] model.offsetLike model.placeStateLike [model.placeNamePart] idno rs]

model.pPart.edit

model.pPart.edit 
Moduletei
Used by
Membersmodel.pPart.editorial [abbr am choice ex expan subst] model.pPart.transcriptional [add corr damage del orig reg restore sic supplied surplus unclear]

model.pPart.editorial

model.pPart.editorial 
Moduletei
Used by
Membersabbr am choice ex expan subst

model.pPart.msdesc

model.pPart.msdesc 
Moduletei
Used by
MembershandShift

model.pPart.transcriptional

model.pPart.transcriptional 
Moduletei
Used by
Membersadd corr damage del orig reg restore sic supplied surplus unclear

model.profileDescPart

model.profileDescPart 
Moduletei
Used by
Memberscreation handNotes langUsage textClass

model.ptrLike

model.ptrLike 
Moduletei
Used by
Membersptr ref

model.publicationStmtPart

model.publicationStmtPart 
Moduletei
Used by
Membersaddress authority availability date distributor idno pubPlace publisher

model.qLike

model.qLike 
Moduletei
Used by
Membersmodel.quoteLike [cit quote] q said

model.quoteLike

model.quoteLike 
Moduletei
Used by
Memberscit quote

model.resourceLike

model.resourceLike 
Moduletei
Used by
Membersfacsimile

model.respLike

model.respLike 
Moduletei
Used by
Membersauthor editor funder meeting principal respStmt sponsor

model.segLike

model.segLike 
Moduletei
Used by
Membersseg

model.stageLike

model.stageLike 
Moduletei
Used by
Memberscamera caption move sound stage tech view

model.teiHeaderPart

model.teiHeaderPart 
Moduletei
Used by
MembersencodingDesc profileDesc

model.titlepagePart

model.titlepagePart 
Moduletei
Used by
Membersargument binaryObject byline docAuthor docDate docEdition docImprint docTitle epigraph graphic imprimatur titlePart

Schema printed_editions: Attribute classes

att.ascribed

att.ascribed 
Moduletei
Memberschange move q said sp
AttributesAttributes
who
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.breaking

att.breaking 
Moduletei
Memberscb gb lb milestone pb
AttributesAttributes
break
Status Mandatory when applicable
Datatype
Sample values include
yes
no
maybe

att.canonical

att.canonical 
Moduletei
Membersatt.naming [author editor name pubPlace rs] docAuthor docTitle resp term title
AttributesAttributes
key
Status Optional
Datatype
ref
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.coordinated

att.coordinated 
Moduletranscr
Memberssurface zone
AttributesAttributes
start
Status Optional
Datatype
ulx
Status Optional
Datatype
uly
Status Optional
Datatype
lrx
Status Optional
Datatype
lry
Status Optional
Datatype
points
Status Optional
Datatype 3–∞ occurrences of  separated by whitespace

att.damaged

att.damaged 
Moduletei
Membersdamage damageSpan
AttributesAttributes att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max))
hand
Status Optional
Datatype
agent Sample values include: 1] rubbing; 2] mildew; 3] smoke
Status Optional
Datatype
Sample values include:
rubbing
mildew
smoke
degree
Status Optional
Datatype
group
Status Mandatory when applicable
Datatype

att.datable

att.datable 
Moduletei
Membersapplication change date time
AttributesAttributes att.datable.w3c (@period, @when, @notBefore, @notAfter, @from, @to)

att.datable.w3c

att.datable.w3c 
Moduletei
Membersatt.datable [application change date time]
AttributesAttributes
period
Status Optional
Datatype
when
Status Optional
Datatype
notBefore
Status Optional
Datatype
notAfter
Status Optional
Datatype
from
Status Optional
Datatype
to
Status Optional
Datatype

att.declarable

att.declarable 
Moduletei
Membersavailability bibl biblFull biblStruct correction editorialDecl geoDecl hyphenation interpretation langUsage listBibl normalization projectDesc quotation refsDecl samplingDecl segmentation sourceDesc stdVals textClass
AttributesAttributes
default
Status Mandatory when applicable
Datatype
Legal values are:
true
false
[Default]

att.declaring

att.declaring 
Moduletei
Membersab back body div div1 div2 div3 div4 div5 div6 div7 facsimile floatingText front gloss graphic group lg p ptr ref surface term text
AttributesAttributes
decls
Status Mandatory when applicable
Datatype 1–∞ occurrences of  separated by whitespace

att.dimensions

att.dimensions 
Moduletei
Membersatt.damaged [damage damageSpan] att.editLike [att.transcriptional [add addSpan del delSpan restore subst] am corr date ex expan gap reg supplied surplus time unclear] space
AttributesAttributes att.ranging (@atLeast, @atMost, @min, @max)
unit Suggested values include: 1] cm; 2] mm; 3] in; 4] lines; 5] chars
Status Optional
Datatype
Suggested values include:
cm
mm
in
lines
chars
quantity
Status Optional
Datatype
extent
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
precision
Status Optional
Datatype
scope Sample values include: 1] all; 2] most; 3] range
Status Optional
Datatype
Sample values include:
all
most
range

att.divLike

att.divLike 
Moduletei
Membersdiv div1 div2 div3 div4 div5 div6 div7 lg
AttributesAttributes
org
Status Optional
Legal values are:
composite
uniform
[Default]
sample
Status Optional
Legal values are:
initial
medial
final
unknown
complete
[Default]
part
Status Mandatory when applicable
Legal values are:
Y
N
[Default]
I
M
F

att.docStatus

att.docStatus 
Moduletei
Memberschange revisionDesc
AttributesAttributes
status Sample values include: 1] approved; 2] candidate; 3] cleared; 4] deprecated; 5] draft; 6] embargoed; 7] expired; 8] frozen; 9] galley; 10] proposed; 11] published; 12] recommendation; 13] submitted; 14] unfinished; 15] withdrawn
Status Optional
Datatype
Sample values include:
approved
candidate
cleared
deprecated
draft
[Default]
embargoed
expired
frozen
galley
proposed
published
recommendation
submitted
unfinished
withdrawn

att.editLike

att.editLike 
Moduletei
Membersatt.transcriptional [add addSpan del delSpan restore subst] am corr date ex expan gap reg supplied surplus time unclear
AttributesAttributes att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) att.responsibility (@cert, @resp)
evidence Suggested values include: 1] internal; 2] external; 3] conjecture
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Suggested values include:
internal
external
conjecture
source
Status Mandatory when applicable
Datatype 1–∞ occurrences of  separated by whitespace

att.global

att.global 
Moduletei
MembersTEI ab abbr actor add addSpan addrLine address alt altGrp am analytic anchor appInfo application argument author authority availability back bibl biblFull biblScope biblStruct binaryObject body byline cRefPattern camera caption castGroup castItem castList catDesc catRef category cb change choice cit classCode classDecl closer corr correction creation damage damageSpan date dateline del delSpan desc distinct distributor div div1 div2 div3 div4 div5 div6 div7 divGen docAuthor docDate docEdition docImprint docTitle edition editionStmt editor editorialDecl email emph encodingDesc epigraph epilogue ex expan extent facsimile fileDesc floatingText foreign front funder fw gap gb geoDecl gloss graphic group handNote handNotes handShift head headItem headLabel hi hyphenation idno imprimatur imprint index interpretation item join joinGrp keywords l label langUsage language lb lg link linkGrp list listBibl measure measureGrp meeting mentioned milestone monogr move name namespace normalization note notesStmt num opener orig p pb performance postBox postCode postscript principal profileDesc projectDesc prologue ptr pubPlace publicationStmt publisher q quotation quote ref refState refsDecl reg relatedItem rendition resp respStmt restore revisionDesc role roleDesc rs said salute samplingDecl scriptNote seg segmentation series seriesStmt set sic signed soCalled sound sourceDesc sp space speaker sponsor stage stdVals street subst supplied surface surplus tagUsage tagsDecl taxonomy tech teiCorpus teiHeader term text textClass time timeline title titlePage titlePart titleStmt trailer typeNote unclear view when zone
AttributesAttributes att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select) att.global.facs (@facs)
xml:id
Status Optional
Datatype
n
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
xml:lang
Status Optional
Datatype
rend
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
Legal values are:
font-size-tiny
font-size-small
font-size-normal
font-size-big
font-size-huge
font-style-spaced
font-style-italics
font-type-latin
align-hanging
align-centered
indent-small
indent-large
inline
rendition
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
xml:base
Status Optional
Datatype
xml:space
Status Optional
Legal values are:
default
preserve

att.global.facs

att.global.facs 
Moduletranscr
Membersatt.global [TEI ab abbr actor add addSpan addrLine address alt altGrp am analytic anchor appInfo application argument author authority availability back bibl biblFull biblScope biblStruct binaryObject body byline cRefPattern camera caption castGroup castItem castList catDesc catRef category cb change choice cit classCode classDecl closer corr correction creation damage damageSpan date dateline del delSpan desc distinct distributor div div1 div2 div3 div4 div5 div6 div7 divGen docAuthor docDate docEdition docImprint docTitle edition editionStmt editor editorialDecl email emph encodingDesc epigraph epilogue ex expan extent facsimile fileDesc floatingText foreign front funder fw gap gb geoDecl gloss graphic group handNote handNotes handShift head headItem headLabel hi hyphenation idno imprimatur imprint index interpretation item join joinGrp keywords l label langUsage language lb lg link linkGrp list listBibl measure measureGrp meeting mentioned milestone monogr move name namespace normalization note notesStmt num opener orig p pb performance postBox postCode postscript principal profileDesc projectDesc prologue ptr pubPlace publicationStmt publisher q quotation quote ref refState refsDecl reg relatedItem rendition resp respStmt restore revisionDesc role roleDesc rs said salute samplingDecl scriptNote seg segmentation series seriesStmt set sic signed soCalled sound sourceDesc sp space speaker sponsor stage stdVals street subst supplied surface surplus tagUsage tagsDecl taxonomy tech teiCorpus teiHeader term text textClass time timeline title titlePage titlePart titleStmt trailer typeNote unclear view when zone]
AttributesAttributes
facs
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.global.linking

att.global.linking 
Modulelinking
Membersatt.global [TEI ab abbr actor add addSpan addrLine address alt altGrp am analytic anchor appInfo application argument author authority availability back bibl biblFull biblScope biblStruct binaryObject body byline cRefPattern camera caption castGroup castItem castList catDesc catRef category cb change choice cit classCode classDecl closer corr correction creation damage damageSpan date dateline del delSpan desc distinct distributor div div1 div2 div3 div4 div5 div6 div7 divGen docAuthor docDate docEdition docImprint docTitle edition editionStmt editor editorialDecl email emph encodingDesc epigraph epilogue ex expan extent facsimile fileDesc floatingText foreign front funder fw gap gb geoDecl gloss graphic group handNote handNotes handShift head headItem headLabel hi hyphenation idno imprimatur imprint index interpretation item join joinGrp keywords l label langUsage language lb lg link linkGrp list listBibl measure measureGrp meeting mentioned milestone monogr move name namespace normalization note notesStmt num opener orig p pb performance postBox postCode postscript principal profileDesc projectDesc prologue ptr pubPlace publicationStmt publisher q quotation quote ref refState refsDecl reg relatedItem rendition resp respStmt restore revisionDesc role roleDesc rs said salute samplingDecl scriptNote seg segmentation series seriesStmt set sic signed soCalled sound sourceDesc sp space speaker sponsor stage stdVals street subst supplied surface surplus tagUsage tagsDecl taxonomy tech teiCorpus teiHeader term text textClass time timeline title titlePage titlePart titleStmt trailer typeNote unclear view when zone]
AttributesAttributes
corresp
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
synch
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
sameAs
Status Optional
Datatype
copyOf
Status Optional
Datatype
next
Status Optional
Datatype
prev
Status Optional
Datatype
exclude
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
select
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.handFeatures

att.handFeatures 
Moduletei
MembershandNote handShift scriptNote typeNote
AttributesAttributes
scribe
Status Optional
Datatype
scribeRef
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
script
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
scriptRef
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
medium
Status Optional
Datatype
scope
Status Optional
Legal values are:
sole
major
minor

att.internetMedia

att.internetMedia 
Moduletei
MembersbinaryObject graphic
AttributesAttributes
mimeType
Status Mandatory when applicable
Datatype

att.measurement

att.measurement 
Moduletei
Membersmeasure measureGrp
AttributesAttributes
unit Suggested values include: 1] m; 2] kg; 3] s; 4] Hz; 5] Pa; 6] Ω; 7] L; 8] t; 9] ha; 10] Å; 11] mL; 12] cm; 13] dB; 14] kbit; 15] Kibit; 16] kB; 17] KiB; 18] MB; 19] MiB
Status Optional
Datatype
Suggested values include:
m
kg
s
Hz
Pa
L
t
ha
mL
cm
dB
kbit
Kibit
kB
KiB
MB
MiB
quantity
Status Optional
Datatype
commodity
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.naming

att.naming 
Moduletei
Membersauthor editor name pubPlace rs
AttributesAttributes att.canonical (@key, @ref)
role
Status Optional
Datatype
nymRef
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.placement

att.placement 
Moduletei
Membersadd addSpan fw note
AttributesAttributes
place Suggested values include: 1] below; 2] bottom; 3] margin; 4] top; 5] opposite; 6] overleaf; 7] above; 8] end; 9] inline; 10] inspace
Status Recommended
Datatype 1–∞ occurrences of  separated by whitespace
Suggested values include:
below
bottom
margin
top
opposite
overleaf
above
end
inline
inspace

att.pointing

att.pointing 
Moduletei
Membersatt.pointing.group [altGrp joinGrp linkGrp] alt catRef gloss join link note ptr ref term
AttributesAttributes
target
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace
evaluate
Status Optional
Legal values are:
all
one
none

att.pointing.group

att.pointing.group 
Moduletei
MembersaltGrp joinGrp linkGrp
AttributesAttributes att.pointing (@target, @evaluate) att.typed (@type, @subtype)
domains
Status Optional
Datatype 2–∞ occurrences of  separated by whitespace
targFunc
Status Optional
Datatype 2–∞ occurrences of  separated by whitespace

att.ranging

att.ranging 
Moduletei
Membersatt.dimensions [att.damaged [damage damageSpan] att.editLike [att.transcriptional [add addSpan del delSpan restore subst] am corr date ex expan gap reg supplied surplus time unclear] space] num
AttributesAttributes
atLeast
Status Optional
Datatype
atMost
Status Optional
Datatype
min
Status Optional
Datatype
max
Status Optional
Datatype

att.responsibility

att.responsibility 
Moduletei
Membersatt.editLike [att.transcriptional [add addSpan del delSpan restore subst] am corr date ex expan gap reg supplied surplus time unclear] abbr handShift note orig seg sic
AttributesAttributes
cert
Status Optional
Datatype
resp
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.segLike

att.segLike 
Moduletei
Membersseg
AttributesAttributes
function
Status Optional
Datatype
part
Status Mandatory when applicable
Legal values are:
Y
N
[Default]
I
M
F

att.sourced

att.sourced 
Moduletei
Memberscb lb milestone pb refState
AttributesAttributes
ed
Status Optional
Datatype 1–∞ occurrences of  separated by whitespace

att.spanning

att.spanning 
Moduletei
MembersaddSpan cb damageSpan delSpan gb index lb milestone pb
AttributesAttributes
spanTo
Status Mandatory when applicable
Datatype

att.transcriptional

att.transcriptional 
Moduletei
Membersadd addSpan del delSpan restore subst
AttributesAttributes att.editLike (@evidence, @source) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max)) ) (att.responsibility (@cert, @resp))
hand
Status Optional
Datatype
status Sample values include: 1] duplicate; 2] duplicate-partial; 3] excessStart; 4] excessEnd; 5] shortStart; 6] shortEnd; 7] partial; 8] unremarkable
Status Optional
Datatype
Sample values include:
duplicate
duplicate-partial
excessStart
excessEnd
shortStart
shortEnd
partial
unremarkable
[Default]
seq
Status Mandatory when applicable
Datatype

att.translatable

att.translatable 
Moduletei
Membersdesc gloss
AttributesAttributes
version
Status Optional
Datatype

att.typed

att.typed 
Moduletei
Membersatt.pointing.group [altGrp joinGrp linkGrp] ab add addSpan alt anchor application bibl biblStruct camera cb cit corr damage damageSpan date del delSpan div1 div2 div3 div4 div5 div6 div7 floatingText gb gloss head join lb lg link listBibl measureGrp milestone name note pb ptr quote ref reg relatedItem restore seg term text time
AttributesAttributes
type
Status Optional
Datatype
subtype
Status Optional
Datatype

Schema printed_editions: Macros

data.certainty

data.certainty 
Moduletei
Used by
Declaration
data.certainty = "high" | "medium" | "low" | "unknown"

data.code

data.code 
Moduletei
Used by
Element:
Declaration
data.code = xsd:anyURI

data.count

data.count 
Moduletei
Used by
Element:
Declaration
data.count = xsd:nonNegativeInteger

data.duration.w3c

data.duration.w3c 
Moduletei
Used by
Declaration
data.duration.w3c = xsd:duration

data.enumerated

data.enumerated 
Moduletei
Used by
Element:
Declaration
data.enumerated = data.name

data.key

data.key 
Moduletei
Used by
Declaration
data.key = string

data.language

data.language 
Moduletei
Used by
Element:
Declaration
data.language = xsd:language

data.name

data.name 
Moduletei
Used by
data.enumeratedElement:
Declaration
data.name = xsd:Name

data.namespace

data.namespace 
Moduletei
Used by
Element:
Declaration
data.namespace = xsd:anyURI

data.numeric

data.numeric 
Moduletei
Used by
Element:
Declaration
data.numeric =
   xsd:double | token { pattern = "(\-?[\d]+/\-?[\d]+)" } | xsd:decimal

data.outputMeasurement

data.outputMeasurement 
Moduletei
Used by
Element:
Declaration
data.outputMeasurement =
   token
   {
      pattern = "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)"
   }

data.pattern

data.pattern 
Moduletei
Used by
Element:
Declaration
data.pattern = token

data.point

data.point 
Moduletei
Used by
Declaration
data.point = token { pattern = "(\-?[0-9]+\.?[0-9]*,\-?[0-9]+\.?[0-9]*)" }

data.pointer

data.pointer 
Moduletei
Used by
Element:
Declaration
data.pointer = xsd:anyURI

data.probability

data.probability 
Moduletei
Used by
Element:
Declaration
data.probability = xsd:double { minInclusive = "0" maxInclusive = "1" }

data.temporal.w3c

data.temporal.w3c 
Moduletei
Used by
Element:
Declaration
data.temporal.w3c =
   xsd:date
 | xsd:gYear
 | xsd:gMonth
 | xsd:gDay
 | xsd:gYearMonth
 | xsd:gMonthDay
 | xsd:time
 | xsd:dateTime

data.truthValue

data.truthValue 
Moduletei
Used by
Element:
Declaration
data.truthValue = xsd:boolean

data.version

data.version 
Moduletei
Used by
Element:
Declaration
data.version = token { pattern = "[\d]+(\.[\d]+){0,2}" }

data.word

data.word 
Moduletei
Used by
Element:
Declaration
data.word = token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }

data.xTruthValue

data.xTruthValue 
Moduletei
Used by
Element:
Declaration
data.xTruthValue = xsd:boolean | "unknown" | "inapplicable"
Digitale Faust-Edition. Date: 2011-12-08