<metDecl>

<metDecl> (metrical notation declaration) documenta la notación empleada para representar un patrón métrico cuando éste se especifica como el valor de un atributo met, real, o rhyme en cualquier elemento estructural de un texto métrico (p.ej. <lg>, <l>, or <seg>). 6.5 Metrical Notation Declaration 6.3 Rhyme and Metrical Analysis
Móduloverse — 6 Verse
Atributos att.declarable (@default)
typeindica si la notación indica la forma métrica abstracta, su realización prosódica real, el esquema rítmico o alguna combinación de todo ello.
Estado Obligatorios cuando se aplican
Tipo de datos 1–3 occurrences of
data.enumerated
separated by whitespace
Values are:
met
(atributo met) declaración aplicada a la forma métrica abstracta codificada en el atributo met.
real
(atributo real) declaración aplicada a la realización concreta de una estructura métrica convencional codificada en el atributo real.
rhyme
(rhyme attribute) declaration applies to the rhyme scheme recorded on the rhyme attribute
Nota
By default, the <metDecl> element documents the notation used for metrical pattern and realization. It may also be used to document the notation used for rhyme scheme information; if not otherwise documented, the rhyme scheme notation defaults to the traditional ‘abab’ notation.
pattern (regular expression pattern) indica una expresión regular que define cualquier valor válido para esta notación.
Estado Opcional
Tipo de datos
data.pattern
Valores the value must be a valid regular expression per the World Wide Web Consortium's XML Schema Part 2: Datatypes Second Edition, Appendix F
Used by model.encodingPart
May contain
core: note p
linking: ab
textcrit: witDetail
verse: metSym
Declaración
element metDecl
{
   att.global.attributes,
   att.declarable.attributes,
   attribute type
   {
      list { data.enumerated, data.enumerated?, data.enumerated? }
   }?,
   attribute pattern { data.pattern }?,
   ( ( model.pLike | model.noteLike )+ | metSym+ )
}
Ejemplo
<metDecl xml:id="iptype="metpattern="((SU|US)USUSUSUS/)">
 <metSym value="S">stressed syllable</metSym>
 <metSym value="U">unstressed syllable</metSym>
 <metSym value="/">metrical line boundary</metSym>
</metDecl>

This example is intended for the far more restricted case typified by the Shakespearean iambic pentameter. Only metrical patterns containing exactly ten syllables, alternately stressed and unstressed, (except for the first two which may be in either order) to each metrical line can be expressed using this notation.

Nota
The encoder may choose whether to define the notation formally or informally. However, the two methods may not be mixed. That is, <metDecl> may contain either a sequence of <metSym> elements or, alternately, a series of paragraphs or other components. If the pattern attribute is specified and <metSym> elements are used, then all the codes appearing within the pattern attribute should be documented.
Only usable within the header if the verse module is used.