Skip to content

<quotation>

quotation

specifies editorial practice adopted with respect to quotation marks in the original.

Module headerHD53CCAS2

Attributes

@marksindicates whether or not quotation marks have been retained as content within the text.
Status
Optional
Datatype
teidata.enumerated
Legal values
none
no quotation marks have been retained
some
some quotation marks have been retained
all
all quotation marks have been retained

Classes and content

Member of
May contain

core

linking

Contained by

Examples

<quotation marks="none">
  <p>No quotation marks have been retained. Instead, the <att>rend</att> attribute on the
    <gi>q</gi> element is used to specify what kinds of quotation mark was used, according
to the following list:<list type="gloss">
      <label>dq</label>
      <item>double quotes, open and close</item>
      <label>sq</label>
      <item>single quotes, open and close</item>
      <label>dash</label>
      <item>long dash open, no close</item>
      <label>dg</label>
      <item>double guillemets, open and close</item>
    </list>
  </p>
</quotation>
<quotation marks="all">
  <p>All quotation marks are retained in the text and are represented by appropriate Unicode
characters.</p>
</quotation>

Schematron

<constraintSpec xmlns:sch="http://purl.oclc.org/dsdl/schematron" ident="quotation-is-declarable" scheme="schematron" xml:lang="en">
    <constraint>
      <sch:pattern is-a="declarable">
        <sch:param name="tde" value="tei:quotation"/>
      </sch:pattern>
    </constraint>
  </constraintSpec>
<constraintSpec xmlns:sch="http://purl.oclc.org/dsdl/schematron" ident="quotationContents" scheme="schematron" xml:lang="en">
    <constraint>
      <sch:rule context="tei:quotation">
        <sch:report test="not( @marks )  and  not( tei:p )">
          On &lt;<sch:name/>&gt;, either the @marks attribute should be used, or a paragraph of description provided.
        </sch:report>
      </sch:rule>
    </constraint>
  </constraintSpec>

Content model

<content>
    <classRef key="model.pLike" minOccurs="0" maxOccurs="unbounded"/>
  </content>