<purpose>

<purpose> characterizes a single purpose or communicative function of the text. 15.2.1 The Text Description
Modulecorpus — 15 Language Corpora
AttributesIn addition to global attributes
typespecifies a particular kind of purpose.
Status Optional
Datatype
data.enumerated
Suggested values include:
persuadedidactic, advertising, propaganda, etc.
expressself expression, confessional, etc.
informconvey information, educate, etc.
entertainamuse, entertain, etc.
degreespecifies the extent to which this purpose predominates.
Status Optional
Datatype
data.certainty
Note
Values should be interpreted as follows.
high
this purpose is predominant
medium
this purpose is intermediate
low
this purpose is weak
unknown
extent unknown
Declaration
element purpose
{
   att.global.attributes,
   attribute type
   {
      "persuade" | "express" | "inform" | "entertain" | xsd:Name
   }?,
   attribute degree { data.certainty }?,
   macro.phraseSeq.limited
}
Example
<purpose type="persuadedegree="high"/>
<purpose type="entertaindegree="low"/>
Note
Usually empty, unless some further clarification of the type attribute is needed, in which case it may contain running prose
Contained bytextDesc
May contain