From b6f3c09492d2a0f877bca989c45788601872eeff Mon Sep 17 00:00:00 2001 From: kthoden Date: Wed, 2 Jan 2019 14:18:38 +0100 Subject: [PATCH] Removing ROMA configuration --- schema/eoa_roma.rnc | 3015 ---------------------------- schema/eoa_roma.rng | 4679 ------------------------------------------- schema/eoa_roma.xml | 3 - 3 files changed, 7697 deletions(-) delete mode 100644 schema/eoa_roma.rnc delete mode 100644 schema/eoa_roma.rng delete mode 100644 schema/eoa_roma.xml 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