Skip to content

<hyphenation>

hyphenation

summarizes the way in which hyphenation in a source text has been treated in an encoded version of it.

Module headerHD53CCAS2

Attributes

@eolindicates whether or not end-of-line hyphenation has been retained in a text.
Status
Optional
Datatype
teidata.enumerated
Legal values
all
all end-of-line hyphenation has been retained, even though the lineation of the original may not have been.
some
end-of-line hyphenation has been retained in some cases.
hard
all soft end-of-line hyphenation has been removed: any remaining end-of-line hyphenation should be retained.
none
all end-of-line hyphenation has been removed: any remaining hyphenation occurred within the line.

Classes and content

Member of
May contain

core

linking

Contained by

Example

<hyphenation eol="some">
  <p>End-of-line hyphenation silently removed where appropriate</p>
</hyphenation>

Schematron

<constraintSpec xmlns:sch="http://purl.oclc.org/dsdl/schematron" ident="hyphenation-is-declarable" scheme="schematron" xml:lang="en">
    <constraint>
      <sch:pattern is-a="declarable">
        <sch:param name="tde" value="tei:hyphenation"/>
      </sch:pattern>
    </constraint>
  </constraintSpec>

Content model

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