<metDecl>
<metDecl> 韻律パタンを表す表記法を示す.韻文のための要素(例えば,lg, l, segなど)にある属性met, real, rhymeの値として定義される. 6.5 Metrical Notation 宣言 6.3 韻分析 | |||||||||||||||||||
モジュール | verse — 6 韻文 | ||||||||||||||||||
属性 | att.declarable (@default)
| ||||||||||||||||||
当該モジュールを使用するもの | |||||||||||||||||||
下位 | |||||||||||||||||||
宣言 |
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+ ) } | ||||||||||||||||||
例 | <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> この例は,シェークスピア風の弱強五歩格に代表される,強制約形を示すためのものである.各韻文行が10シラブルから成る,強弱の交替という韻律パタン(最初の2シラブルは弱強になるかもしれない),だけが当てはまるということを,この表記法を示すことができる. | ||||||||||||||||||
解説 | 符号化する人は,当該表記法が形式的・非形式的に定義するかを選択する ことができる.しかし,この2つを混ぜて使うことはないだろう.つまり, 要素metDeclが,一連の要素metSym,または一連の段落 や他の構成要素をとるかもしれない.属性patternが定義され, かつ要素metSymが使われている場合には,属性 pattern中にあるコードは全て記録されるべきである. 当該要素は,韻文モジュールを使う場合にのみ,ヘダー中で使うことがで きる. |