<modelSequence>
<modelSequence> any sequence of model or modelSequence elements which is to be processed as a single set of actions [22.5.4.7 Model sequence] | |||||||||||||||||||||
Module | tagdocs — Documentation Elements | ||||||||||||||||||||
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))
|
||||||||||||||||||||
Contenu dans |
tagdocs: elementSpec modelGrp
|
||||||||||||||||||||
Peut contenir | |||||||||||||||||||||
Note |
All of the model elements inside a modelSequence element must be processed. The operations indicated by each model child cannot be dependent on any other operation in the sequence. The results must be rendered in the order given by the list of models in the modelSequence. |
||||||||||||||||||||
Exemple |
<modelGrp output="print">
<modelSequence> <model behaviour="inline"> <param name="content" value="@n"/> </model> <model behaviour="footnote"> <param name="place" value="'foot'"/> </model> </modelSequence> </modelGrp> |
||||||||||||||||||||
Schematron |
<sch:report test="tei:model[@output]" role="warning">The 'model' children of a 'modelSequence' element inherit the @output attribute of the parent 'modelSequence', and thus should not have their own</sch:report> |
||||||||||||||||||||
Modèle de contenu |
<content> |
||||||||||||||||||||
Schéma Declaration |
<rng:element name="modelSequence"> element modelSequence { 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, attribute predicate { teidata.xpath }?, attribute useSourceRendition { teidata.truthValue }?, attribute output { "web" | "print" | "plaintext" | teidata.enumerated }?, ( ( model.identEquiv | model.descLike )*, ( model, model, model* ) ) } |