diff --git a/schema/eoa_roma.rnc b/schema/eoa_roma.rnc
deleted file mode 100644
index 98cecfd..0000000
--- a/schema/eoa_roma.rnc
+++ /dev/null
@@ -1,3015 +0,0 @@
-namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0"
-namespace rng = "http://relaxng.org/ns/structure/1.0"
-namespace sch = "http://purl.oclc.org/dsdl/schematron"
-default namespace tei = "http://www.tei-c.org/ns/1.0"
-namespace teix = "http://www.tei-c.org/ns/Examples"
-namespace xlink = "http://www.w3.org/1999/xlink"
-
-# Schema generated from ODD source 2017-09-25T14:30:46Z. .
-# TEI Edition: Version 3.2.0. Last updated on
-# 10th July 2017, revision 0fcf651
-# TEI Edition Location: http://www.tei-c.org/Vault/P5/Version 3.2.0/
-#
-
-#
-tei_macro.paraContent =
- (text
- | tei_model.gLike
- | tei_model.phrase
- | tei_model.inter
- | tei_model.global
- | tei_lg
- | tei_model.lLike)*
-tei_macro.limitedContent =
- (text | tei_model.limitedPhrase | tei_model.inter)*
-tei_macro.phraseSeq =
- (text | tei_model.gLike | tei_model.phrase | tei_model.global)*
-tei_macro.phraseSeq.limited =
- (text | tei_model.limitedPhrase | tei_model.global)*
-tei_macro.specialPara =
- (text
- | tei_model.gLike
- | tei_model.phrase
- | tei_model.inter
- | tei_model.divPart
- | tei_model.global)*
-tei_att.ascribed.attributes = tei_att.ascribed.attribute.who
-tei_att.ascribed.attribute.who =
-
- ## indicates the person, or group of people, to whom the element content is ascribed.
- attribute who {
- list { xsd:anyURI+ }
- }?
-tei_att.canonical.attributes =
- tei_att.canonical.attribute.key, tei_att.canonical.attribute.ref
-tei_att.canonical.attribute.key =
-
- ## provides an externally-defined means of identifying the entity (or entities) being named, using a coded value of some kind.
- attribute key { xsd:string }?
-tei_att.canonical.attribute.ref =
-
- ## (reference) provides an explicit means of locating a full definition or identity for the entity being named by means of one or more URIs.
- attribute ref {
- list { xsd:anyURI+ }
- }?
-tei_att.ranging.attributes =
- tei_att.ranging.attribute.atLeast,
- tei_att.ranging.attribute.atMost,
- tei_att.ranging.attribute.min,
- tei_att.ranging.attribute.max,
- tei_att.ranging.attribute.confidence
-tei_att.ranging.attribute.atLeast =
-
- ## gives a minimum estimated value for the approximate measurement.
- attribute atLeast {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.ranging.attribute.atMost =
-
- ## gives a maximum estimated value for the approximate measurement.
- attribute atMost {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.ranging.attribute.min =
-
- ## where the measurement summarizes more than one observation or a range, supplies the minimum value observed.
- attribute min {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.ranging.attribute.max =
-
- ## where the measurement summarizes more than one observation or a range, supplies the maximum value observed.
- attribute max {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.ranging.attribute.confidence =
-
- ## specifies the degree of statistical confidence (between zero and one) that a value falls within the range specified by min and max, or the proportion of observed values that fall within that range.
- attribute confidence { xsd:double }?
-tei_att.dimensions.attributes =
- tei_att.ranging.attributes,
- tei_att.dimensions.attribute.unit,
- tei_att.dimensions.attribute.quantity,
- tei_att.dimensions.attribute.extent,
- tei_att.dimensions.attribute.precision,
- tei_att.dimensions.attribute.scope
-tei_att.dimensions.attribute.unit =
-
- ## names the unit used for the measurement
- ## Suggested values include: 1] cm(centimetres) ; 2] mm(millimetres) ; 3] in(inches) ; 4] lines; 5] chars(characters)
- attribute unit {
-
- ## (centimetres)
- "cm"
- |
- ## (millimetres)
- "mm"
- |
- ## (inches)
- "in"
- |
- ## lines of text
- "lines"
- |
- ## (characters) characters of text
- "chars"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.dimensions.attribute.quantity =
-
- ## specifies the length in the units specified
- attribute quantity {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.dimensions.attribute.extent =
-
- ## indicates the size of the object concerned using a project-specific vocabulary combining quantity and units in a single string of words.
- attribute extent { xsd:string }?
-tei_att.dimensions.attribute.precision =
-
- ## characterizes the precision of the values specified by the other attributes.
- attribute precision {
-
- ##
- "high"
- |
- ##
- "medium"
- |
- ##
- "low"
- |
- ##
- "unknown"
- }?
-tei_att.dimensions.attribute.scope =
-
- ## where the measurement summarizes more than one observation, specifies the applicability of this measurement.
- ## Sample values include: 1] all; 2] most; 3] range
- attribute scope {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.written.attributes = tei_att.written.attribute.hand
-tei_att.written.attribute.hand =
-
- ## points to a handNote element describing the hand considered responsible for the textual content of the element concerned.
- attribute hand { xsd:anyURI }?
-tei_att.breaking.attributes = tei_att.breaking.attribute.break
-tei_att.breaking.attribute.break =
-
- ## indicates whether or not the element bearing this attribute should be considered to mark the end of an orthographic token in the same way as whitespace.
- attribute break {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.cReferencing.attributes = tei_att.cReferencing.attribute.cRef
-tei_att.cReferencing.attribute.cRef =
-
- ## (canonical reference) specifies the destination of the pointer by supplying a canonical reference expressed using the scheme defined in a refsDecl element in the TEI header
- attribute cRef { xsd:string }?
-tei_att.datable.w3c.attributes =
- tei_att.datable.w3c.attribute.when,
- tei_att.datable.w3c.attribute.notBefore,
- tei_att.datable.w3c.attribute.notAfter,
- tei_att.datable.w3c.attribute.from,
- tei_att.datable.w3c.attribute.to
-tei_att.datable.w3c.attribute.when =
-
- ## supplies the value of the date or time in a standard form, e.g. yyyy-mm-dd.
- attribute when {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- }?
-tei_att.datable.w3c.attribute.notBefore =
-
- ## specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.
- attribute notBefore {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- }?
-tei_att.datable.w3c.attribute.notAfter =
-
- ## specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.
- attribute notAfter {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- }?
-tei_att.datable.w3c.attribute.from =
-
- ## indicates the starting point of the period in standard form, e.g. yyyy-mm-dd.
- attribute from {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- }?
-tei_att.datable.w3c.attribute.to =
-
- ## indicates the ending point of the period in standard form, e.g. yyyy-mm-dd.
- attribute to {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- }?
-sch:pattern [
- id = "eoa_roma-att.datable.w3c-att-datable-w3c-when-constraint-rule-1"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@when]"
- "\x{a}" ~
- " "
- sch:report [
- role = "nonfatal"
- test = "@notBefore|@notAfter|@from|@to"
- "The @when attribute cannot be used with any other att.datable.w3c attributes."
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-sch:pattern [
- id = "eoa_roma-att.datable.w3c-att-datable-w3c-from-constraint-rule-2"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@from]"
- "\x{a}" ~
- " "
- sch:report [
- role = "nonfatal"
- test = "@notBefore"
- "The @from and @notBefore attributes cannot be used together."
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-sch:pattern [
- id = "eoa_roma-att.datable.w3c-att-datable-w3c-to-constraint-rule-3"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@to]"
- "\x{a}" ~
- " "
- sch:report [
- role = "nonfatal"
- test = "@notAfter"
- "The @to and @notAfter attributes cannot be used together."
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-tei_att.datable.attributes =
- tei_att.datable.w3c.attributes,
- tei_att.datable.iso.attributes,
- tei_att.datable.custom.attributes,
- tei_att.datable.attribute.calendar,
- tei_att.datable.attribute.period
-tei_att.datable.attribute.calendar =
-
- ## indicates the system or calendar to which the date represented by the content of this element belongs.
- attribute calendar { xsd:anyURI }?
-sch:pattern [
- id = "eoa_roma-att.datable-calendar-calendar-constraint-rule-4"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@calendar]"
- "\x{a}" ~
- " "
- sch:assert [
- test = "string-length(.) gt 0"
- "\x{a}" ~
- "@calendar indicates the system or calendar to which the date represented by the content of this element\x{a}" ~
- "belongs, but this "
- sch:name [ ]
- " element has no textual content."
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-tei_att.datable.attribute.period =
-
- ## supplies a pointer to some location defining a named period of time within which the datable item is understood to have occurred.
- attribute period { xsd:anyURI }?
-tei_att.declarable.attributes = tei_att.declarable.attribute.default
-tei_att.declarable.attribute.default =
-
- ## indicates whether or not this element is selected by default when its parent is selected.
- [ a:defaultValue = "false" ]
- attribute default {
-
- ## This element is selected if its parent is selected
- "true"
- |
- ## This element can only be selected explicitly, unless it is the only one of its kind, in which case it is selected if its parent is selected.
- "false"
- }?
-tei_att.declaring.attributes = tei_att.declaring.attribute.decls
-tei_att.declaring.attribute.decls =
-
- ## identifies one or more declarable elements within the header, which are understood to apply to the element bearing this attribute and its content.
- attribute decls {
- list { xsd:anyURI+ }
- }?
-tei_att.fragmentable.attributes = tei_att.fragmentable.attribute.part
-tei_att.fragmentable.attribute.part =
-
- ## specifies whether or not its parent element is fragmented in some way, typically by some other overlapping structure: for example a speech which is divided between two or more verse stanzas, a paragraph which is split across a page division, a verse line which is divided between two speakers.
- [ a:defaultValue = "N" ]
- attribute part {
-
- ## (yes) the element is fragmented in some (unspecified) respect
- "Y"
- |
- ## (no) the element is not fragmented, or no claim is made as to its completeness
- "N"
- |
- ## (initial) this is the initial part of a fragmented element
- "I"
- |
- ## (medial) this is a medial part of a fragmented element
- "M"
- |
- ## (final) this is the final part of a fragmented element
- "F"
- }?
-tei_att.divLike.attributes =
- tei_att.fragmentable.attributes,
- tei_att.divLike.attribute.org,
- tei_att.divLike.attribute.sample
-tei_att.divLike.attribute.org =
-
- ## (organization) specifies how the content of the division is organized.
- [ a:defaultValue = "uniform" ]
- attribute org {
-
- ## no claim is made about the sequence in which the immediate contents of this division are to be processed, or their inter-relationships.
- "composite"
- |
- ## the immediate contents of this element are regarded as forming a logical unit, to be processed in sequence.
- "uniform"
- }?
-tei_att.divLike.attribute.sample =
-
- ## indicates whether this division is a sample of the original source and if so, from which part.
- [ a:defaultValue = "complete" ]
- attribute sample {
-
- ## division lacks material present at end in source.
- "initial"
- |
- ## division lacks material at start and end.
- "medial"
- |
- ## division lacks material at start.
- "final"
- |
- ## position of sampled material within original unknown.
- "unknown"
- |
- ## division is not a sample.
- "complete"
- }?
-tei_att.docStatus.attributes = tei_att.docStatus.attribute.status
-tei_att.docStatus.attribute.status =
-
- ## describes the status of a document either currently or, when associated with a dated element, at the time indicated.
- ## 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
- [ a:defaultValue = "draft" ]
- attribute status {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.global.responsibility.attributes =
- tei_att.global.responsibility.attribute.cert,
- tei_att.global.responsibility.attribute.resp
-tei_att.global.responsibility.attribute.cert =
-
- ## (certainty) signifies the degree of certainty associated with the intervention or interpretation.
- attribute cert {
- xsd:double
- | (
- ##
- "high"
- |
- ##
- "medium"
- |
- ##
- "low"
- |
- ##
- "unknown")
- }?
-tei_att.global.responsibility.attribute.resp =
-
- ## (responsible party) indicates the agency responsible for the intervention or interpretation, for example an editor or transcriber.
- attribute resp {
- list { xsd:anyURI+ }
- }?
-tei_att.editLike.attributes =
- tei_att.dimensions.attributes,
- tei_att.editLike.attribute.evidence,
- tei_att.editLike.attribute.instant
-tei_att.editLike.attribute.evidence =
-
- ## indicates the nature of the evidence supporting the reliability or accuracy of the intervention or interpretation.
- ## Suggested values include: 1] internal; 2] external; 3] conjecture
- attribute evidence {
- list {
- (
- ## there is internal evidence to support the intervention.
- "internal"
- |
- ## there is external evidence to support the intervention.
- "external"
- |
- ## the intervention or interpretation has been made by the editor, cataloguer, or scholar on the basis of their expertise.
- "conjecture"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" })+
- }
- }?
-tei_att.editLike.attribute.instant =
-
- ## indicates whether this is an instant revision or not.
- [ a:defaultValue = "false" ]
- attribute instant {
- xsd:boolean
- | (
- ##
- "unknown"
- |
- ##
- "inapplicable")
- }?
-tei_att.global.rendition.attributes =
- tei_att.global.rendition.attribute.rend,
- tei_att.global.rendition.attribute.style,
- tei_att.global.rendition.attribute.rendition
-tei_att.global.rendition.attribute.rend =
-
- ## (rendition) indicates how the element in question was rendered or presented in the source text.
- attribute rend {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.global.rendition.attribute.style =
-
- ## contains an expression in some formal style definition language which defines the rendering or presentation used for this element in the source text
- attribute style { xsd:string }?
-tei_att.global.rendition.attribute.rendition =
-
- ## points to a description of the rendering or presentation used for this element in the source text.
- attribute rendition {
- list { xsd:anyURI+ }
- }?
-tei_att.global.source.attributes =
- tei_att.global.source.attribute.source
-tei_att.global.source.attribute.source =
-
- ## specifies the source from which some aspect of this element is drawn.
- attribute source {
- list { xsd:anyURI+ }
- }?
-tei_att.global.attributes =
- tei_att.global.rendition.attributes,
- tei_att.global.responsibility.attributes,
- tei_att.global.source.attributes,
- tei_att.global.attribute.xmlid,
- tei_att.global.attribute.n,
- tei_att.global.attribute.xmllang,
- tei_att.global.attribute.xmlbase,
- tei_att.global.attribute.xmlspace
-tei_att.global.attribute.xmlid =
-
- ## (identifier) provides a unique identifier for the element bearing the attribute.
- attribute xml:id { xsd:ID }?
-tei_att.global.attribute.n =
-
- ## (number) gives a number (or other label) for an element, which is not necessarily unique within the document.
- attribute n { xsd:string }?
-tei_att.global.attribute.xmllang =
-
- ## (language) indicates the language of the element content using a tag generated according to BCP 47.
- attribute xml:lang {
- xsd:language
- | (
- ##
- "")
- }?
-tei_att.global.attribute.xmlbase =
-
- ## provides a base URI reference with which applications can resolve relative URI references into absolute URI references.
- attribute xml:base { xsd:anyURI }?
-tei_att.global.attribute.xmlspace =
-
- ## signals an intention about how white space should be managed by applications.
- attribute xml:space {
-
- ## signals that the application's default white-space processing modes are acceptable
- "default"
- |
- ## indicates the intent that applications preserve all white space
- "preserve"
- }?
-tei_att.handFeatures.attribute.scribe =
-
- ## gives a name or other identifier for the scribe believed to be responsible for this hand.
- attribute scribe { xsd:Name }?
-tei_att.handFeatures.attribute.scribeRef =
-
- ## points to a full description of the scribe concerned, typically supplied by a person element elsewhere in the description.
- attribute scribeRef {
- list { xsd:anyURI+ }
- }?
-tei_att.handFeatures.attribute.script =
-
- ## characterizes the particular script or writing style used by this hand, for example secretary, copperplate, Chancery, Italian, etc.
- attribute script {
- list { xsd:Name+ }
- }?
-tei_att.handFeatures.attribute.scriptRef =
-
- ## points to a full description of the script or writing style used by this hand, typically supplied by a scriptNote element elsewhere in the description.
- attribute scriptRef {
- list { xsd:anyURI+ }
- }?
-tei_att.handFeatures.attribute.medium =
-
- ## describes the tint or type of ink, e.g. brown, or other writing medium, e.g. pencil
- attribute medium {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.handFeatures.attribute.scope =
-
- ## specifies how widely this hand is used in the manuscript.
- attribute scope {
-
- ## only this hand is used throughout the manuscript
- "sole"
- |
- ## this hand is used through most of the manuscript
- "major"
- |
- ## this hand is used occasionally in the manuscript
- "minor"
- }?
-tei_att.internetMedia.attributes =
- tei_att.internetMedia.attribute.mimeType
-tei_att.internetMedia.attribute.mimeType =
-
- ## (MIME media type) specifies the applicable multimedia internet mail extension (MIME) media type
- attribute mimeType {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.media.attributes =
- tei_att.internetMedia.attributes,
- tei_att.media.attribute.width,
- tei_att.media.attribute.height,
- tei_att.media.attribute.scale
-tei_att.media.attribute.width =
-
- ## Where the media are displayed, indicates the display width
- attribute width {
- xsd:token {
- pattern =
- "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)"
- }
- }?
-tei_att.media.attribute.height =
-
- ## Where the media are displayed, indicates the display height
- attribute height {
- xsd:token {
- pattern =
- "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)"
- }
- }?
-tei_att.media.attribute.scale =
-
- ## Where the media are displayed, indicates a scale factor to be applied when generating the desired display size
- attribute scale {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.resourced.attributes = tei_att.resourced.attribute.url
-tei_att.resourced.attribute.url =
-
- ## (uniform resource locator) specifies the URL from which the media concerned may be obtained.
- attribute url { xsd:anyURI }
-tei_att.measurement.attributes =
- tei_att.measurement.attribute.unit,
- tei_att.measurement.attribute.quantity,
- tei_att.measurement.attribute.commodity
-tei_att.measurement.attribute.unit =
-
- ## indicates the units used for the measurement, usually using the standard symbol for the desired units.
- ## Suggested values include: 1] m(metre) ; 2] kg(kilogram) ; 3] s(second) ; 4] Hz(hertz) ; 5] Pa(pascal) ; 6] Ω(ohm) ; 7] L(litre) ; 8] t(tonne) ; 9] ha(hectare) ; 10] Å(ångström) ; 11] mL(millilitre) ; 12] cm(centimetre) ; 13] dB(decibel) ; 14] kbit(kilobit) ; 15] Kibit(kibibit) ; 16] kB(kilobyte) ; 17] KiB(kibibyte) ; 18] MB(megabyte) ; 19] MiB(mebibyte)
- attribute unit {
-
- ## (metre) SI base unit of length
- "m"
- |
- ## (kilogram) SI base unit of mass
- "kg"
- |
- ## (second) SI base unit of time
- "s"
- |
- ## (hertz) SI unit of frequency
- "Hz"
- |
- ## (pascal) SI unit of pressure or stress
- "Pa"
- |
- ## (ohm) SI unit of electric resistance
- "Ω"
- |
- ## (litre) 1 dm³
- "L"
- |
- ## (tonne) 10³ kg
- "t"
- |
- ## (hectare) 1 hm²
- "ha"
- |
- ## (ångström) 10⁻¹⁰ m
- "Å"
- |
- ## (millilitre)
- "mL"
- |
- ## (centimetre)
- "cm"
- |
- ## (decibel) see remarks, below
- "dB"
- |
- ## (kilobit) 10³ or 1000 bits
- "kbit"
- |
- ## (kibibit) 2¹⁰ or 1024 bits
- "Kibit"
- |
- ## (kilobyte) 10³ or 1000 bytes
- "kB"
- |
- ## (kibibyte) 2¹⁰ or 1024 bytes
- "KiB"
- |
- ## (megabyte) 10⁶ or 1 000 000 bytes
- "MB"
- |
- ## (mebibyte) 2²⁰ or 1 048 576 bytes
- "MiB"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.measurement.attribute.quantity =
-
- ## specifies the number of the specified units that comprise the measurement
- attribute quantity {
- xsd:double
- | xsd:token { pattern = "(\-?[\d]+/\-?[\d]+)" }
- | xsd:decimal
- }?
-tei_att.measurement.attribute.commodity =
-
- ## indicates the substance that is being measured
- attribute commodity {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.naming.attributes =
- tei_att.canonical.attributes,
- tei_att.naming.attribute.role,
- tei_att.naming.attribute.nymRef
-tei_att.naming.attribute.role =
-
- ## may be used to specify further information about the entity referenced by this name in the form of a set of whitespace-separated values, for example the occupation of a person, or the status of a place.
- attribute role {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.naming.attribute.nymRef =
-
- ## (reference to the canonical name) provides a means of locating the canonical form (nym) of the names associated with the object named by the element bearing it.
- attribute nymRef {
- list { xsd:anyURI+ }
- }?
-tei_att.notated.attributes = tei_att.notated.attribute.notation
-tei_att.notated.attribute.notation =
-
- ## names the notation used for the content of the element.
- attribute notation {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.placement.attributes = tei_att.placement.attribute.place
-tei_att.placement.attribute.place =
-
- ## specifies where this item is placed.
- ## Suggested values include: 1] below; 2] bottom; 3] margin; 4] top; 5] opposite; 6] overleaf; 7] above; 8] end; 9] inline; 10] inspace
- attribute place {
- list {
- (
- ## below the line
- "below"
- |
- ## at the foot of the page
- "bottom"
- |
- ## in the margin (left, right, or both)
- "margin"
- |
- ## at the top of the page
- "top"
- |
- ## on the opposite, i.e. facing, page
- "opposite"
- |
- ## on the other side of the leaf
- "overleaf"
- |
- ## above the line
- "above"
- |
- ## at the end of e.g. chapter or volume.
- "end"
- |
- ## within the body of the text.
- "inline"
- |
- ## in a predefined space, for example left by an earlier scribe.
- "inspace"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" })+
- }
- }?
-tei_att.typed.attributes =
- tei_att.typed.attribute.type, tei_att.typed.attribute.subtype
-tei_att.typed.attribute.type =
-
- ## characterizes the element in some sense, using any convenient classification scheme or typology.
- attribute type {
-
- ##
- "eoainformation"
- |
- ##
- "serieseditors"
- |
- ##
- "eoadevteam"
- |
- ##
- "eoainfo"
- |
- ##
- "mprlinformation"
- |
- ##
- "scientificboard"
- |
- ##
- "dedication"
- |
- ##
- "part"
- |
- ##
- "chapter"
- |
- ##
- "section"
- |
- ##
- "subsection"
- |
- ##
- "subsubsection"
- |
- ##
- "url"
- |
- ##
- "bibliog"
- |
- ##
- "ordered"
- |
- ##
- "bulleted"
- |
- ##
- "gloss"
- |
- ##
- "page"
- |
- ##
- "cover"
- |
- ##
- "bibliography"
- |
- ##
- "index"
- |
- ##
- "nameindex"
- |
- ##
- "locationindex"
- |
- ##
- "book"
- |
- ##
- "journalArticle"
- |
- ##
- "bookSection"
- |
- ##
- "thesis"
- }?
-tei_att.typed.attribute.subtype =
-
- ## provides a sub-categorization of the element, if needed
- attribute subtype {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-sch:pattern [
- id = "eoa_roma-att.typed-subtypeTyped-constraint-rule-5"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@subtype]"
- "\x{a}" ~
- " "
- sch:assert [
- test = "@type"
- "The "
- sch:name [ ]
- " element should not be categorized in detail with @subtype unless also categorized in general with @type"
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-tei_att.pointing.attributes =
- tei_att.pointing.attribute.targetLang,
- tei_att.pointing.attribute.target,
- tei_att.pointing.attribute.evaluate
-tei_att.pointing.attribute.targetLang =
-
- ## specifies the language of the content to be found at the destination referenced by target, using a language tag generated according to BCP 47.
- attribute targetLang {
- xsd:language
- | (
- ##
- "")
- }?
-sch:pattern [
- id = "eoa_roma-att.pointing-targetLang-targetLang-constraint-rule-6"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[not(self::tei:schemaSpec)][@targetLang]"
- "\x{a}" ~
- " "
- sch:assert [
- test = "@target"
- "@targetLang should only be used on "
- sch:name [ ]
- " if @target is specified."
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-tei_att.pointing.attribute.target =
-
- ## specifies the destination of the reference by supplying one or more URI References
- attribute target {
- list { xsd:anyURI+ }
- }?
-tei_att.pointing.attribute.evaluate =
-
- ## specifies the intended meaning when the target of a pointer is itself a pointer.
- attribute evaluate {
-
- ## if the element pointed to is itself a pointer, then the target of that pointer will be taken, and so on, until an element is found which is not a pointer.
- "all"
- |
- ## if the element pointed to is itself a pointer, then its target (whether a pointer or not) is taken as the target of this pointer.
- "one"
- |
- ## no further evaluation of targets is carried out beyond that needed to find the element specified in the pointer's target.
- "none"
- }?
-tei_att.sortable.attributes = tei_att.sortable.attribute.sortKey
-tei_att.sortable.attribute.sortKey =
-
- ## supplies the sort key for this element in an index, list or group which contains it.
- attribute sortKey {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.edition.attributes =
- tei_att.edition.attribute.ed, tei_att.edition.attribute.edRef
-tei_att.edition.attribute.ed =
-
- ## (edition) supplies a sigil or other arbitrary identifier for the source edition in which the associated feature (for example, a page, column, or line break) occurs at this point in the text.
- attribute ed {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.edition.attribute.edRef =
-
- ## (edition reference) provides a pointer to the source edition in which the associated feature (for example, a page, column, or line break) occurs at this point in the text.
- attribute edRef {
- list { xsd:anyURI+ }
- }?
-tei_att.spanning.attributes = tei_att.spanning.attribute.spanTo
-tei_att.spanning.attribute.spanTo =
-
- ## indicates the end of a span initiated by the element bearing this attribute.
- attribute spanTo { xsd:anyURI }?
-sch:pattern [
- id = "eoa_roma-att.spanning-spanTo-spanTo-2-constraint-rule-7"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@spanTo]"
- "\x{a}" ~
- " "
- sch:assert [
- test =
- "id(substring(@spanTo,2)) and following::*[@xml:id=substring(current()/@spanTo,2)]"
- "\x{a}" ~
- "The element indicated by @spanTo ("
- sch:value-of [ select = "@spanTo" ]
- ") must follow the current element "
- sch:name [ ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-tei_att.styleDef.attributes =
- tei_att.styleDef.attribute.scheme,
- tei_att.styleDef.attribute.schemeVersion
-tei_att.styleDef.attribute.scheme =
-
- ## identifies the language used to describe the rendition.
- attribute scheme {
-
- ## Cascading Stylesheet Language
- "css"
- |
- ## Extensible Stylesheet Language Formatting Objects
- "xslfo"
- |
- ## Informal free text description
- "free"
- |
- ## A user-defined rendition description language
- "other"
- }?
-tei_att.styleDef.attribute.schemeVersion =
-
- ## supplies a version number for the style language provided in scheme.
- attribute schemeVersion {
- xsd:token { pattern = "[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}" }
- }?
-sch:pattern [
- id =
- "eoa_roma-att.styleDef-schemeVersion-schemeVersionRequiresScheme-constraint-rule-8"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:*[@schemeVersion]"
- "\x{a}" ~
- " "
- sch:assert [
- test = "@scheme and not(@scheme = 'free')"
- "\x{a}" ~
- " @schemeVersion can only be used if @scheme is specified.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
-]
-tei_att.tableDecoration.attributes =
- tei_att.tableDecoration.attribute.role,
- tei_att.tableDecoration.attribute.rows,
- tei_att.tableDecoration.attribute.cols
-tei_att.tableDecoration.attribute.role =
-
- ## indicates the kind of information held in this cell or in each cell of this row.
- ## Suggested values include: 1] label; 2] data
- [ a:defaultValue = "data" ]
- attribute role {
-
- ## labelling or descriptive information only.
- "label"
- |
- ## data values.
- "data"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.tableDecoration.attribute.rows =
-
- ## indicates the number of rows occupied by this cell or row.
- [ a:defaultValue = "1" ] attribute rows { xsd:nonNegativeInteger }?
-tei_att.tableDecoration.attribute.cols =
-
- ## (columns) indicates the number of columns occupied by this cell or row.
- [ a:defaultValue = "1" ] attribute cols { xsd:nonNegativeInteger }?
-tei_att.citing.attributes =
- tei_att.citing.attribute.unit,
- tei_att.citing.attribute.from,
- tei_att.citing.attribute.to
-tei_att.citing.attribute.unit =
-
- ## identifies the unit of information conveyed by the element, e.g. columns, pages, volume, entry.
- ## Suggested values include: 1] volume; 2] issue; 3] page; 4] line; 5] chapter; 6] part; 7] column; 8] entry
- attribute unit {
-
- ## the element contains a volume number.
- "volume"
- |
- ## the element contains an issue number, or volume and issue numbers.
- "issue"
- |
- ## the element contains a page number or page range.
- "page"
- |
- ## the element contains a line number or line range.
- "line"
- |
- ## the element contains a chapter indication (number and/or title)
- "chapter"
- |
- ## the element identifies a part of a book or collection.
- "part"
- |
- ## the element identifies an entry number or label in a list of entries.
- "column"
- |
- ## the element identifies a column.
- "entry"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.citing.attribute.from =
-
- ## specifies the starting point of the range of units indicated by the unit attribute.
- attribute from {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_att.citing.attribute.to =
-
- ## specifies the end-point of the range of units indicated by the unit attribute.
- attribute to {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?
-tei_model.nameLike.agent = tei_persName
-tei_model.nameLike.agent_alternation = tei_persName
-tei_model.nameLike.agent_sequence = tei_persName
-tei_model.nameLike.agent_sequenceOptional = tei_persName?
-tei_model.nameLike.agent_sequenceOptionalRepeatable = tei_persName*
-tei_model.nameLike.agent_sequenceRepeatable = tei_persName+
-tei_model.segLike = notAllowed
-tei_model.hiLike = tei_hi
-tei_model.hiLike_alternation = tei_hi
-tei_model.hiLike_sequence = tei_hi
-tei_model.hiLike_sequenceOptional = tei_hi?
-tei_model.hiLike_sequenceOptionalRepeatable = tei_hi*
-tei_model.hiLike_sequenceRepeatable = tei_hi+
-tei_model.emphLike = tei_foreign | tei_term | tei_title
-tei_model.emphLike_alternation = tei_foreign | tei_term | tei_title
-tei_model.emphLike_sequence = tei_foreign, tei_term, tei_title
-tei_model.emphLike_sequenceOptional =
- tei_foreign?, tei_term?, tei_title?
-tei_model.emphLike_sequenceOptionalRepeatable =
- tei_foreign*, tei_term*, tei_title*
-tei_model.emphLike_sequenceRepeatable =
- tei_foreign+, tei_term+, tei_title+
-tei_model.highlighted = tei_model.hiLike | tei_model.emphLike
-tei_model.dateLike = tei_date
-tei_model.dateLike_alternation = tei_date
-tei_model.dateLike_sequence = tei_date
-tei_model.dateLike_sequenceOptional = tei_date?
-tei_model.dateLike_sequenceOptionalRepeatable = tei_date*
-tei_model.dateLike_sequenceRepeatable = tei_date+
-tei_model.measureLike = tei_measure
-tei_model.measureLike_alternation = tei_measure
-tei_model.measureLike_sequence = tei_measure
-tei_model.measureLike_sequenceOptional = tei_measure?
-tei_model.measureLike_sequenceOptionalRepeatable = tei_measure*
-tei_model.measureLike_sequenceRepeatable = tei_measure+
-tei_model.egLike = notAllowed
-tei_model.egLike_alternation = notAllowed
-tei_model.egLike_sequence = empty
-tei_model.egLike_sequenceOptional = empty
-tei_model.egLike_sequenceOptionalRepeatable = empty
-tei_model.egLike_sequenceRepeatable = notAllowed
-tei_model.graphicLike = tei_graphic | tei_formula
-tei_model.offsetLike = notAllowed
-tei_model.offsetLike_alternation = notAllowed
-tei_model.offsetLike_sequence = empty
-tei_model.offsetLike_sequenceOptional = empty
-tei_model.offsetLike_sequenceOptionalRepeatable = empty
-tei_model.offsetLike_sequenceRepeatable = notAllowed
-tei_model.pPart.msdesc = notAllowed
-tei_model.pPart.editorial = tei_choice | tei_abbr | tei_expan
-tei_model.pPart.editorial_alternation =
- tei_choice | tei_abbr | tei_expan
-tei_model.pPart.editorial_sequence = tei_choice, tei_abbr, tei_expan
-tei_model.pPart.editorial_sequenceOptional =
- tei_choice?, tei_abbr?, tei_expan?
-tei_model.pPart.editorial_sequenceOptionalRepeatable =
- tei_choice*, tei_abbr*, tei_expan*
-tei_model.pPart.editorial_sequenceRepeatable =
- tei_choice+, tei_abbr+, tei_expan+
-tei_model.pPart.transcriptional = tei_unclear
-tei_model.pPart.transcriptional_alternation = tei_unclear
-tei_model.pPart.transcriptional_sequence = tei_unclear
-tei_model.pPart.transcriptional_sequenceOptional = tei_unclear?
-tei_model.pPart.transcriptional_sequenceOptionalRepeatable =
- tei_unclear*
-tei_model.pPart.transcriptional_sequenceRepeatable = tei_unclear+
-tei_model.pPart.edit =
- tei_model.pPart.editorial | tei_model.pPart.transcriptional
-tei_model.ptrLike = tei_ref
-tei_model.lPart = notAllowed
-tei_model.global.meta = tei_index
-tei_model.milestoneLike = tei_pb | tei_lb
-tei_model.gLike = notAllowed
-tei_model.oddDecl = notAllowed
-tei_model.oddDecl_alternation = notAllowed
-tei_model.oddDecl_sequence = empty
-tei_model.oddDecl_sequenceOptional = empty
-tei_model.oddDecl_sequenceOptionalRepeatable = empty
-tei_model.oddDecl_sequenceRepeatable = notAllowed
-tei_model.phrase.xml = notAllowed
-tei_model.specDescLike = notAllowed
-tei_model.biblLike = tei_bibl | tei_biblStruct | tei_listBibl
-tei_model.biblLike_alternation =
- tei_bibl | tei_biblStruct | tei_listBibl
-tei_model.biblLike_sequence = tei_bibl, tei_biblStruct, tei_listBibl
-tei_model.biblLike_sequenceOptional =
- tei_bibl?, tei_biblStruct?, tei_listBibl?
-tei_model.biblLike_sequenceOptionalRepeatable =
- tei_bibl*, tei_biblStruct*, tei_listBibl*
-tei_model.biblLike_sequenceRepeatable =
- tei_bibl+, tei_biblStruct+, tei_listBibl+
-tei_model.headLike = tei_head
-tei_model.headLike_alternation = tei_head
-tei_model.headLike_sequence = tei_head
-tei_model.headLike_sequenceOptional = tei_head?
-tei_model.headLike_sequenceOptionalRepeatable = tei_head*
-tei_model.headLike_sequenceRepeatable = tei_head+
-tei_model.labelLike = tei_label
-tei_model.labelLike_alternation = tei_label
-tei_model.labelLike_sequence = tei_label
-tei_model.labelLike_sequenceOptional = tei_label?
-tei_model.labelLike_sequenceOptionalRepeatable = tei_label*
-tei_model.labelLike_sequenceRepeatable = tei_label+
-tei_model.listLike = tei_list | tei_table
-tei_model.listLike_alternation = tei_list | tei_table
-tei_model.listLike_sequence = tei_list, tei_table
-tei_model.listLike_sequenceOptional = tei_list?, tei_table?
-tei_model.listLike_sequenceOptionalRepeatable = tei_list*, tei_table*
-tei_model.listLike_sequenceRepeatable = tei_list+, tei_table+
-tei_model.noteLike = tei_note
-tei_model.lLike = tei_l
-tei_model.lLike_alternation = tei_l
-tei_model.lLike_sequence = tei_l
-tei_model.lLike_sequenceOptional = tei_l?
-tei_model.lLike_sequenceOptionalRepeatable = tei_l*
-tei_model.lLike_sequenceRepeatable = tei_l+
-tei_model.pLike = tei_p
-tei_model.pLike_alternation = tei_p
-tei_model.pLike_sequence = tei_p
-tei_model.pLike_sequenceOptional = tei_p?
-tei_model.pLike_sequenceOptionalRepeatable = tei_p*
-tei_model.pLike_sequenceRepeatable = tei_p+
-tei_model.stageLike = notAllowed
-tei_model.stageLike_alternation = notAllowed
-tei_model.stageLike_sequence = empty
-tei_model.stageLike_sequenceOptional = empty
-tei_model.stageLike_sequenceOptionalRepeatable = empty
-tei_model.stageLike_sequenceRepeatable = notAllowed
-tei_model.eventLike = notAllowed
-tei_model.global.edit = notAllowed
-tei_model.divPart = tei_model.lLike | tei_model.pLike | tei_lg
-tei_model.persStateLike = tei_persName | tei_affiliation | tei_persona
-tei_model.personLike = tei_org | tei_person
-tei_model.personPart =
- tei_model.biblLike
- | tei_model.eventLike
- | tei_model.persStateLike
- | tei_idno
- | tei_birth
- | tei_death
-tei_model.placeNamePart = tei_country
-tei_model.placeNamePart_alternation = tei_country
-tei_model.placeNamePart_sequence = tei_country
-tei_model.placeNamePart_sequenceOptional = tei_country?
-tei_model.placeNamePart_sequenceOptionalRepeatable = tei_country*
-tei_model.placeNamePart_sequenceRepeatable = tei_country+
-tei_model.placeStateLike = tei_model.placeNamePart | tei_location
-tei_model.placeStateLike_alternation =
- tei_model.placeNamePart_alternation | tei_location
-tei_model.placeStateLike_sequence =
- tei_model.placeNamePart_sequence, tei_location
-tei_model.placeStateLike_sequenceOptional =
- tei_model.placeNamePart_sequenceOptional?, tei_location?
-tei_model.placeStateLike_sequenceOptionalRepeatable =
- tei_model.placeNamePart_sequenceOptionalRepeatable*, tei_location*
-tei_model.placeStateLike_sequenceRepeatable =
- tei_model.placeNamePart_sequenceRepeatable+, tei_location+
-tei_model.orgPart = tei_model.eventLike
-tei_model.publicationStmtPart.agency = tei_publisher | tei_distributor
-tei_model.publicationStmtPart.detail =
- tei_model.ptrLike
- | tei_address
- | tei_date
- | tei_pubPlace
- | tei_idno
- | tei_availability
-tei_model.availabilityPart = tei_licence
-tei_model.descLike = notAllowed
-tei_model.quoteLike = tei_quote
-tei_model.quoteLike_alternation = tei_quote
-tei_model.quoteLike_sequence = tei_quote
-tei_model.quoteLike_sequenceOptional = tei_quote?
-tei_model.quoteLike_sequenceOptionalRepeatable = tei_quote*
-tei_model.quoteLike_sequenceRepeatable = tei_quote+
-tei_model.qLike = tei_model.quoteLike
-tei_model.qLike_alternation = tei_model.quoteLike_alternation
-tei_model.qLike_sequence = tei_model.quoteLike_sequence
-tei_model.qLike_sequenceOptional = tei_model.quoteLike_sequenceOptional?
-tei_model.qLike_sequenceOptionalRepeatable =
- tei_model.quoteLike_sequenceOptionalRepeatable*
-tei_model.qLike_sequenceRepeatable =
- tei_model.quoteLike_sequenceRepeatable+
-tei_model.respLike = tei_author | tei_editor | tei_respStmt
-tei_model.divWrapper = tei_epigraph
-tei_model.divTopPart = tei_model.headLike
-tei_model.divTop = tei_model.divWrapper | tei_model.divTopPart
-tei_model.frontPart.drama = notAllowed
-tei_model.pLike.front = tei_head | tei_epigraph
-tei_model.divBottomPart = notAllowed
-tei_model.divBottom = tei_model.divWrapper | tei_model.divBottomPart
-tei_model.titlepagePart = tei_graphic | tei_epigraph
-tei_model.choicePart = tei_unclear | tei_abbr | tei_expan
-tei_model.imprintPart =
- tei_publisher | tei_biblScope | tei_pubPlace | tei_distributor
-tei_model.addressLike = tei_email | tei_address | tei_affiliation
-tei_model.addressLike_alternation =
- tei_email | tei_address | tei_affiliation
-tei_model.addressLike_sequence = tei_email, tei_address, tei_affiliation
-tei_model.addressLike_sequenceOptional =
- tei_email?, tei_address?, tei_affiliation?
-tei_model.addressLike_sequenceOptionalRepeatable =
- tei_email*, tei_address*, tei_affiliation*
-tei_model.addressLike_sequenceRepeatable =
- tei_email+, tei_address+, tei_affiliation+
-tei_model.nameLike =
- tei_model.nameLike.agent
- | tei_model.offsetLike
- | tei_model.placeStateLike
- | tei_idno
- | tei_model.persNamePart
-tei_model.nameLike_alternation =
- tei_model.nameLike.agent_alternation
- | tei_model.offsetLike_alternation
- | tei_model.placeStateLike_alternation
- | tei_idno
- | tei_model.persNamePart_alternation
-tei_model.nameLike_sequence =
- tei_model.nameLike.agent_sequence,
- tei_model.offsetLike_sequence,
- tei_model.placeStateLike_sequence,
- tei_idno,
- tei_model.persNamePart_sequence
-tei_model.nameLike_sequenceOptional =
- tei_model.nameLike.agent_sequenceOptional?,
- tei_model.offsetLike_sequenceOptional?,
- tei_model.placeStateLike_sequenceOptional?,
- tei_idno?,
- tei_model.persNamePart_sequenceOptional?
-tei_model.nameLike_sequenceOptionalRepeatable =
- tei_model.nameLike.agent_sequenceOptionalRepeatable*,
- tei_model.offsetLike_sequenceOptionalRepeatable*,
- tei_model.placeStateLike_sequenceOptionalRepeatable*,
- tei_idno*,
- tei_model.persNamePart_sequenceOptionalRepeatable*
-tei_model.nameLike_sequenceRepeatable =
- tei_model.nameLike.agent_sequenceRepeatable+,
- tei_model.offsetLike_sequenceRepeatable+,
- tei_model.placeStateLike_sequenceRepeatable+,
- tei_idno+,
- tei_model.persNamePart_sequenceRepeatable+
-tei_model.global =
- tei_model.global.meta
- | tei_model.milestoneLike
- | tei_model.noteLike
- | tei_model.global.edit
- | tei_figure
-tei_model.biblPart =
- tei_model.respLike
- | tei_model.imprintPart
- | tei_citedRange
- | tei_bibl
- | tei_edition
- | tei_extent
- | tei_availability
-tei_model.frontPart =
- tei_model.frontPart.drama | tei_listBibl | tei_titlePage
-tei_model.addrPart = tei_model.nameLike
-tei_model.pPart.data =
- tei_model.dateLike
- | tei_model.measureLike
- | tei_model.addressLike
- | tei_model.nameLike
-tei_model.inter =
- tei_model.egLike
- | tei_model.oddDecl
- | tei_model.biblLike
- | tei_model.labelLike
- | tei_model.listLike
- | tei_model.stageLike
- | tei_model.qLike
-tei_model.common = tei_model.divPart | tei_model.inter
-tei_model.phrase =
- tei_model.segLike
- | tei_model.highlighted
- | tei_model.graphicLike
- | tei_model.pPart.msdesc
- | tei_model.pPart.edit
- | tei_model.ptrLike
- | tei_model.lPart
- | tei_model.phrase.xml
- | tei_model.specDescLike
- | tei_model.pPart.data
-tei_model.limitedPhrase =
- tei_model.hiLike
- | tei_model.emphLike
- | tei_model.pPart.msdesc
- | tei_model.pPart.editorial
- | tei_model.ptrLike
- | tei_model.phrase.xml
- | tei_model.pPart.data
-tei_model.divLike = tei_div
-tei_model.divGenLike = notAllowed
-tei_model.div1Like = notAllowed
-tei_model.applicationLike = notAllowed
-tei_model.teiHeaderPart = tei_encodingDesc | tei_profileDesc
-tei_model.sourceDescPart = notAllowed
-tei_model.encodingDescPart = tei_tagsDecl | tei_appInfo
-tei_model.profileDescPart = tei_abstract | tei_langUsage | tei_textClass
-tei_model.resourceLike = tei_text
-tei_att.personal.attributes =
- tei_att.naming.attributes,
- tei_att.personal.attribute.full,
- tei_att.personal.attribute.sort
-tei_att.personal.attribute.full =
-
- ## indicates whether the name component is given in full, as an abbreviation or simply as an initial.
- [ a:defaultValue = "yes" ]
- attribute full {
-
- ## the name component is spelled out in full.
- "yes"
- |
- ## (abbreviated) the name component is given in an abbreviated form.
- "abb"
- |
- ## (initial letter) the name component is indicated only by one initial.
- "init"
- }?
-tei_att.personal.attribute.sort =
-
- ## specifies the sort order of the name component in relation to others within the name.
- attribute sort { xsd:nonNegativeInteger }?
-tei_model.placeLike = notAllowed
-tei_p =
-
- ## (paragraph) marks paragraphs in prose. [3.1. Paragraphs 7.2.5. Speech Contents]
- element p {
- tei_macro.paraContent
- >> sch:pattern [
- id = "eoa_roma-p-abstractModel-p-constraint-report-4"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:p"
- "\x{a}" ~
- " "
- sch:report [
- test =
- "not(ancestor::floatingText) and (ancestor::tei:p or ancestor::tei:ab) and not(parent::tei:exemplum |parent::tei:item |parent::tei:note |parent::tei:q |parent::tei:quote |parent::tei:remarks |parent::tei:said |parent::tei:sp |parent::tei:stage |parent::tei:cell |parent::tei:figure )"
- "\x{a}" ~
- " Abstract model violation: Paragraphs may not contain other paragraphs or ab elements.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- >> sch:pattern [
- id = "eoa_roma-p-abstractModel-structure-l-constraint-report-5"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:p"
- "\x{a}" ~
- " "
- sch:report [
- test =
- "ancestor::tei:l[not(.//tei:note//tei:p[. = current()])]"
- "\x{a}" ~
- " Abstract model violation: Lines may not contain higher-level structural elements such as div, p, or ab.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ],
- tei_att.global.attributes,
- tei_att.declaring.attributes,
- tei_att.fragmentable.attributes,
- tei_att.written.attributes,
- empty
- }
-tei_foreign =
-
- ## identifies a word or phrase as belonging to some language other than that of the surrounding text. [3.3.2.1. Foreign Words or Expressions]
- element foreign {
- tei_macro.phraseSeq, tei_att.global.attributes, empty
- }
-tei_hi =
-
- ## (highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made. [3.3.2.2. Emphatic Words and Phrases 3.3.2. Emphasis, Foreign Words, and Unusual Language]
- element hi {
- tei_macro.paraContent,
- tei_att.global.attributes,
- tei_att.written.attributes,
- empty
- }
-tei_quote =
-
- ## (quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text. [3.3.3. Quotation 4.3.1. Grouped Texts]
- element quote {
- tei_macro.specialPara,
- tei_att.global.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_term =
-
- ## contains a single-word, multi-word, or symbolic designation which is regarded as a technical term. [3.3.4. Terms, Glosses, Equivalents, and Descriptions]
- element term {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.declaring.attributes,
- tei_att.pointing.attributes,
- tei_att.typed.attributes,
- tei_att.canonical.attributes,
- tei_att.sortable.attributes,
- tei_att.cReferencing.attributes,
- empty
- }
-tei_choice =
-
- ## groups a number of alternative encodings for the same point in a text. [3.4. Simple Editorial Changes]
- element choice {
- (tei_model.choicePart | tei_choice)*,
- tei_att.global.attributes,
- empty
- }
-tei_unclear =
-
- ## contains a word, phrase, or passage which cannot be transcribed with certainty because it is illegible or inaudible in the source. [11.3.3.1. Damage, Illegibility, and Supplied Text 3.4.3. Additions, Deletions, and Omissions]
- element unclear {
- tei_macro.paraContent,
- tei_att.global.attributes,
- tei_att.editLike.attributes,
-
- ## indicates why the material is hard to transcribe.
- attribute reason {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?,
-
- ## Where the difficulty in transcription arises from action (partial deletion, etc.) assignable to an identifiable hand, signifies the hand responsible for the action.
- attribute hand { xsd:anyURI }?,
-
- ## Where the difficulty in transcription arises from damage, categorizes the cause of the damage, if it can be identified.
- ## Sample values include: 1] rubbing; 2] mildew; 3] smoke
- attribute agent {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_email =
-
- ## (electronic mail address) contains an email address identifying a location to which email messages can be delivered. [3.5.2. Addresses]
- element email {
- tei_macro.phraseSeq, tei_att.global.attributes, empty
- }
-tei_address =
-
- ## contains a postal address, for example of a publisher, an organization, or an individual. [3.5.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.11.2.4. Imprint, Size of a Document, and Reprint Information]
- element address {
- (tei_model.global*, (tei_model.addrPart, tei_model.global*)+),
- tei_att.global.attributes,
- empty
- }
-tei_measure =
-
- ## contains a word or phrase referring to some quantity of an object or commodity, usually comprising a number, a unit, and a commodity name. [3.5.3. Numbers and
- ## Measures]
- element measure {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.measurement.attributes,
-
- ## specifies the type of measurement in any convenient typology.
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_date =
-
- ## contains a date in any format. [3.5.4. Dates and Times 2.2.4. Publication, Distribution, Licensing, etc. 2.6. The Revision Description 3.11.2.4. Imprint, Size of a Document, and Reprint Information 15.2.3. The Setting Description 13.3.6. Dates and Times]
- element date {
- (text | tei_model.gLike | tei_model.phrase | tei_model.global)*,
- tei_att.global.attributes,
- tei_att.datable.attributes,
- tei_att.editLike.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_abbr =
-
- ## (abbreviation) contains an abbreviation of any sort. [3.5.5. Abbreviations and Their Expansions]
- element abbr {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.typed.attribute.subtype,
-
- ## allows the encoder to classify the abbreviation according to some convenient typology.
- ## Sample values include: 1] suspension; 2] contraction; 3] brevigraph; 4] superscription; 5] acronym; 6] title; 7] organization; 8] geographic
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_expan =
-
- ## (expansion) contains the expansion of an abbreviation. [3.5.5. Abbreviations and Their Expansions]
- element expan {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.editLike.attributes,
- empty
- }
-tei_ref =
-
- ## (reference) defines a reference to another location, possibly modified by additional text or comment. [3.6. Simple Links and Cross-References 16.1. Links]
- element ref {
- tei_macro.paraContent
- >> sch:pattern [
- id = "eoa_roma-ref-refAtts-constraint-report-6"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:ref"
- "\x{a}" ~
- " "
- sch:report [
- test = "@target and @cRef"
- "Only one of the\x{a}" ~
- " attributes @target' and @cRef' may be supplied on "
- sch:name [ ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ],
- tei_att.global.attributes,
- tei_att.pointing.attributes,
- tei_att.internetMedia.attributes,
- tei_att.typed.attributes,
- tei_att.declaring.attributes,
- tei_att.cReferencing.attributes,
- empty
- }
-tei_list =
-
- ## contains any sequence of items organized as a list. [3.7. Lists]
- element list {
- ((tei_model.divTop | tei_model.global)*,
- ((tei_item, tei_model.global*)+
- | (tei_label, tei_model.global*, tei_item, tei_model.global*)+),
- (tei_model.divBottom, tei_model.global*)*)
- >> sch:pattern [
- id =
- "eoa_roma-list-gloss-list-must-have-labels-constraint-rule-9"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:list[@type='gloss']"
- "\x{a}" ~
- " "
- sch:assert [
- test = "tei:label"
- 'The content of a "gloss" list should include a sequence of one or more pairs of a label element followed by an item element'
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ],
- tei_att.global.attributes,
- tei_att.sortable.attributes,
- tei_att.typed.attribute.subtype,
-
- ## describes the nature of the items in the list.
- ## Suggested values include: 1] gloss; 2] index; 3] instructions; 4] litany; 5] syllogism
- attribute type {
-
- ## each list item glosses some term or concept, which is given by a label element preceding the list item.
- "gloss"
- |
- ## each list item is an entry in an index such as the alphabetical topical index at the back of a print volume.
- "index"
- |
- ## each list item is a step in a sequence of instructions, as in a recipe.
- "instructions"
- |
- ## each list item is one of a sequence of petitions, supplications or invocations, typically in a religious ritual.
- "litany"
- |
- ## each list item is part of an argument consisting of two or more propositions and a final conclusion derived from them.
- "syllogism"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_item =
-
- ## contains one component of a list. [3.7. Lists 2.6. The Revision Description]
- element item {
- tei_macro.specialPara,
- tei_att.global.attributes,
- tei_att.sortable.attributes,
- empty
- }
-tei_label =
-
- ## contains any label or heading used to identify part of a text, typically but not exclusively in a list or glossary. [3.7. Lists]
- element label {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.typed.attributes,
- tei_att.placement.attributes,
- tei_att.written.attributes,
- empty
- }
-tei_head =
-
- ## (heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc. [4.2.1. Headings and Trailers]
- element head {
- (text
- | tei_lg
- | tei_model.gLike
- | tei_model.phrase
- | tei_model.inter
- | tei_model.lLike
- | tei_model.global)*,
- tei_att.global.attributes,
- tei_att.typed.attributes,
- tei_att.placement.attributes,
- tei_att.written.attributes,
- empty
- }
-tei_note =
-
- ## contains a note or annotation. [3.8.1. Notes and Simple Annotation 2.2.6. The Notes Statement 3.11.2.8. Notes and Statement of Language 9.3.5.4. Notes within Entries]
- element note {
- tei_macro.specialPara,
- tei_att.global.attributes,
- tei_att.placement.attributes,
- tei_att.pointing.attributes,
- tei_att.typed.attributes,
- tei_att.written.attributes,
-
- ## indicates whether the copy text shows the exact place of reference for the note.
- [ a:defaultValue = "true" ] attribute anchored { xsd:boolean }?,
-
- ## points to the end of the span to which the note is attached, if the note is not embedded in the text at that point.
- attribute targetEnd {
- list { xsd:anyURI+ }
- }?,
- empty
- }
-tei_index =
-
- ## (index entry) marks a location to be indexed for whatever purpose. [3.8.2. Index Entries]
- element index {
- (tei_term, tei_index?)*,
- tei_att.global.attributes,
- tei_att.spanning.attributes,
-
- ## a single word which follows the rules defining a legal XML name (see ), supplying a name to specify which index (of several) the index entry belongs to.
- attribute indexName { xsd:Name }?,
- empty
- }
-tei_graphic =
-
- ## indicates the location of a graphic or illustration, either forming part of a text, or providing an image of it. [3.9. Graphics and Other Non-textual Components 11.1. Digital Facsimiles]
- element graphic {
- tei_model.descLike*,
- tei_att.global.attributes,
- tei_att.media.attributes,
- tei_att.resourced.attributes,
- tei_att.declaring.attributes,
- empty
- }
-tei_pb =
-
- ## (page beginning) marks the beginning of a new page in a paginated document. [3.10.3. Milestone
- ## Elements]
- element pb {
- empty,
- tei_att.global.attributes,
- tei_att.typed.attributes,
- tei_att.edition.attributes,
- tei_att.spanning.attributes,
- tei_att.breaking.attributes,
- empty
- }
-tei_lb =
-
- ## (line beginning) marks the beginning of a new (typographic) line in some edition or version of a text. [3.10.3. Milestone
- ## Elements 7.2.5. Speech Contents]
- element lb {
- empty,
- tei_att.global.attributes,
- tei_att.typed.attributes,
- tei_att.edition.attributes,
- tei_att.spanning.attributes,
- tei_att.breaking.attributes,
- empty
- }
-tei_analytic =
-
- ## (analytic level) contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication. [3.11.2.1. Analytic, Monographic, and Series Levels]
- element analytic {
- (tei_author
- | tei_editor
- | tei_respStmt
- | tei_title
- | tei_model.ptrLike
- | tei_date
- | tei_idno
- | tei_availability)*,
- tei_att.global.attributes,
- empty
- }
-tei_monogr =
-
- ## (monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an independent item (i.e. as a separate physical object). [3.11.2.1. Analytic, Monographic, and Series Levels]
- element monogr {
- ((((tei_author | tei_editor | tei_respStmt),
- (tei_author | tei_editor | tei_respStmt)*,
- tei_title+,
- (tei_model.ptrLike | tei_idno | tei_editor | tei_respStmt)*)
- | ((tei_title | tei_model.ptrLike | tei_idno)+,
- (tei_author | tei_editor | tei_respStmt)*)
- | tei_idno)?,
- tei_availability*,
- tei_model.noteLike*,
- (tei_edition,
- (tei_idno | tei_model.ptrLike | tei_editor | tei_respStmt)*)*,
- tei_imprint,
- (tei_imprint | tei_extent | tei_biblScope)*),
- tei_att.global.attributes,
- empty
- }
-tei_author =
-
- ## in a bibliographic reference, contains the name(s) of an author, personal or corporate, of a work; for example in the same form as that provided by a recognized bibliographic name authority. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement]
- element author {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.naming.attributes,
- empty
- }
-tei_editor =
-
- ## contains a secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc. [3.11.2.2. Titles, Authors, and Editors]
- element editor {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.naming.attributes,
- empty
- }
-tei_respStmt =
-
- ## (statement of responsibility) supplies a statement of responsibility for the intellectual content of a text, edition, recording, or series, where the specialized elements for authors, editors, etc. do not suffice or do not apply. May also be used to encode information about individuals or organizations which have played a role in the production or distribution of a bibliographic work. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement]
- element respStmt {
- ((tei_model.nameLike.agent+ | tei_model.nameLike.agent+),
- tei_note*),
- tei_att.global.attributes,
- tei_att.canonical.attributes,
- empty
- }
-tei_title =
-
- ## contains a title for any kind of work. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.5. The Series Statement]
- element title {
- tei_macro.paraContent,
- tei_att.global.attributes,
- tei_att.canonical.attributes,
- tei_att.typed.attribute.subtype,
- tei_att.datable.attributes,
-
- ## classifies the title according to some convenient typology.
- ## Sample values include: 1] main; 2] sub(subordinate) ; 3] alt(alternate) ; 4] short; 5] desc(descriptive)
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
-
- ## indicates the bibliographic level for a title, that is, whether it identifies an article, book, journal, series, or unpublished material.
- attribute level {
-
- ## (analytic) the title applies to an analytic item, such as an article, poem, or other work published as part of a larger item.
- "a"
- |
- ## (monographic) the title applies to a monograph such as a book or other item considered to be a distinct publication, including single volumes of multi-volume works
- "m"
- |
- ## (journal) the title applies to any serial or periodical publication such as a journal, magazine, or newspaper
- "j"
- |
- ## (series) the title applies to a series of otherwise distinct publications such as a collection
- "s"
- |
- ## (unpublished) the title applies to any unpublished material (including theses and dissertations unless published by a commercial press)
- "u"
- }?,
- empty
- }
-tei_imprint =
-
- ## groups information relating to the publication or distribution of a bibliographic item. [3.11.2.4. Imprint, Size of a Document, and Reprint Information]
- element imprint {
- (empty*,
- ((tei_model.imprintPart | tei_model.dateLike),
- tei_respStmt*,
- tei_model.global*)+),
- tei_att.global.attributes,
- empty
- }
-tei_publisher =
-
- ## provides the name of the organization responsible for the publication or distribution of a bibliographic item. [3.11.2.4. Imprint, Size of a Document, and Reprint Information 2.2.4. Publication, Distribution, Licensing, etc.]
- element publisher {
- tei_macro.phraseSeq, tei_att.global.attributes, empty
- }
-tei_biblScope =
-
- ## (scope of bibliographic reference) defines the scope of a bibliographic reference, for example as a list of page numbers, or a named subdivision of a larger work. [3.11.2.5. Scopes and Ranges in Bibliographic Citations]
- element biblScope {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.citing.attributes,
- empty
- }
-tei_citedRange =
-
- ## (cited range) defines the range of cited content, often represented by pages or other units [3.11.2.5. Scopes and Ranges in Bibliographic Citations]
- element citedRange {
- tei_macro.phraseSeq,
- tei_att.citing.attribute.from,
- tei_att.citing.attribute.to,
- empty
- }
-tei_pubPlace =
-
- ## (publication place) contains the name of the place where a bibliographic item was published. [3.11.2.4. Imprint, Size of a Document, and Reprint Information]
- element pubPlace {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.naming.attributes,
- empty
- }
-tei_bibl =
-
- ## (bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged. [3.11.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 15.3.2. Declarable Elements]
- element bibl {
- (text
- | tei_model.gLike
- | tei_model.highlighted
- | tei_model.pPart.data
- | tei_model.pPart.edit
- | tei_model.segLike
- | tei_model.ptrLike
- | tei_model.biblPart
- | tei_model.global)*,
- tei_att.global.attributes,
- tei_att.declarable.attributes,
- tei_att.typed.attributes,
- tei_att.sortable.attributes,
- tei_att.docStatus.attributes,
- empty
- }
-tei_biblStruct =
-
- ## (structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic sub-elements appear and in a specified order. [3.11.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 15.3.2. Declarable Elements]
- element biblStruct {
- (tei_analytic*,
- tei_monogr+,
- (tei_model.noteLike | tei_model.ptrLike | tei_citedRange)*),
- tei_att.global.attributes,
- tei_att.declarable.attributes,
- tei_att.typed.attributes,
- tei_att.sortable.attributes,
- tei_att.docStatus.attributes,
- empty
- }
-tei_listBibl =
-
- ## (citation list) contains a list of bibliographic citations of any kind. [3.11.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 15.3.2. Declarable Elements]
- element listBibl {
- (tei_model.headLike*,
- (tei_model.biblLike | tei_model.milestoneLike)+,
- empty*),
- tei_att.global.attributes,
- tei_att.sortable.attributes,
- tei_att.declarable.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_l =
-
- ## (verse line) contains a single, possibly incomplete, line of verse. [3.12.1. Core Tags for Verse 3.12. Passages of Verse or Drama 7.2.5. Speech Contents]
- element l {
- ((text
- | tei_model.gLike
- | tei_model.phrase
- | tei_model.inter
- | tei_model.global)*)
- >> sch:pattern [
- id = "eoa_roma-l-abstractModel-structure-l-constraint-report-7"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:l"
- "\x{a}" ~
- " "
- sch:report [
- test =
- "ancestor::tei:l[not(.//tei:note//tei:l[. = current()])]"
- "\x{a}" ~
- " Abstract model violation: Lines may not contain lines or lg elements.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ],
- tei_att.global.attributes,
- tei_att.fragmentable.attributes,
- empty
- }
-tei_lg =
-
- ## (line group) contains one or more verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc. [3.12.1. Core Tags for Verse 3.12. Passages of Verse or Drama 7.2.5. Speech Contents]
- element lg {
- ((tei_model.divTop | tei_model.global)*,
- (tei_model.lLike
- | tei_model.stageLike
- | tei_model.labelLike
- | tei_lg),
- (tei_model.lLike
- | tei_model.stageLike
- | tei_model.labelLike
- | tei_model.global
- | tei_lg)*,
- (tei_model.divBottom, tei_model.global*)*)
- >> sch:pattern [
- id = "eoa_roma-lg-atleast1oflggapl-constraint-assert-7"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:lg"
- "\x{a}" ~
- " "
- sch:assert [
- test =
- "count(descendant::tei:lg|descendant::tei:l|descendant::tei:gap) > 0"
- "An lg element\x{a}" ~
- " must contain at least one child l, lg or gap element."
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- >> sch:pattern [
- id = "eoa_roma-lg-abstractModel-structure-l-constraint-report-8"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:lg"
- "\x{a}" ~
- " "
- sch:report [
- test =
- "ancestor::tei:l[not(.//tei:note//tei:lg[. = current()])]"
- "\x{a}" ~
- " Abstract model violation: Lines may not contain line groups.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ],
- tei_att.global.attributes,
- tei_att.divLike.attributes,
- tei_att.typed.attributes,
- tei_att.declaring.attributes,
- empty
- }
-tei_teiHeader =
-
- ## (TEI header) supplies descriptive and declarative metadata associated with a digital resource or set of resources. [2.1.1. The TEI Header and Its Components 15.1. Varieties of Composite Text]
- element teiHeader {
- (tei_fileDesc, tei_model.teiHeaderPart*, tei_revisionDesc?),
- tei_att.global.attributes,
- empty
- }
-tei_fileDesc =
-
- ## (file description) contains a full bibliographic description of an electronic file. [2.2. The File Description 2.1.1. The TEI Header and Its Components]
- element fileDesc {
- ((tei_titleStmt,
- tei_editionStmt?,
- tei_extent?,
- tei_publicationStmt,
- tei_seriesStmt?),
- tei_sourceDesc+),
- tei_att.global.attributes,
- empty
- }
-tei_titleStmt =
-
- ## (title statement) groups information about the title of a work and those responsible for its content. [2.2.1. The Title Statement 2.2. The File Description]
- element titleStmt {
- (tei_title+, tei_model.respLike*), tei_att.global.attributes, empty
- }
-tei_editionStmt =
-
- ## (edition statement) groups information relating to one edition of a text. [2.2.2. The Edition Statement 2.2. The File Description]
- element editionStmt {
- (tei_model.pLike+ | (tei_edition, tei_model.respLike*)),
- tei_att.global.attributes,
- empty
- }
-tei_edition =
-
- ## describes the particularities of one edition of a text. [2.2.2. The Edition Statement]
- element edition {
- tei_macro.phraseSeq, tei_att.global.attributes, empty
- }
-tei_extent =
-
- ## describes the approximate size of a text stored on some carrier medium or of some other object, digital or non-digital, specified in any convenient units. [2.2.3. Type and Extent of File 2.2. The File Description 3.11.2.4. Imprint, Size of a Document, and Reprint Information 10.7.1. Object Description]
- element extent {
- tei_macro.phraseSeq, tei_att.global.attributes, empty
- }
-tei_publicationStmt =
-
- ## (publication statement) groups information concerning the publication or distribution of an electronic or other text. [2.2.4. Publication, Distribution, Licensing, etc. 2.2. The File Description]
- element publicationStmt {
- ((tei_model.publicationStmtPart.agency,
- tei_model.publicationStmtPart.detail*)+
- | tei_model.pLike+),
- tei_att.global.attributes,
- empty
- }
-tei_distributor =
-
- ## supplies the name of a person or other agency responsible for the distribution of a text. [2.2.4. Publication, Distribution, Licensing, etc.]
- element distributor {
- tei_macro.phraseSeq, tei_att.global.attributes, empty
- }
-tei_idno =
-
- ## (identifier) supplies any form of identifier used to identify some object, such as a bibliographic item, a person, a title, an organization, etc. in a standardized way. [2.2.4. Publication, Distribution, Licensing, etc. 2.2.5. The Series Statement 3.11.2.4. Imprint, Size of a Document, and Reprint Information]
- element idno {
- (text | tei_model.gLike | tei_idno)*,
- tei_att.global.attributes,
- tei_att.sortable.attributes,
- tei_att.datable.attributes,
- tei_att.typed.attribute.subtype,
-
- ## categorizes the identifier, for example as an ISBN, Social Security number, etc.
- ## Suggested values include: 1] ISBN; 2] ISSN; 3] DOI; 4] URI; 5] VIAF; 6] ESTC; 7] OCLC
- attribute type {
-
- ## International Standard Book Number: a 13- or (if assigned prior to 2007) 10-digit identifying number assigned by the publishing industry to a published book or similar item, registered with the International ISBN Agency.
- "ISBN"
- |
- ## International Standard Serial Number: an eight-digit number to uniquely identify a serial publication.
- "ISSN"
- |
- ## Digital Object Identifier: a unique string of letters and numbers assigned to an electronic document.
- "DOI"
- |
- ## Uniform Resource Identifier: a string of characters to uniquely identify a resource which usually contains indication of the means of accessing that resource, the name of its host, and its filepath.
- "URI"
- |
- ## A data number in the Virtual Internet Authority File assigned to link different names in catalogs around the world for the same entity.
- "VIAF"
- |
- ## English Short-Title Catalogue number: an identifying number assigned to a document in English printed in the British Isles or North America before 1801.
- "ESTC"
- |
- ## union catalog number in WorldCat representing a resource held by one or more of the member libraries in the global cooperative Online Computer Library Center.
- "OCLC"
- | xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_availability =
-
- ## supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, any licence applying to it, etc. [2.2.4. Publication, Distribution, Licensing, etc.]
- element availability {
- (tei_model.availabilityPart | tei_model.pLike)+,
- tei_att.global.attributes,
- tei_att.declarable.attributes,
-
- ## supplies a code identifying the current availability of the text.
- [ a:defaultValue = "unknown" ]
- attribute status {
-
- ## the text is freely available.
- "free"
- |
- ## the status of the text is unknown.
- "unknown"
- |
- ## the text is not freely available.
- "restricted"
- }?,
- empty
- }
-tei_licence =
-
- ## contains information about a licence or other legal agreement applicable to the text. [2.2.4. Publication, Distribution, Licensing, etc.]
- element licence {
- tei_macro.specialPara,
- tei_att.global.attributes,
- tei_att.pointing.attributes,
- tei_att.datable.attributes,
- empty
- }
-tei_seriesStmt =
-
- ## (series statement) groups information about the series, if any, to which a publication belongs. [2.2.5. The Series Statement 2.2. The File Description]
- element seriesStmt {
- (tei_model.pLike+
- | (tei_title+,
- (tei_editor | tei_respStmt)*,
- (tei_idno | tei_biblScope)*)),
- tei_att.global.attributes,
- empty
- }
-tei_sourceDesc =
-
- ## (source description) describes the source from which an electronic text was derived or generated, typically a bibliographic description in the case of a digitized text, or a phrase such as "born digital" for a text which has no previous existence. [2.2.7. The Source Description]
- element sourceDesc {
- (tei_model.pLike+
- | (tei_model.biblLike
- | tei_model.sourceDescPart
- | tei_model.listLike)+),
- tei_att.global.attributes,
- tei_att.declarable.attributes,
- empty
- }
-tei_encodingDesc =
-
- ## (encoding description) documents the relationship between an electronic text and the source or sources from which it was derived. [2.3. The Encoding Description 2.1.1. The TEI Header and Its Components]
- element encodingDesc {
- (tei_model.encodingDescPart | tei_model.pLike)+,
- tei_att.global.attributes,
- empty
- }
-tei_tagsDecl =
-
- ## (tagging declaration) provides detailed information about the tagging applied to a document. [2.3.4. The Tagging Declaration 2.3. The Encoding Description]
- element tagsDecl {
- tei_rendition*,
- tei_att.global.attributes,
-
- ## indicates whether the element types listed exhaustively include all those found within text, or represent only a subset.
- attribute partial { xsd:boolean }?,
- empty
- }
-tei_rendition =
-
- ## supplies information about the rendition or appearance of one or more elements in the source text. [2.3.4. The Tagging Declaration]
- element rendition {
- tei_macro.limitedContent,
- tei_att.global.attributes,
- tei_att.styleDef.attributes,
-
- ## where CSS is used, provides a way of defining pseudo-elements, that is, styling rules applicable to specific sub-portions of an element.
- ## Sample values include: 1] first-line; 2] first-letter; 3] before; 4] after
- attribute scope {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
-
- ## contains a selector or series of selectors specifying the elements to which the contained style description applies, expressed in the language specified in the scheme attribute.
- attribute selector { xsd:string }?,
- empty
- }
-tei_appInfo =
-
- ## (application information) records information about an application which has edited the TEI file. [2.3.10. The Application Information Element]
- element appInfo {
- tei_model.applicationLike+, tei_att.global.attributes, empty
- }
-tei_profileDesc =
-
- ## (text-profile description) provides a detailed description of non-bibliographic aspects of a text, specifically the languages and sublanguages used, the situation in which it was produced, the participants and their setting. [2.4. The Profile Description 2.1.1. The TEI Header and Its Components]
- element profileDesc {
- tei_model.profileDescPart*, tei_att.global.attributes, empty
- }
-tei_abstract =
-
- ## contains a summary or formal abstract prefixed to an existing source document by the encoder. [2.4.4. Abstracts]
- element abstract {
- (tei_model.pLike | tei_model.listLike)+,
- tei_att.global.attributes,
- empty
- }
-tei_langUsage =
-
- ## (language usage) describes the languages, sublanguages, registers, dialects, etc. represented within a text. [2.4.2. Language Usage 2.4. The Profile Description 15.3.2. Declarable Elements]
- element langUsage {
- (tei_model.pLike+ | tei_language+),
- tei_att.global.attributes,
- tei_att.declarable.attributes,
- empty
- }
-tei_language =
-
- ## characterizes a single language or sublanguage used within a text. [2.4.2. Language Usage]
- element language {
- tei_macro.phraseSeq.limited,
- tei_att.global.attributes,
-
- ## (identifier) Supplies a language code constructed as defined in BCP 47 which is used to identify the language documented by this element, and which is referenced by the global xml:lang attribute.
- attribute ident {
- xsd:language
- | (
- ##
- "")
- },
-
- ## specifies the approximate percentage (by volume) of the text which uses this language.
- attribute usage { xsd:nonNegativeInteger }?,
- empty
- }
-tei_textClass =
-
- ## (text classification) groups information which describes the nature or topic of a text in terms of a standard classification scheme, thesaurus, etc. [2.4.3. The Text Classification]
- element textClass {
- (tei_keywords)*,
- tei_att.global.attributes,
- tei_att.declarable.attributes,
- empty
- }
-tei_keywords =
-
- ## contains a list of keywords or phrases identifying the topic or nature of a text. [2.4.3. The Text Classification]
- element keywords {
- (tei_term+ | tei_list),
- tei_att.global.attributes,
-
- ## identifies the controlled vocabulary within which the set of keywords concerned is defined, for example by a taxonomy element, or by some other resource.
- attribute scheme { xsd:anyURI }?,
- empty
- }
-tei_revisionDesc =
-
- ## (revision description) summarizes the revision history for a file. [2.6. The Revision Description 2.1.1. The TEI Header and Its Components]
- element revisionDesc {
- (tei_list | tei_listChange | tei_change+),
- tei_att.global.attributes,
- tei_att.docStatus.attributes,
- empty
- }
-tei_change =
-
- ## documents a change or set of changes made during the production of a source document, or during the revision of an electronic file. [2.6. The Revision Description 2.4.1. Creation 11.7. Identifying Changes and Revisions]
- element change {
- tei_macro.specialPara,
- tei_att.ascribed.attributes,
- tei_att.datable.attributes,
- tei_att.docStatus.attributes,
- tei_att.global.attributes,
- tei_att.typed.attributes,
-
- ## points to one or more elements that belong to this change.
- attribute target {
- list { xsd:anyURI+ }
- }?,
- empty
- }
-tei_listChange =
-
- ## groups a number of change descriptions associated with either the creation of a source text or the revision of an encoded text. [2.6. The Revision Description 11.7. Identifying Changes and Revisions]
- element listChange {
- (tei_listChange | tei_change)+,
- tei_att.global.attributes,
- tei_att.sortable.attributes,
- tei_att.typed.attributes,
-
- ## indicates whether the ordering of its child change elements is to be considered significant or not
- [ a:defaultValue = "true" ] attribute ordered { xsd:boolean }?,
- empty
- }
-tei_TEI =
-
- ## (TEI document) contains a single TEI-conformant document, combining a single TEI header with one or more members of the model.resourceLike class. Multiple TEI elements may be combined to form a teiCorpus element. [4. Default Text Structure 15.1. Varieties of Composite Text]
- element TEI {
- (tei_teiHeader, tei_model.resourceLike+)
- >> sch:ns [ prefix = "tei" uri = "http://www.tei-c.org/ns/1.0" ]
- >> sch:ns [ prefix = "xs" uri = "http://www.w3.org/2001/XMLSchema" ]
- >> sch:ns [
- prefix = "rng"
- uri = "http://relaxng.org/ns/structure/1.0"
- ],
- tei_att.global.attributes,
- tei_att.typed.attributes,
-
- ## specifies the major version number of the TEI Guidelines against which this document is valid.
- attribute version {
- xsd:token { pattern = "[\d]+(\.[\d]+){0,2}" }
- }?,
- empty
- }
-tei_text =
-
- ## contains a single text of any kind, whether unitary or composite, for example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus sample. [4. Default Text Structure 15.1. Varieties of Composite Text]
- element text {
- (tei_model.global*,
- (tei_front, tei_model.global*)?,
- (tei_body),
- tei_model.global*,
- (tei_back, tei_model.global*)?),
- tei_att.global.attributes,
- tei_att.declaring.attributes,
- tei_att.typed.attributes,
- tei_att.written.attributes,
- empty
- }
-tei_body =
-
- ## (text body) contains the whole body of a single unitary text, excluding any front or back matter. [4. Default Text Structure]
- element body {
- (tei_model.global*,
- (tei_model.divTop, (tei_model.global | tei_model.divTop)*)?,
- (tei_model.divGenLike,
- (tei_model.global | tei_model.divGenLike)*)?,
- ((tei_model.divLike, (tei_model.global | tei_model.divGenLike)*)+
- | (tei_model.div1Like,
- (tei_model.global | tei_model.divGenLike)*)+
- | ((tei_model.common, tei_model.global*)+,
- ((tei_model.divLike,
- (tei_model.global | tei_model.divGenLike)*)+
- | (tei_model.div1Like,
- (tei_model.global | tei_model.divGenLike)*)+)?)),
- (tei_model.divBottom, tei_model.global*)*),
- tei_att.global.attributes,
- tei_att.declaring.attributes,
- empty
- }
-tei_div =
-
- ## (text division) contains a subdivision of the front, body, or back of a text. [4.1. Divisions of the Body]
- element div {
- ((tei_model.divTop | tei_model.global)*,
- ((((tei_model.divLike | tei_model.divGenLike), tei_model.global*)+
- | ((tei_model.common, tei_model.global*)+,
- ((tei_model.divLike | tei_model.divGenLike),
- tei_model.global*)*)),
- (tei_model.divBottom, tei_model.global*)*)?)
- >> sch:pattern [
- id =
- "eoa_roma-div-abstractModel-structure-l-constraint-report-9"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:div"
- "\x{a}" ~
- " "
- sch:report [
- test = "ancestor::tei:l"
- "\x{a}" ~
- " Abstract model violation: Lines may not contain higher-level structural elements such as div.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- >> sch:pattern [
- id =
- "eoa_roma-div-abstractModel-structure-p-constraint-report-10"
- "\x{a}" ~
- " "
- sch:rule [
- context = "tei:div"
- "\x{a}" ~
- " "
- sch:report [
- test =
- "ancestor::tei:p or ancestor::tei:ab and not(ancestor::tei:floatingText)"
- "\x{a}" ~
- " Abstract model violation: p and ab may not contain higher-level structural elements such as div.\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ]
- "\x{a}" ~
- " "
- ],
- tei_att.global.attribute.xmlid,
- tei_att.global.attribute.n,
- tei_att.global.attribute.xmllang,
- tei_att.global.attribute.xmlbase,
- tei_att.global.attribute.xmlspace,
- tei_att.global.rendition.attribute.rend,
- tei_att.global.rendition.attribute.style,
- tei_att.global.rendition.attribute.rendition,
- tei_att.typed.attribute.type,
- empty
- }
-tei_epigraph =
-
- ## contains a quotation, anonymous or attributed, appearing at the start or end of a section or on a title page. [4.2.3. Arguments, Epigraphs, and Postscripts 4.2. Elements Common to All Divisions 4.6. Title Pages]
- element epigraph {
- (tei_model.common | tei_model.global)*,
- tei_att.global.attributes,
- empty
- }
-tei_titlePage =
-
- ## (title page) contains the title page of a text, appearing within the front or back matter. [4.6. Title Pages]
- element titlePage {
- (tei_model.global*,
- tei_model.titlepagePart,
- (tei_model.titlepagePart | tei_model.global)*),
- tei_att.global.attributes,
-
- ## classifies the title page according to any convenient typology.
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_front =
-
- ## (front matter) contains any prefatory matter (headers, abstracts, title page, prefaces, dedications, etc.) found at the start of a document, before the main body. [4.6. Title Pages 4. Default Text Structure]
- element front {
- ((tei_model.frontPart
- | tei_model.pLike
- | tei_model.pLike.front
- | tei_model.global)*,
- (((tei_model.div1Like,
- (tei_model.div1Like | tei_model.frontPart | tei_model.global)*)
- | (tei_model.divLike,
- (tei_model.divLike
- | tei_model.frontPart
- | tei_model.global)*)),
- (tei_model.divBottom,
- (tei_model.divBottom | tei_model.global)*)?)?),
- tei_att.global.attributes,
- tei_att.declaring.attributes,
- empty
- }
-tei_back =
-
- ## (back matter) contains any appendixes, etc. following the main part of a text. [4.7. Back Matter 4. Default Text Structure]
- element back {
- ((tei_model.frontPart
- | tei_model.pLike.front
- | tei_model.pLike
- | tei_model.listLike
- | tei_model.global)*,
- ((tei_model.div1Like,
- (tei_model.frontPart | tei_model.div1Like | tei_model.global)*)
- | (tei_model.divLike,
- (tei_model.frontPart
- | tei_model.divLike
- | tei_model.global)*))?,
- (tei_model.divBottomPart,
- (tei_model.divBottomPart | tei_model.global)*)?),
- tei_att.global.attributes,
- tei_att.declaring.attributes,
- empty
- }
-tei_table =
-
- ## contains text displayed in tabular form, in rows and columns. [14.1.1. TEI Tables]
- element table {
- ((tei_model.headLike | tei_model.global)*,
- ((tei_row, tei_model.global*)+
- | (tei_model.graphicLike, tei_model.global*)+),
- (tei_model.divBottom, tei_model.global*)*),
- tei_att.global.attributes,
- tei_att.typed.attributes,
-
- ## indicates the number of rows in the table.
- attribute rows { xsd:nonNegativeInteger }?,
-
- ## (columns) indicates the number of columns in each row of the table.
- attribute cols { xsd:nonNegativeInteger }?,
- empty
- }
-tei_row =
-
- ## contains one row of a table. [14.1.1. TEI Tables]
- element row {
- tei_cell+,
- tei_att.global.attributes,
- tei_att.tableDecoration.attributes,
- empty
- }
-tei_cell =
-
- ## contains one cell of a table. [14.1.1. TEI Tables]
- element cell {
- tei_macro.specialPara,
- tei_att.global.attributes,
- tei_att.tableDecoration.attributes,
- empty
- }
-tei_formula =
-
- ## contains a mathematical or other formula. [14.2. Formulæ and Mathematical Expressions]
- element formula {
- (text | tei_model.graphicLike | tei_model.hiLike)*,
- tei_att.global.attributes,
- tei_att.notated.attributes,
- empty
- }
-tei_figure =
-
- ## groups elements representing or containing graphic information such as an illustration, formula, or figure. [14.4. Specific Elements for Graphic Images]
- element figure {
- (tei_model.headLike
- | tei_model.common
- | tei_model.graphicLike
- | tei_model.global
- | tei_model.divBottom)*,
- tei_att.global.attributes,
- tei_att.placement.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_att.datable.custom.attributes =
- tei_att.datable.custom.attribute.when-custom,
- tei_att.datable.custom.attribute.notBefore-custom,
- tei_att.datable.custom.attribute.notAfter-custom,
- tei_att.datable.custom.attribute.from-custom,
- tei_att.datable.custom.attribute.to-custom,
- tei_att.datable.custom.attribute.datingPoint,
- tei_att.datable.custom.attribute.datingMethod
-tei_att.datable.custom.attribute.when-custom =
-
- ## supplies the value of a date or time in some custom standard form.
- attribute when-custom {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.datable.custom.attribute.notBefore-custom =
-
- ## specifies the earliest possible date for the event in some custom standard form.
- attribute notBefore-custom {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.datable.custom.attribute.notAfter-custom =
-
- ## specifies the latest possible date for the event in some custom standard form.
- attribute notAfter-custom {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.datable.custom.attribute.from-custom =
-
- ## indicates the starting point of the period in some custom standard form.
- attribute from-custom {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.datable.custom.attribute.to-custom =
-
- ## indicates the ending point of the period in some custom standard form.
- attribute to-custom {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?
-tei_att.datable.custom.attribute.datingPoint =
-
- ## supplies a pointer to some location defining a named point in time with reference to which the datable item is understood to have occurred
- attribute datingPoint { xsd:anyURI }?
-tei_att.datable.custom.attribute.datingMethod =
-
- ## supplies a pointer to a calendar element or other means of interpreting the values of the custom dating attributes.
- attribute datingMethod { xsd:anyURI }?
-tei_model.persNamePart = tei_surname | tei_forename
-tei_model.persNamePart_alternation = tei_surname | tei_forename
-tei_model.persNamePart_sequence = tei_surname, tei_forename
-tei_model.persNamePart_sequenceOptional = tei_surname?, tei_forename?
-tei_model.persNamePart_sequenceOptionalRepeatable =
- tei_surname*, tei_forename*
-tei_model.persNamePart_sequenceRepeatable = tei_surname+, tei_forename+
-tei_att.datable.iso.attributes =
- tei_att.datable.iso.attribute.when-iso,
- tei_att.datable.iso.attribute.notBefore-iso,
- tei_att.datable.iso.attribute.notAfter-iso,
- tei_att.datable.iso.attribute.from-iso,
- tei_att.datable.iso.attribute.to-iso
-tei_att.datable.iso.attribute.when-iso =
-
- ## supplies the value of a date or time in a standard form.
- attribute when-iso {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- | xsd:token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
- }?
-tei_att.datable.iso.attribute.notBefore-iso =
-
- ## specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.
- attribute notBefore-iso {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- | xsd:token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
- }?
-tei_att.datable.iso.attribute.notAfter-iso =
-
- ## specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.
- attribute notAfter-iso {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- | xsd:token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
- }?
-tei_att.datable.iso.attribute.from-iso =
-
- ## indicates the starting point of the period in standard form.
- attribute from-iso {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- | xsd:token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
- }?
-tei_att.datable.iso.attribute.to-iso =
-
- ## indicates the ending point of the period in standard form.
- attribute to-iso {
- xsd:date
- | xsd:gYear
- | xsd:gMonth
- | xsd:gDay
- | xsd:gYearMonth
- | xsd:gMonthDay
- | xsd:time
- | xsd:dateTime
- | xsd:token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
- }?
-tei_persName =
-
- ## (personal name) contains a proper noun or proper-noun phrase referring to a person, possibly including one or more of the person's forenames, surnames, honorifics, added names, etc. [13.2.1. Personal Names]
- element persName {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.datable.attributes,
- tei_att.editLike.attributes,
- tei_att.personal.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_surname =
-
- ## contains a family (inherited) name, as opposed to a given, baptismal, or nick name. [13.2.1. Personal Names]
- element surname {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.personal.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_forename =
-
- ## contains a forename, given or baptismal name. [13.2.1. Personal Names]
- element forename {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.personal.attributes,
- tei_att.typed.attributes,
- empty
- }
-tei_country =
-
- ## contains the name of a geo-political unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc. [13.2.3. Place Names]
- element country {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.naming.attributes,
- tei_att.typed.attributes,
- tei_att.datable.attributes,
- empty
- }
-tei_affiliation =
-
- ## contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor. [15.2.2. The Participant Description]
- element affiliation {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.editLike.attributes,
- tei_att.datable.attributes,
- tei_att.naming.attributes,
- tei_att.typed.attribute.subtype,
-
- ## characterizes the element in some sense, using any convenient classification scheme or typology.
- ## Sample values include: 1] sponsor; 2] recommend; 3] discredit; 4] pledged
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_birth =
-
- ## contains information about a person's birth, such as its date and place. [15.2.2. The Participant Description]
- element birth {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.editLike.attributes,
- tei_att.datable.attributes,
- tei_att.naming.attributes,
- tei_att.typed.attribute.subtype,
-
- ## characterizes the element in some sense, using any convenient classification scheme or typology.
- ## Sample values include: 1] caesarean(caesarean section) ; 2] vaginal(vaginal delivery) ; 3] exNihilo(ex nihilo) ; 4] incorporated; 5] founded; 6] established
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_death =
-
- ## contains information about a person's death, such as its date and place. [15.2.2. The Participant Description]
- element death {
- tei_macro.phraseSeq,
- tei_att.global.attributes,
- tei_att.editLike.attributes,
- tei_att.datable.attributes,
- tei_att.naming.attributes,
- tei_att.typed.attribute.subtype,
-
- ## characterizes the element in some sense, using any convenient classification scheme or typology.
- ## Sample values include: 1] proclaimed; 2] assumed; 3] verified; 4] clinical; 5] brain; 6] natural; 7] unnatural; 8] fragmentation; 9] dissolution
- attribute type {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_location =
-
- ## defines the location of a place as a set of geographical coordinates, in terms of other named geo-political entities, or as an address. [13.3.4. Places]
- element location {
- (tei_model.labelLike
- | tei_model.placeNamePart
- | tei_model.offsetLike
- | tei_model.measureLike
- | tei_model.addressLike
- | tei_model.noteLike
- | tei_model.biblLike)*,
- tei_att.global.attributes,
- tei_att.typed.attributes,
- tei_att.datable.attributes,
- tei_att.editLike.attributes,
- empty
- }
-tei_org =
-
- ## (organization) provides information about an identifiable organization such as a business, a tribe, or any other grouping of people. [13.2.2. Organizational Names]
- element org {
- (tei_model.headLike*,
- (tei_model.pLike*
- | (tei_model.labelLike
- | tei_model.nameLike
- | tei_model.placeLike
- | tei_model.orgPart
- | tei_model.milestoneLike)*),
- (tei_model.noteLike | tei_model.biblLike)*,
- tei_model.personLike*),
- tei_att.global.attributes,
- tei_att.typed.attributes,
- tei_att.editLike.attributes,
- tei_att.sortable.attributes,
-
- ## specifies a primary role or classification for the organization.
- attribute role {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?,
- empty
- }
-tei_person =
-
- ## provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a historical source. [13.3.2. The Person Element 15.2.2. The Participant Description]
- element person {
- (tei_model.pLike+ | (tei_model.personPart | tei_model.global)*),
- tei_att.global.attributes,
- tei_att.editLike.attributes,
- tei_att.sortable.attributes,
-
- ## specifies a primary role or classification for the person.
- attribute role {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?,
-
- ## specifies the sex of the person.
- attribute sex {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?,
-
- ## specifies an age group for the person.
- attribute age {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-tei_persona =
-
- ## provides information about one of the personalities identified for a given individual, where an individual has multiple personalities. [13.3.2. The Person Element]
- element persona {
- (tei_model.pLike+ | (tei_model.personPart | tei_model.global)*),
- tei_att.global.attributes,
- tei_att.editLike.attributes,
- tei_att.sortable.attributes,
-
- ## specifies a primary role or classification for the persona.
- attribute role {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?,
-
- ## specifies the sex of the persona.
- attribute sex {
- list {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }+
- }
- }?,
-
- ## specifies an age group for the persona.
- attribute age {
- xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" }
- }?,
- empty
- }
-start = tei_TEI
diff --git a/schema/eoa_roma.rng b/schema/eoa_roma.rng
deleted file mode 100644
index 08a7bf3..0000000
--- a/schema/eoa_roma.rng
+++ /dev/null
@@ -1,4679 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the person, or group of people, to whom the element content is ascribed.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- provides an externally-defined means of identifying the entity (or entities) being named, using a coded value of some kind.
-
-
-
-
-
-
-
- (reference) provides an explicit means of locating a full definition or identity for the entity being named by means of one or more URIs.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- gives a minimum estimated value for the approximate measurement.
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
- gives a maximum estimated value for the approximate measurement.
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
- where the measurement summarizes more than one observation or a range, supplies the minimum value observed.
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
- where the measurement summarizes more than one observation or a range, supplies the maximum value observed.
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
- specifies the degree of statistical confidence (between zero and one) that a value falls within the range specified by min and max, or the proportion of observed values that fall within that range.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- names the unit used for the measurement
-Suggested values include: 1] cm(centimetres) ; 2] mm(millimetres) ; 3] in(inches) ; 4] lines; 5] chars(characters)
-
- cm
- (centimetres)
- mm
- (millimetres)
- in
- (inches)
- lines
- lines of text
- chars
- (characters) characters of text
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- specifies the length in the units specified
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
- indicates the size of the object concerned using a project-specific vocabulary combining quantity and units in a single string of words.
-
-
-
-
-
-
-
- characterizes the precision of the values specified by the other attributes.
-
- high
-
- medium
-
- low
-
- unknown
-
-
-
-
-
-
-
-
- where the measurement summarizes more than one observation, specifies the applicability of this measurement.
-Sample values include: 1] all; 2] most; 3] range
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
- points to a handNote element describing the hand considered responsible for the textual content of the element concerned.
-
-
-
-
-
-
-
-
-
-
- indicates whether or not the element bearing this attribute should be considered to mark the end of an orthographic token in the same way as whitespace.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
- (canonical reference) specifies the destination of the pointer by supplying a canonical reference expressed using the scheme defined in a refsDecl element in the TEI header
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- supplies the value of the date or time in a standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the starting point of the period in standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the ending point of the period in standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- The @when attribute cannot be used with any other att.datable.w3c attributes.
-
-
-
-
-
-
- The @from and @notBefore attributes cannot be used together.
-
-
-
-
-
-
- The @to and @notAfter attributes cannot be used together.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the system or calendar to which the date represented by the content of this element belongs.
-
-
-
-
-
-
-
-@calendar indicates the system or calendar to which the date represented by the content of this element
-belongs, but this
- element has no textual content.
-
-
-
-
-
-
-
- supplies a pointer to some location defining a named period of time within which the datable item is understood to have occurred.
-
-
-
-
-
-
-
-
-
-
- indicates whether or not this element is selected by default when its parent is selected.
-
- true
- This element is selected if its parent is selected
- false
- This element can only be selected explicitly, unless it is the only one of its kind, in which case it is selected if its parent is selected.
-
-
-
-
-
-
-
-
-
-
- identifies one or more declarable elements within the header, which are understood to apply to the element bearing this attribute and its content.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies whether or not its parent element is fragmented in some way, typically by some other overlapping structure: for example a speech which is divided between two or more verse stanzas, a paragraph which is split across a page division, a verse line which is divided between two speakers.
-
- Y
- (yes) the element is fragmented in some (unspecified) respect
- N
- (no) the element is not fragmented, or no claim is made as to its completeness
- I
- (initial) this is the initial part of a fragmented element
- M
- (medial) this is a medial part of a fragmented element
- F
- (final) this is the final part of a fragmented element
-
-
-
-
-
-
-
-
-
-
-
-
- (organization) specifies how the content of the division is organized.
-
- composite
- no claim is made about the sequence in which the immediate contents of this division are to be processed, or their inter-relationships.
- uniform
- the immediate contents of this element are regarded as forming a logical unit, to be processed in sequence.
-
-
-
-
-
-
-
- indicates whether this division is a sample of the original source and if so, from which part.
-
- initial
- division lacks material present at end in source.
- medial
- division lacks material at start and end.
- final
- division lacks material at start.
- unknown
- position of sampled material within original unknown.
- complete
- division is not a sample.
-
-
-
-
-
-
-
-
-
-
- describes the status of a document either currently or, when associated with a dated element, at the time indicated.
-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
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
-
- (certainty) signifies the degree of certainty associated with the intervention or interpretation.
-
-
-
- high
-
- medium
-
- low
-
- unknown
-
-
-
-
-
-
-
-
-
- (responsible party) indicates the agency responsible for the intervention or interpretation, for example an editor or transcriber.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the nature of the evidence supporting the reliability or accuracy of the intervention or interpretation.
-Suggested values include: 1] internal; 2] external; 3] conjecture
-
-
-
- internal
- there is internal evidence to support the intervention.
- external
- there is external evidence to support the intervention.
- conjecture
- the intervention or interpretation has been made by the editor, cataloguer, or scholar on the basis of their expertise.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
- indicates whether this is an instant revision or not.
-
-
-
- unknown
-
- inapplicable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (rendition) indicates how the element in question was rendered or presented in the source text.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- contains an expression in some formal style definition language which defines the rendering or presentation used for this element in the source text
-
-
-
-
-
-
-
- points to a description of the rendering or presentation used for this element in the source text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies the source from which some aspect of this element is drawn.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (identifier) provides a unique identifier for the element bearing the attribute.
-
-
-
-
-
-
-
- (number) gives a number (or other label) for an element, which is not necessarily unique within the document.
-
-
-
-
-
-
-
- (language) indicates the language of the element content using a tag generated according to BCP 47.
-
-
-
-
-
-
-
-
-
-
-
- provides a base URI reference with which applications can resolve relative URI references into absolute URI references.
-
-
-
-
-
-
-
- signals an intention about how white space should be managed by applications.
-
- default
- signals that the application's default white-space processing modes are acceptable
- preserve
- indicates the intent that applications preserve all white space
-
-
-
-
-
-
-
- gives a name or other identifier for the scribe believed to be responsible for this hand.
-
-
-
-
-
-
-
- points to a full description of the scribe concerned, typically supplied by a person element elsewhere in the description.
-
-
-
-
-
-
-
-
-
-
-
- characterizes the particular script or writing style used by this hand, for example secretary, copperplate, Chancery, Italian, etc.
-
-
-
-
-
-
-
-
-
-
-
- points to a full description of the script or writing style used by this hand, typically supplied by a scriptNote element elsewhere in the description.
-
-
-
-
-
-
-
-
-
-
-
- describes the tint or type of ink, e.g. brown, or other writing medium, e.g. pencil
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- specifies how widely this hand is used in the manuscript.
-
- sole
- only this hand is used throughout the manuscript
- major
- this hand is used through most of the manuscript
- minor
- this hand is used occasionally in the manuscript
-
-
-
-
-
-
-
-
-
-
- (MIME media type) specifies the applicable multimedia internet mail extension (MIME) media type
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Where the media are displayed, indicates the display width
-
- [\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)
-
-
-
-
-
-
-
- Where the media are displayed, indicates the display height
-
- [\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)
-
-
-
-
-
-
-
- Where the media are displayed, indicates a scale factor to be applied when generating the desired display size
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
-
-
- (uniform resource locator) specifies the URL from which the media concerned may be obtained.
-
-
-
-
-
-
-
-
-
-
-
- indicates the units used for the measurement, usually using the standard symbol for the desired units.
-Suggested values include: 1] m(metre) ; 2] kg(kilogram) ; 3] s(second) ; 4] Hz(hertz) ; 5] Pa(pascal) ; 6] Ω(ohm) ; 7] L(litre) ; 8] t(tonne) ; 9] ha(hectare) ; 10] Å(ångström) ; 11] mL(millilitre) ; 12] cm(centimetre) ; 13] dB(decibel) ; 14] kbit(kilobit) ; 15] Kibit(kibibit) ; 16] kB(kilobyte) ; 17] KiB(kibibyte) ; 18] MB(megabyte) ; 19] MiB(mebibyte)
-
- m
- (metre) SI base unit of length
- kg
- (kilogram) SI base unit of mass
- s
- (second) SI base unit of time
- Hz
- (hertz) SI unit of frequency
- Pa
- (pascal) SI unit of pressure or stress
- Ω
- (ohm) SI unit of electric resistance
- L
- (litre) 1 dm³
- t
- (tonne) 10³ kg
- ha
- (hectare) 1 hm²
- Å
- (ångström) 10⁻¹⁰ m
- mL
- (millilitre)
- cm
- (centimetre)
- dB
- (decibel) see remarks, below
- kbit
- (kilobit) 10³ or 1000 bits
- Kibit
- (kibibit) 2¹⁰ or 1024 bits
- kB
- (kilobyte) 10³ or 1000 bytes
- KiB
- (kibibyte) 2¹⁰ or 1024 bytes
- MB
- (megabyte) 10⁶ or 1 000 000 bytes
- MiB
- (mebibyte) 2²⁰ or 1 048 576 bytes
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- specifies the number of the specified units that comprise the measurement
-
-
-
- (\-?[\d]+/\-?[\d]+)
-
-
-
-
-
-
-
-
-
- indicates the substance that is being measured
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- may be used to specify further information about the entity referenced by this name in the form of a set of whitespace-separated values, for example the occupation of a person, or the status of a place.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- (reference to the canonical name) provides a means of locating the canonical form (nym) of the names associated with the object named by the element bearing it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- names the notation used for the content of the element.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
- specifies where this item is placed.
-Suggested values include: 1] below; 2] bottom; 3] margin; 4] top; 5] opposite; 6] overleaf; 7] above; 8] end; 9] inline; 10] inspace
-
-
-
- below
- below the line
- bottom
- at the foot of the page
- margin
- in the margin (left, right, or both)
- top
- at the top of the page
- opposite
- on the opposite, i.e. facing, page
- overleaf
- on the other side of the leaf
- above
- above the line
- end
- at the end of e.g. chapter or volume.
- inline
- within the body of the text.
- inspace
- in a predefined space, for example left by an earlier scribe.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- characterizes the element in some sense, using any convenient classification scheme or typology.
-
- eoainformation
-
- serieseditors
-
- eoadevteam
-
- eoainfo
-
- mprlinformation
-
- scientificboard
-
- dedication
-
- part
-
- chapter
-
- section
-
- subsection
-
- subsubsection
-
- url
-
- bibliog
-
- ordered
-
- bulleted
-
- gloss
-
- page
-
- cover
-
- bibliography
-
- index
-
- nameindex
-
- locationindex
-
- book
-
- journalArticle
-
- bookSection
-
- thesis
-
-
-
-
-
-
-
-
- provides a sub-categorization of the element, if needed
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
- The
- element should not be categorized in detail with @subtype unless also categorized in general with @type
-
-
-
-
-
-
-
-
-
-
-
-
- specifies the language of the content to be found at the destination referenced by target, using a language tag generated according to BCP 47.
-
-
-
-
-
-
-
-
-
-
- @targetLang should only be used on
- if @target is specified.
-
-
-
-
-
-
-
- specifies the destination of the reference by supplying one or more URI References
-
-
-
-
-
-
-
-
-
-
-
- specifies the intended meaning when the target of a pointer is itself a pointer.
-
- all
- if the element pointed to is itself a pointer, then the target of that pointer will be taken, and so on, until an element is found which is not a pointer.
- one
- if the element pointed to is itself a pointer, then its target (whether a pointer or not) is taken as the target of this pointer.
- none
- no further evaluation of targets is carried out beyond that needed to find the element specified in the pointer's target.
-
-
-
-
-
-
-
-
-
-
- supplies the sort key for this element in an index, list or group which contains it.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
-
- (edition) supplies a sigil or other arbitrary identifier for the source edition in which the associated feature (for example, a page, column, or line break) occurs at this point in the text.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- (edition reference) provides a pointer to the source edition in which the associated feature (for example, a page, column, or line break) occurs at this point in the text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the end of a span initiated by the element bearing this attribute.
-
-
-
-
-
-
-
-The element indicated by @spanTo (
-) must follow the current element
-
-
-
-
-
-
-
-
-
-
-
-
-
- identifies the language used to describe the rendition.
-
- css
- Cascading Stylesheet Language
- xslfo
- Extensible Stylesheet Language Formatting Objects
- free
- Informal free text description
- other
- A user-defined rendition description language
-
-
-
-
-
-
-
- supplies a version number for the style language provided in scheme.
-
- [\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}
-
-
-
-
-
-
-
- @schemeVersion can only be used if @scheme is specified.
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the kind of information held in this cell or in each cell of this row.
-Suggested values include: 1] label; 2] data
-
- label
- labelling or descriptive information only.
- data
- data values.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- indicates the number of rows occupied by this cell or row.
-
-
-
-
-
-
-
- (columns) indicates the number of columns occupied by this cell or row.
-
-
-
-
-
-
-
-
-
-
-
-
- identifies the unit of information conveyed by the element, e.g. columns, pages, volume, entry.
-Suggested values include: 1] volume; 2] issue; 3] page; 4] line; 5] chapter; 6] part; 7] column; 8] entry
-
- volume
- the element contains a volume number.
- issue
- the element contains an issue number, or volume and issue numbers.
- page
- the element contains a page number or page range.
- line
- the element contains a line number or line range.
- chapter
- the element contains a chapter indication (number and/or title)
- part
- the element identifies a part of a book or collection.
- column
- the element identifies an entry number or label in a list of entries.
- entry
- the element identifies a column.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- specifies the starting point of the range of units indicated by the unit attribute.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
- specifies the end-point of the range of units indicated by the unit attribute.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates whether the name component is given in full, as an abbreviation or simply as an initial.
-
- yes
- the name component is spelled out in full.
- abb
- (abbreviated) the name component is given in an abbreviated form.
- init
- (initial letter) the name component is indicated only by one initial.
-
-
-
-
-
-
-
- specifies the sort order of the name component in relation to others within the name.
-
-
-
-
-
-
-
-
-
- (paragraph) marks paragraphs in prose. [3.1. Paragraphs 7.2.5. Speech Contents]
-
-
-
-
- Abstract model violation: Paragraphs may not contain other paragraphs or ab elements.
-
-
-
-
-
-
-
-
- Abstract model violation: Lines may not contain higher-level structural elements such as div, p, or ab.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- identifies a word or phrase as belonging to some language other than that of the surrounding text. [3.3.2.1. Foreign Words or Expressions]
-
-
-
-
-
-
-
- (highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made. [3.3.2.2. Emphatic Words and Phrases 3.3.2. Emphasis, Foreign Words, and Unusual Language]
-
-
-
-
-
-
-
-
- (quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text. [3.3.3. Quotation 4.3.1. Grouped Texts]
-
-
-
-
-
-
-
-
- contains a single-word, multi-word, or symbolic designation which is regarded as a technical term. [3.3.4. Terms, Glosses, Equivalents, and Descriptions]
-
-
-
-
-
-
-
-
-
-
-
-
-
- groups a number of alternative encodings for the same point in a text. [3.4. Simple Editorial Changes]
-
-
-
-
-
-
-
-
-
-
-
-
- contains a word, phrase, or passage which cannot be transcribed with certainty because it is illegible or inaudible in the source. [11.3.3.1. Damage, Illegibility, and Supplied Text 3.4.3. Additions, Deletions, and Omissions]
-
-
-
-
-
- indicates why the material is hard to transcribe.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
- Where the difficulty in transcription arises from action (partial deletion, etc.) assignable to an identifiable hand, signifies the hand responsible for the action.
-
-
-
-
-
- Where the difficulty in transcription arises from damage, categorizes the cause of the damage, if it can be identified.
-Sample values include: 1] rubbing; 2] mildew; 3] smoke
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- (electronic mail address) contains an email address identifying a location to which email messages can be delivered. [3.5.2. Addresses]
-
-
-
-
-
-
-
- contains a postal address, for example of a publisher, an organization, or an individual. [3.5.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.11.2.4. Imprint, Size of a Document, and Reprint Information]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- contains a word or phrase referring to some quantity of an object or commodity, usually comprising a number, a unit, and a commodity name. [3.5.3. Numbers and
-Measures]
-
-
-
-
-
- specifies the type of measurement in any convenient typology.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- contains a date in any format. [3.5.4. Dates and Times 2.2.4. Publication, Distribution, Licensing, etc. 2.6. The Revision Description 3.11.2.4. Imprint, Size of a Document, and Reprint Information 15.2.3. The Setting Description 13.3.6. Dates and Times]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (abbreviation) contains an abbreviation of any sort. [3.5.5. Abbreviations and Their Expansions]
-
-
-
-
-
- allows the encoder to classify the abbreviation according to some convenient typology.
-Sample values include: 1] suspension; 2] contraction; 3] brevigraph; 4] superscription; 5] acronym; 6] title; 7] organization; 8] geographic
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- (expansion) contains the expansion of an abbreviation. [3.5.5. Abbreviations and Their Expansions]
-
-
-
-
-
-
-
-
- (reference) defines a reference to another location, possibly modified by additional text or comment. [3.6. Simple Links and Cross-References 16.1. Links]
-
-
-
- Only one of the
- attributes @target' and @cRef' may be supplied on
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- contains any sequence of items organized as a list. [3.7. Lists]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- The content of a "gloss" list should include a sequence of one or more pairs of a label element followed by an item element
-
-
-
-
-
-
-
-
-
- describes the nature of the items in the list.
-Suggested values include: 1] gloss; 2] index; 3] instructions; 4] litany; 5] syllogism
-
- gloss
- each list item glosses some term or concept, which is given by a label element preceding the list item.
- index
- each list item is an entry in an index such as the alphabetical topical index at the back of a print volume.
- instructions
- each list item is a step in a sequence of instructions, as in a recipe.
- litany
- each list item is one of a sequence of petitions, supplications or invocations, typically in a religious ritual.
- syllogism
- each list item is part of an argument consisting of two or more propositions and a final conclusion derived from them.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- contains one component of a list. [3.7. Lists 2.6. The Revision Description]
-
-
-
-
-
-
-
-
- contains any label or heading used to identify part of a text, typically but not exclusively in a list or glossary. [3.7. Lists]
-
-
-
-
-
-
-
-
-
-
- (heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc. [4.2.1. Headings and Trailers]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- contains a note or annotation. [3.8.1. Notes and Simple Annotation 2.2.6. The Notes Statement 3.11.2.8. Notes and Statement of Language 9.3.5.4. Notes within Entries]
-
-
-
-
-
-
-
-
- indicates whether the copy text shows the exact place of reference for the note.
-
-
-
-
-
- points to the end of the span to which the note is attached, if the note is not embedded in the text at that point.
-
-
-
-
-
-
-
-
-
-
-
-
- (index entry) marks a location to be indexed for whatever purpose. [3.8.2. Index Entries]
-
-
-
-
-
-
-
-
-
-
- a single word which follows the rules defining a legal XML name (see ), supplying a name to specify which index (of several) the index entry belongs to.
-
-
-
-
-
-
-
-
- indicates the location of a graphic or illustration, either forming part of a text, or providing an image of it. [3.9. Graphics and Other Non-textual Components 11.1. Digital Facsimiles]
-
-
-
-
-
-
-
-
-
-
-
-
- (page beginning) marks the beginning of a new page in a paginated document. [3.10.3. Milestone
-Elements]
-
-
-
-
-
-
-
-
-
-
-
- (line beginning) marks the beginning of a new (typographic) line in some edition or version of a text. [3.10.3. Milestone
-Elements 7.2.5. Speech Contents]
-
-
-
-
-
-
-
-
-
-
-
- (analytic level) contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication. [3.11.2.1. Analytic, Monographic, and Series Levels]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an independent item (i.e. as a separate physical object). [3.11.2.1. Analytic, Monographic, and Series Levels]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- in a bibliographic reference, contains the name(s) of an author, personal or corporate, of a work; for example in the same form as that provided by a recognized bibliographic name authority. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement]
-
-
-
-
-
-
-
-
- contains a secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc. [3.11.2.2. Titles, Authors, and Editors]
-
-
-
-
-
-
-
-
- (statement of responsibility) supplies a statement of responsibility for the intellectual content of a text, edition, recording, or series, where the specialized elements for authors, editors, etc. do not suffice or do not apply. May also be used to encode information about individuals or organizations which have played a role in the production or distribution of a bibliographic work. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- contains a title for any kind of work. [3.11.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.5. The Series Statement]
-
-
-
-
-
-
-
- classifies the title according to some convenient typology.
-Sample values include: 1] main; 2] sub(subordinate) ; 3] alt(alternate) ; 4] short; 5] desc(descriptive)
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
- indicates the bibliographic level for a title, that is, whether it identifies an article, book, journal, series, or unpublished material.
-
- a
- (analytic) the title applies to an analytic item, such as an article, poem, or other work published as part of a larger item.
- m
- (monographic) the title applies to a monograph such as a book or other item considered to be a distinct publication, including single volumes of multi-volume works
- j
- (journal) the title applies to any serial or periodical publication such as a journal, magazine, or newspaper
- s
- (series) the title applies to a series of otherwise distinct publications such as a collection
- u
- (unpublished) the title applies to any unpublished material (including theses and dissertations unless published by a commercial press)
-
-
-
-
-
-
-
-
- groups information relating to the publication or distribution of a bibliographic item. [3.11.2.4. Imprint, Size of a Document, and Reprint Information]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- provides the name of the organization responsible for the publication or distribution of a bibliographic item. [3.11.2.4. Imprint, Size of a Document, and Reprint Information 2.2.4. Publication, Distribution, Licensing, etc.]
-
-
-
-
-
-
-
- (scope of bibliographic reference) defines the scope of a bibliographic reference, for example as a list of page numbers, or a named subdivision of a larger work. [3.11.2.5. Scopes and Ranges in Bibliographic Citations]
-
-
-
-
-
-
-
-
- (cited range) defines the range of cited content, often represented by pages or other units [3.11.2.5. Scopes and Ranges in Bibliographic Citations]
-
-
-
-
-
-
-
-
- (publication place) contains the name of the place where a bibliographic item was published. [3.11.2.4. Imprint, Size of a Document, and Reprint Information]
-
-
-
-
-
-
-
-
- (bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged. [3.11.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 15.3.2. Declarable Elements]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic sub-elements appear and in a specified order. [3.11.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 15.3.2. Declarable Elements]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (citation list) contains a list of bibliographic citations of any kind. [3.11.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 15.3.2. Declarable Elements]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (verse line) contains a single, possibly incomplete, line of verse. [3.12.1. Core Tags for Verse 3.12. Passages of Verse or Drama 7.2.5. Speech Contents]
-
-
-
-
-
-
-
-
-
-
-
-
- Abstract model violation: Lines may not contain lines or lg elements.
-
-
-
-
-
-
-
-
-
-
-
-
- (line group) contains one or more verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc. [3.12.1. Core Tags for Verse 3.12. Passages of Verse or Drama 7.2.5. Speech Contents]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- An lg element
- must contain at least one child l, lg or gap element.
-
-
-
-
-
-
-
- Abstract model violation: Lines may not contain line groups.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (TEI header) supplies descriptive and declarative metadata associated with a digital resource or set of resources. [2.1.1. The TEI Header and Its Components 15.1. Varieties of Composite Text]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (file description) contains a full bibliographic description of an electronic file. [2.2. The File Description 2.1.1. The TEI Header and Its Components]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (title statement) groups information about the title of a work and those responsible for its content. [2.2.1. The Title Statement 2.2. The File Description]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (edition statement) groups information relating to one edition of a text. [2.2.2. The Edition Statement 2.2. The File Description]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- describes the particularities of one edition of a text. [2.2.2. The Edition Statement]
-
-
-
-
-
-
-
- describes the approximate size of a text stored on some carrier medium or of some other object, digital or non-digital, specified in any convenient units. [2.2.3. Type and Extent of File 2.2. The File Description 3.11.2.4. Imprint, Size of a Document, and Reprint Information 10.7.1. Object Description]
-
-
-
-
-
-
-
- (publication statement) groups information concerning the publication or distribution of an electronic or other text. [2.2.4. Publication, Distribution, Licensing, etc. 2.2. The File Description]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- supplies the name of a person or other agency responsible for the distribution of a text. [2.2.4. Publication, Distribution, Licensing, etc.]
-
-
-
-
-
-
-
- (identifier) supplies any form of identifier used to identify some object, such as a bibliographic item, a person, a title, an organization, etc. in a standardized way. [2.2.4. Publication, Distribution, Licensing, etc. 2.2.5. The Series Statement 3.11.2.4. Imprint, Size of a Document, and Reprint Information]
-
-
-
-
-
-
-
-
-
-
-
-
-
- categorizes the identifier, for example as an ISBN, Social Security number, etc.
-Suggested values include: 1] ISBN; 2] ISSN; 3] DOI; 4] URI; 5] VIAF; 6] ESTC; 7] OCLC
-
- ISBN
- International Standard Book Number: a 13- or (if assigned prior to 2007) 10-digit identifying number assigned by the publishing industry to a published book or similar item, registered with the International ISBN Agency.
- ISSN
- International Standard Serial Number: an eight-digit number to uniquely identify a serial publication.
- DOI
- Digital Object Identifier: a unique string of letters and numbers assigned to an electronic document.
- URI
- Uniform Resource Identifier: a string of characters to uniquely identify a resource which usually contains indication of the means of accessing that resource, the name of its host, and its filepath.
- VIAF
- A data number in the Virtual Internet Authority File assigned to link different names in catalogs around the world for the same entity.
- ESTC
- English Short-Title Catalogue number: an identifying number assigned to a document in English printed in the British Isles or North America before 1801.
- OCLC
- union catalog number in WorldCat representing a resource held by one or more of the member libraries in the global cooperative Online Computer Library Center.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, any licence applying to it, etc. [2.2.4. Publication, Distribution, Licensing, etc.]
-
-
-
-
-
-
-
-
-
-
- supplies a code identifying the current availability of the text.
-
- free
- the text is freely available.
- unknown
- the status of the text is unknown.
- restricted
- the text is not freely available.
-
-
-
-
-
-
-
-
- contains information about a licence or other legal agreement applicable to the text. [2.2.4. Publication, Distribution, Licensing, etc.]
-
-
-
-
-
-
-
-
-
- (series statement) groups information about the series, if any, to which a publication belongs. [2.2.5. The Series Statement 2.2. The File Description]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (source description) describes the source from which an electronic text was derived or generated, typically a bibliographic description in the case of a digitized text, or a phrase such as "born digital" for a text which has no previous existence. [2.2.7. The Source Description]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (encoding description) documents the relationship between an electronic text and the source or sources from which it was derived. [2.3. The Encoding Description 2.1.1. The TEI Header and Its Components]
-
-
-
-
-
-
-
-
-
-
-
-
- (tagging declaration) provides detailed information about the tagging applied to a document. [2.3.4. The Tagging Declaration 2.3. The Encoding Description]
-
-
-
-
-
-
- indicates whether the element types listed exhaustively include all those found within text, or represent only a subset.
-
-
-
-
-
-
-
-
- supplies information about the rendition or appearance of one or more elements in the source text. [2.3.4. The Tagging Declaration]
-
-
-
-
-
- where CSS is used, provides a way of defining pseudo-elements, that is, styling rules applicable to specific sub-portions of an element.
-Sample values include: 1] first-line; 2] first-letter; 3] before; 4] after
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
- contains a selector or series of selectors specifying the elements to which the contained style description applies, expressed in the language specified in the scheme attribute.
-
-
-
-
-
-
-
-
- (application information) records information about an application which has edited the TEI file. [2.3.10. The Application Information Element]
-
-
-
-
-
-
-
-
-
- (text-profile description) provides a detailed description of non-bibliographic aspects of a text, specifically the languages and sublanguages used, the situation in which it was produced, the participants and their setting. [2.4. The Profile Description 2.1.1. The TEI Header and Its Components]
-
-
-
-
-
-
-
-
-
- contains a summary or formal abstract prefixed to an existing source document by the encoder. [2.4.4. Abstracts]
-
-
-
-
-
-
-
-
-
-
-
-
- (language usage) describes the languages, sublanguages, registers, dialects, etc. represented within a text. [2.4.2. Language Usage 2.4. The Profile Description 15.3.2. Declarable Elements]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- characterizes a single language or sublanguage used within a text. [2.4.2. Language Usage]
-
-
-
- (identifier) Supplies a language code constructed as defined in BCP 47 which is used to identify the language documented by this element, and which is referenced by the global xml:lang attribute.
-
-
-
-
-
-
-
-
- specifies the approximate percentage (by volume) of the text which uses this language.
-
-
-
-
-
-
-
-
- (text classification) groups information which describes the nature or topic of a text in terms of a standard classification scheme, thesaurus, etc. [2.4.3. The Text Classification]
-
-
-
-
-
-
-
-
-
-
- contains a list of keywords or phrases identifying the topic or nature of a text. [2.4.3. The Text Classification]
-
-
-
-
-
-
-
-
-
- identifies the controlled vocabulary within which the set of keywords concerned is defined, for example by a taxonomy element, or by some other resource.
-
-
-
-
-
-
-
-
- (revision description) summarizes the revision history for a file. [2.6. The Revision Description 2.1.1. The TEI Header and Its Components]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- documents a change or set of changes made during the production of a source document, or during the revision of an electronic file. [2.6. The Revision Description 2.4.1. Creation 11.7. Identifying Changes and Revisions]
-
-
-
-
-
-
-
-
- points to one or more elements that belong to this change.
-
-
-
-
-
-
-
-
-
-
-
-
- groups a number of change descriptions associated with either the creation of a source text or the revision of an encoded text. [2.6. The Revision Description 11.7. Identifying Changes and Revisions]
-
-
-
-
-
-
-
-
-
-
-
- indicates whether the ordering of its child change elements is to be considered significant or not
-
-
-
-
-
-
-
-
- (TEI document) contains a single TEI-conformant document, combining a single TEI header with one or more members of the model.resourceLike class. Multiple TEI elements may be combined to form a teiCorpus element. [4. Default Text Structure 15.1. Varieties of Composite Text]
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies the major version number of the TEI Guidelines against which this document is valid.
-
- [\d]+(\.[\d]+){0,2}
-
-
-
-
-
-
-
-
- contains a single text of any kind, whether unitary or composite, for example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus sample. [4. Default Text Structure 15.1. Varieties of Composite Text]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (text body) contains the whole body of a single unitary text, excluding any front or back matter. [4. Default Text Structure]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (text division) contains a subdivision of the front, body, or back of a text. [4.1. Divisions of the Body]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Abstract model violation: Lines may not contain higher-level structural elements such as div.
-
-
-
-
-
-
-
-
- Abstract model violation: p and ab may not contain higher-level structural elements such as div.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- contains a quotation, anonymous or attributed, appearing at the start or end of a section or on a title page. [4.2.3. Arguments, Epigraphs, and Postscripts 4.2. Elements Common to All Divisions 4.6. Title Pages]
-
-
-
-
-
-
-
-
-
-
-
-
- (title page) contains the title page of a text, appearing within the front or back matter. [4.6. Title Pages]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- classifies the title page according to any convenient typology.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- (front matter) contains any prefatory matter (headers, abstracts, title page, prefaces, dedications, etc.) found at the start of a document, before the main body. [4.6. Title Pages 4. Default Text Structure]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (back matter) contains any appendixes, etc. following the main part of a text. [4.7. Back Matter 4. Default Text Structure]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- contains text displayed in tabular form, in rows and columns. [14.1.1. TEI Tables]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- indicates the number of rows in the table.
-
-
-
-
-
- (columns) indicates the number of columns in each row of the table.
-
-
-
-
-
-
-
-
- contains one row of a table. [14.1.1. TEI Tables]
-
-
-
-
-
-
-
-
-
-
- contains one cell of a table. [14.1.1. TEI Tables]
-
-
-
-
-
-
-
-
- contains a mathematical or other formula. [14.2. Formulæ and Mathematical Expressions]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- groups elements representing or containing graphic information such as an illustration, formula, or figure. [14.4. Specific Elements for Graphic Images]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- supplies the value of a date or time in some custom standard form.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- specifies the earliest possible date for the event in some custom standard form.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- specifies the latest possible date for the event in some custom standard form.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- indicates the starting point of the period in some custom standard form.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- indicates the ending point of the period in some custom standard form.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
- supplies a pointer to some location defining a named point in time with reference to which the datable item is understood to have occurred
-
-
-
-
-
-
-
- supplies a pointer to a calendar element or other means of interpreting the values of the custom dating attributes.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- supplies the value of a date or time in a standard form.
-
-
-
-
-
-
-
-
-
-
- [0-9.,DHMPRSTWYZ/:+\-]+
-
-
-
-
-
-
-
-
- specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
- [0-9.,DHMPRSTWYZ/:+\-]+
-
-
-
-
-
-
-
-
- specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.
-
-
-
-
-
-
-
-
-
-
- [0-9.,DHMPRSTWYZ/:+\-]+
-
-
-
-
-
-
-
-
- indicates the starting point of the period in standard form.
-
-
-
-
-
-
-
-
-
-
- [0-9.,DHMPRSTWYZ/:+\-]+
-
-
-
-
-
-
-
-
- indicates the ending point of the period in standard form.
-
-
-
-
-
-
-
-
-
-
- [0-9.,DHMPRSTWYZ/:+\-]+
-
-
-
-
-
-
-
- (personal name) contains a proper noun or proper-noun phrase referring to a person, possibly including one or more of the person's forenames, surnames, honorifics, added names, etc. [13.2.1. Personal Names]
-
-
-
-
-
-
-
-
-
-
-
- contains a family (inherited) name, as opposed to a given, baptismal, or nick name. [13.2.1. Personal Names]
-
-
-
-
-
-
-
-
-
- contains a forename, given or baptismal name. [13.2.1. Personal Names]
-
-
-
-
-
-
-
-
-
- contains the name of a geo-political unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc. [13.2.3. Place Names]
-
-
-
-
-
-
-
-
-
-
- contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor. [15.2.2. The Participant Description]
-
-
-
-
-
-
-
-
- characterizes the element in some sense, using any convenient classification scheme or typology.
-Sample values include: 1] sponsor; 2] recommend; 3] discredit; 4] pledged
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- contains information about a person's birth, such as its date and place. [15.2.2. The Participant Description]
-
-
-
-
-
-
-
-
- characterizes the element in some sense, using any convenient classification scheme or typology.
-Sample values include: 1] caesarean(caesarean section) ; 2] vaginal(vaginal delivery) ; 3] exNihilo(ex nihilo) ; 4] incorporated; 5] founded; 6] established
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- contains information about a person's death, such as its date and place. [15.2.2. The Participant Description]
-
-
-
-
-
-
-
-
- characterizes the element in some sense, using any convenient classification scheme or typology.
-Sample values include: 1] proclaimed; 2] assumed; 3] verified; 4] clinical; 5] brain; 6] natural; 7] unnatural; 8] fragmentation; 9] dissolution
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- defines the location of a place as a set of geographical coordinates, in terms of other named geo-political entities, or as an address. [13.3.4. Places]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (organization) provides information about an identifiable organization such as a business, a tribe, or any other grouping of people. [13.2.2. Organizational Names]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies a primary role or classification for the organization.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
- provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a historical source. [13.3.2. The Person Element 15.2.2. The Participant Description]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies a primary role or classification for the person.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
- specifies the sex of the person.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
- specifies an age group for the person.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
- provides information about one of the personalities identified for a given individual, where an individual has multiple personalities. [13.3.2. The Person Element]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- specifies a primary role or classification for the persona.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
- specifies the sex of the persona.
-
-
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
- specifies an age group for the persona.
-
- (\p{L}|\p{N}|\p{P}|\p{S})+
-
-
-
-
-
-
-
-
-
-
diff --git a/schema/eoa_roma.xml b/schema/eoa_roma.xml
deleted file mode 100644
index 6a5544e..0000000
--- a/schema/eoa_roma.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-EOA TEI Extensiongenerated by Roma 4.18
for use by whoever wants it
http://www.edition-open-access.de/ns/nonTEI
created on Tuesday 28th March 2017 09:26:18 AM
My TEI Customization
- starts with modules tei, core, textstructure and header