<metDecl>
<metDecl> (déclaration sur la métrique) documente la notation utilisée pour noter un modèle métrique lorsque celui-ci est spécifié comme la valeur des attributs met , real, ou rhyme, qui s’appliquent à tout élément de la structure d’un texte versifié (par exemple lg, l, ou seg). [6.6 Metrical Notation Declaration 6.4 Rhyme and Metrical Analysis] | |||||||||||||||||||
Module | verse — Verse | ||||||||||||||||||
Attributs | 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.declarable (@default)
| ||||||||||||||||||
Membre du | |||||||||||||||||||
Contenu dans | header: encodingDesc | ||||||||||||||||||
Peut contenir | |||||||||||||||||||
Note | L'encodeur peut choisir de définir la notation de manière formelle ou pas. Toutefois, les deux méthodes ne peuvent pas être combinées. C'est-à-dire, que metDeclpeut contenir soit une suite d'éléments metSym, soit une succession de paragraphes ou d'autres composants. Si l'attribut pattern est spécifié et que des éléments metSym sont employés, alors tous les codes qui apparaitront dans l'attribut patterndevront être documentés. Ne peut être utilisé dans l'en-tête que si le jeu d'éléments pour la poésie est activé. | ||||||||||||||||||
Exemple | <metDecl xml:id="fr_ip" type="met" pattern="(AAAAAT\|AAAAT(A)?)"> <metSym value="T">syllabe tonique</metSym> <metSym value="A">syllabe atone</metSym> <metSym value="|">pause métrique</metSym> </metDecl> Cette notation décrit ici la division en groupes rythmiques d'un vers composé de douze syllabes (alexandrin) comme dans ce vers de Baudelaire : <lg n="1" type="quatrain"> <l n="1">J'ai longtemps habité sous de vastes portiques</l> </lg> | ||||||||||||||||||
Modèle de contenu | <content> | ||||||||||||||||||
Schéma Declaration | <rng:element name="metDecl"> element metDecl { 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.declarable.attributes, attribute type { list { ( "met" | "real" | "rhyme" ), ( "met" | "real" | "rhyme" )?, ( "met" | "real" | "rhyme" )? } }?, attribute pattern { teidata.pattern }?, ( ( model.pLike | model.noteLike )+ | metSym+ ) } |