<purpose>

<purpose> ndica un singolo scopo o funzione comunicativa del testo. [15.2.1 The Text Description]
Modulo corpus — Language Corpora
Attributi att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (type, @subtype)
type specifica un tipo particolare di scopo.
Derivato da att.typed
Stato Opzionale
Tipo di dati teidata.enumerated
I valori suggeriti includono:
persuade
didattico pubblicitario, propagandistico, ecc.
express
autobiografico, confessionale, ecc.
inform
informativo, educativo, ecc.
entertain
di intrattenimento, ricreativo, ecc.
degree specifica il grado in cui lo scopo predomina.
Stato Opzionale
Tipo di dati teidata.certainty
Contenuto in
corpus: textDesc
Può contenere
Nota

Usually empty, unless some further clarification of the type attribute is needed, in which case it may contain running prose

Esempio
<purpose type="persuadedegree="high"/>
<purpose type="entertaindegree="low"/>
Content model
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
Dichiarazione
<rng:element name="purpose">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:choice>
    <rng:value>persuade</rng:value>
    <rng:value>express</rng:value>
    <rng:value>inform</rng:value>
    <rng:value>entertain</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="degree">
   <rng:ref name="teidata.certainty"/>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq.limited"/>
</rng:element>
element purpose
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.typed.attribute.subtype,
   attribute type
   {
      "persuade" | "express" | "inform" | "entertain" | teidata.enumerated
   }?,
   attribute degree { teidata.certainty }?,
   macro.phraseSeq.limited
}