<modelGrp>
model group
any grouping of model or modelSequence elements with a common output method.
Module tagdocsTDPMMC
Attributes
Global and inherited attributes:
- @useSourceRenditionwhether to obey any rendition attribute which is present.
- Status
- Optional
- Datatype
- teidata.truthValue
- @outputthe intended output method.
- Status
- Optional
- Datatype
- teidata.enumerated
- Suggested values
web- the output is intended for presentation in a web format
print- the output is intended for presentation in a print format
plaintext- the output is intended for presentation in a plain text format
Classes and content
- May contain
- Contained by
tagdocs
Note
Examples
<elementSpec mode="change" ident="abbr">
<modelGrp output="web">
<model predicate="parent::choice" behaviour="omit"/>
<model predicate="ancestor::front" behaviour="inline">
<outputRendition>font-style:italic; </outputRendition>
</model>
<model predicate="not(parent::choice)" behaviour="inline">
<outputRendition scope="before">content: ' ('</outputRendition>
<outputRendition scope="after">content: ')'</outputRendition>
</model>
</modelGrp>
<modelGrp output="print">
<model predicate="parent::choice" behaviour="omit"/>
<model predicate="not(parent::choice)" behaviour="note">
<param name="place" value="'foot'"/>
</model>
</modelGrp>
</elementSpec>
<modelGrp output="print">
<modelSequence>
<model behaviour="inline">
<param name="content" value="@n"/>
</model>
<model behaviour="note">
<param name="place" value="'foot'"/>
</model>
</modelSequence>
</modelGrp>
Content model
<content>
<sequence>
<alternate minOccurs="0" maxOccurs="unbounded">
<classRef key="model.identEquiv"/>
<classRef key="model.descLike"/>
</alternate>
<elementRef key="outputRendition" minOccurs="0"/>
<alternate minOccurs="1" maxOccurs="unbounded">
<elementRef key="modelSequence"/>
<elementRef key="model"/>
</alternate>
</sequence>
</content>