<metDecl> (dichiarazione di notazione metrica) documenta l'annotazione adottata nella rappresentazione
di uno schema metrico, specificato come valore di un attributo met , real ,
o rhyme su un qualsiasi elemento strutturale di un testo metrico (ad esempio
lg , l , or seg ). 6.5 Metrical Notation Declaration 6.3 Rhyme and Metrical Analysis
Modulo
verse — 6 Verse
Oltre agli attributi globali
att.declarable (@default )
type
indica se l'annotazione fornisce la forma metrica
estratta, la sua realizzazione prosodica,lo schema delle rime o un loro combinazione
Stato
Obbligatorio se applicabile
Tipo di dati
1–3 occorrenze di
separato da spazio bianco
I valori legali sono:
met
(attributo met) la dichiarazione si riferisce alla forma metrica
astratta contenuta nell'attributo met
real
(attributo real) la dichiarazione si riferisce all'effettiva
realizzazione della struttura metrica convenzionale contenuta nell'attributo real
rhyme
(attributo rhyme) la dichiarazione si riferisce allo schema rimico
contenuto nell'attributo rhyme
pattern
(schema di espressioni regolari) specifica un'espressione regolare che definisce
qualsiasi valore legale per l'annotazione
Stato
Opzionale
Tipo di dati
Valori
the value must be a valid regular expression per the World Wide Web Consortium's
XML Schema Part 2: Datatypes Second Edition , Appendix F
Usato da
Può contenere
Dichiarazione
Compatta in formato XML Formato XML da compattare <rng:element name="metDecl "> <rng:ref name="att.global.attributes "/> <rng:ref name="att.declarable.attributes "/> <rng:optional> <rng:attribute name="type " a:defaultValue="met real "> <rng:list> <rng:choice> <rng:value> met</rng:value> <rng:value> real</rng:value> <rng:value> rhyme</rng:value> </rng:choice> <rng:optional> <rng:choice> <rng:value> met</rng:value> <rng:value> real</rng:value> <rng:value> rhyme</rng:value> </rng:choice> </rng:optional> <rng:optional> <rng:choice> <rng:value> met</rng:value> <rng:value> real</rng:value> <rng:value> rhyme</rng:value> </rng:choice> </rng:optional> </rng:list> </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="pattern "> <rng:ref name="data.pattern "/> </rng:attribute> </rng:optional> <rng:choice> <rng:oneOrMore> <rng:choice> <rng:ref name="model.pLike "/> <rng:ref name="model.noteLike "/> </rng:choice> </rng:oneOrMore> <rng:oneOrMore> <rng:ref name="metSym "/> </rng:oneOrMore> </rng:choice> </rng:element>
element metDecl
{
att.global.attributes ,
att.declarable.attributes ,
attribute type
{
list
{
( "met" | "real" | "rhyme" ),
( "met" | "real" | "rhyme" )?,
( "met" | "real" | "rhyme" )?
}
}?,
attribute pattern { data.pattern }?,
( ( model.pLike | model.noteLike )+ | metSym + )
}
Esempio
<metDecl xml:id="ip " type="met " pattern="((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.