tei:pc

(punctuation character) contains a character or string of characters
regarded as constituting a single punctuation mark. [17.1. Linguistic Segment
Categories]

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
ana restriction of list of xs:anyURI optional
(analysis) indicates one or more elements containing interpretations of
the element on which the ana attribute appears.
cert union of(xs:double, restriction of xs:token) optional
(certainty) signifies the degree of certainty associated with the
intervention or interpretation.
change restriction of list of xs:anyURI optional
points to one or more change elements documenting a state or revision
campaign to which the element bearing this attribute and its children have been assigned
by the encoder.
copyOf xs:anyURI optional
points to an element of which the current element is a
copy.
corresp restriction of list of xs:anyURI optional
(corresponds) points to elements that correspond to the current element in
some way.
dcr:datcat restriction of list of xs:anyURI optional
contains a PID (persistent identifier) that aligns the given element with the appropriate Data Category (or categories) in ISOcat.
dcr:valueDatcat restriction of list of xs:anyURI optional
contains a PID (persistent identifier) that aligns the content of the given element or the value of the given attribute with the appropriate simple Data Category (or categories) in ISOcat.
exclude restriction of list of xs:anyURI optional
points to elements that are in exclusive alternation with the current
element.
facs restriction of list of xs:anyURI optional
(facsimile) points to all or part of an image which corresponds with the
content of the element.
force restriction of xs:token optional
indicates the extent to which this punctuation mark conventionally
separates words or phrases
function restriction of xs:token optional
characterizes the function of the segment.
met xs:token optional
(metrical structure, conventional) contains a user-specified encoding for
the conventional metrical structure of the element.
n xs:string optional
(number) gives a number (or other label) for an element, which is not
necessarily unique within the document.
next xs:anyURI optional
points to the next element of a virtual aggregate of which the current
element is part.
part restriction of xs:token N optional
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.
pre xs:boolean optional
indicates whether this punctuation mark precedes or follows the unit it
delimits.
prev xs:anyURI optional
(previous) points to the previous element of a virtual aggregate of which
the current element is part.
real xs:token optional
(metrical structure, realized) contains a user-specified encoding for the
actual realization of the conventional metrical structure applicable to the
element.
rend restriction of list of restriction of xs:token optional
(rendition) indicates how the element in question was rendered or
presented in the source text.
rendition restriction of list of xs:anyURI optional
points to a description of the rendering or presentation used for this
element in the source text.
resp restriction of list of xs:anyURI optional
(responsible party) indicates the agency responsible for the intervention
or interpretation, for example an editor or transcriber.
rhyme xs:token optional
(rhyme scheme) specifies the rhyme scheme applicable to a group of verse
lines.
sameAs xs:anyURI optional
points to an element that is the same as the current
element.
select restriction of list of xs:anyURI optional
selects one or more alternants; if one alternant is selected, the
ambiguity or uncertainty is marked as resolved. If more than one alternant is selected,
the degree of ambiguity or uncertainty is marked as reduced by the number of alternants
not selected.
style xs:string optional
contains an expression in some formal style definition language which
defines the rendering or presentation used for this element in the source
text
subtype restriction of xs:token optional
provides a sub-categorization of the element, if needed
synch restriction of list of xs:anyURI optional
(synchronous) points to elements that are synchronous with the current
element.
type restriction of xs:token optional
characterizes the element in some sense, using any convenient
classification scheme or typology.
unit restriction of xs:token optional
provides a name for the kind of unit delimited by this punctuation
mark.
xml:base xs:anyURI optional
provides a base URI reference with which applications can resolve relative URI references into absolute URI references.
xml:id xs:ID optional
(identifier) provides a unique identifier for the element bearing the attribute.
xml:lang union of(xs:language, restriction of xs:token) optional
(language) indicates the language of the element content using a tag generated according to BCP 47.
xml:space restriction of xs:token optional
signals an intention about how white space should be managed by applications.

Used By

Element tei:w
Element Group tei:model.segLike

Source

<xs:element name="pc">
  <xs:annotation>
    <xs:documentation>(punctuation character) contains a character or string of characters regarded as constituting a single punctuation mark. [17.1. Linguistic Segment Categories]</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:group ref="tei:model.gLike"/>
      <xs:element ref="tei:c"/>
      <xs:group ref="tei:model.pPart.edit"/>
    </xs:choice>
    <xs:attributeGroup ref="tei:att.global.attributes"/>
    <xs:attributeGroup ref="tei:att.segLike.attributes"/>
    <xs:attributeGroup ref="tei:att.typed.attributes"/>
    <xs:attribute name="force">
      <xs:annotation>
        <xs:documentation>indicates the extent to which this punctuation mark conventionally separates words or phrases</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="strong">
            <xs:annotation>
              <xs:documentation>the punctuation mark is a word separator</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="weak">
            <xs:annotation>
              <xs:documentation>the punctuation mark is not a word separator</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="inter">
            <xs:annotation>
              <xs:documentation>the punctuation mark may or may not be a word separator</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="unit">
      <xs:annotation>
        <xs:documentation>provides a name for the kind of unit delimited by this punctuation mark.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:pattern value="(\p{L}|\p{N}|\p{P}|\p{S})+"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="pre" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>indicates whether this punctuation mark precedes or follows the unit it delimits.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

Sample