<trait>

<trait> (trait) 사람 또는 장소에 관한, 문화적으로 결정된 특성 기술을 포함한다. [14.3.1 Basic Principles 14.3.2.1 Personal Characteristics]<a href="https://translate.tei-c.org/translate.html?edit=trait.xml"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" aria-label="Translation out of date." viewBox="0 0 16 16" style="position:absolute; top:2px; right:2px; color:red"><title>Translation out of date.</title> <path d="M6.146 7.146a.5.5 0 0 1 .708 0L8 8.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 9l1.147 1.146a.5.5 0 0 1-.708.708L8 9.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 9 6.146 7.854a.5.5 0 0 1 0-.708z"></path> <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"></path></svg></a>
모듈 namesdates — Names, Dates, People, and Places
속성
클럽 회원
에 의해 포함된
analysis: cl phr s span
cmc: post
figures: cell figDesc
iso-fs: fDescr fsDescr
linking: ab seg
spoken: u writing
tagdocs: eg valDesc
verse: metSym rhyme
포함할 수 있다
certainty: precision
header: biblFull
linking: ab
msdescription: msDesc
namesdates: trait
주석

Where there is confusion between trait and state the more general purpose element state should be used even for unchanging characteristics. If you wish to distinguish between characteristics that are generally perceived to be time-bound states and those assumed to be fixed traits, then trait is available for the more static of these. The state element encodes characteristics which are sometimes assumed to change, often at specific times or over a date range, whereas the trait elements are used to record characteristics, such as eye-colour, which are less subject to change. Traits are typically, but not necessarily, independent of the volition or action of the holder.

<trait type="physical">
 <label>Eye colour</label>
 <desc>Blue</desc>
</trait>
Content model
<content>
 <sequence>
  <elementRef key="precisionminOccurs="0"
   maxOccurs="unbounded"/>

  <alternate>
   <elementRef key="traitminOccurs="1"
    maxOccurs="unbounded"/>

   <sequence>
    <classRef key="model.headLike"
     minOccurs="0maxOccurs="unbounded"/>

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

    <alternate minOccurs="0"
     maxOccurs="unbounded">

     <classRef key="model.noteLike"/>
     <classRef key="model.biblLike"/>
    </alternate>
   </sequence>
   <alternate minOccurs="0"
    maxOccurs="unbounded">

    <classRef key="model.labelLike"/>
    <classRef key="model.noteLike"/>
    <classRef key="model.biblLike"/>
   </alternate>
  </alternate>
 </sequence>
</content>
선언
<rng:element name="trait">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.cmc.attributes"/>
 <rng:ref name="att.datable.attributes"/>
 <rng:ref name="att.datable.custom.attributes"/>
 <rng:ref name="att.datable.iso.attributes"/>
 <rng:ref name="att.datable.w3c.attributes"/>
 <rng:ref name="att.dimensions.attributes"/>
 <rng:ref name="att.ranging.attributes"/>
 <rng:ref name="att.editLike.attributes"/>
 <rng:ref name="att.naming.attributes"/>
 <rng:ref name="att.canonical.attributes"/>
 <rng:ref name="att.typed.attributes"/>
 <rng:group>
  <rng:zeroOrMore>
   <rng:ref name="precision"/>
  </rng:zeroOrMore>
  <rng:choice>
   <rng:oneOrMore>
    <rng:ref name="trait"/>
   </rng:oneOrMore>
   <rng:group>
    <rng:zeroOrMore>
     <rng:ref name="model.headLike"/>
    </rng:zeroOrMore>
    <rng:oneOrMore>
     <rng:ref name="model.pLike"/>
    </rng:oneOrMore>
    <rng:zeroOrMore>
     <rng:choice>
      <rng:ref name="model.noteLike"/>
      <rng:ref name="model.biblLike"/>
     </rng:choice>
    </rng:zeroOrMore>
   </rng:group>
   <rng:zeroOrMore>
    <rng:choice>
     <rng:ref name="model.labelLike"/>
     <rng:ref name="model.noteLike"/>
     <rng:ref name="model.biblLike"/>
    </rng:choice>
   </rng:zeroOrMore>
  </rng:choice>
 </rng:group>
</rng:element>
element trait
{
   att.global.attributes,
   att.global.analytic.attributes,
   att.global.change.attributes,
   att.global.facs.attributes,
   att.global.linking.attributes,
   att.global.rendition.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.cmc.attributes,
   att.datable.attributes,
   att.datable.custom.attributes,
   att.datable.iso.attributes,
   att.datable.w3c.attributes,
   att.dimensions.attributes,
   att.ranging.attributes,
   att.editLike.attributes,
   att.naming.attributes,
   att.canonical.attributes,
   att.typed.attributes,
   (
      precision*,
      (
         trait+
       | (
            model.headLike*,
            model.pLike+,
            ( model.noteLike | model.biblLike )*
         )
       | ( model.labelLike | model.noteLike | model.biblLike )*
      )
   )
}