<figgroup>

The <figgroup> element is used primarily for specialization, in order to create segments within a figure. The element can nest itself, which allows it to create complex specialized structures (such as the nestable groups of syntax within a syntax diagram). Figure groups can be used to contain multiple cross-references, footnotes or keywords.

Content models

See appendix for information about this element in OASIS document type shells.

Inheritance

- topic/figgroup

Example

This section is non-normative.

<fig>
  <title>Sample complex figure</title>
  <figgroup>
    <title>First group</title>
    <ph>These elements</ph>
    <ph>are grouped together</ph>
    <ph>for some purpose</ph>
  </figgroup>
  <figgroup>
    <title>Second group</title>
    <data name="MetaItem" value="13"/>
    <data name="MetaThing" value="31"/>
    <ph>These elements</ph>
    <ph>are grouped with associated metadata</ph>
  </figgroup>
</fig> 

Content model

<title>?, (<figgroup> | <dl> | <div> | <image> | <lines> | <lq> | <note> | <object> | <ol> | <p> | <pre> | <sl> | <ul> | <boolean> | <cite> | <keyword> | <ph> | <q> | <term> | <text> | <tm> | <xref> | <state> | <data> | <data-about> | <draft-comment> | <fn> | <foreign> | <unknown> | <required-cleanup>)*

Contained by

<fig>, <figgroup>

In order
  1. Optional <title>
  2. Zero or more of the following
    • <boolean>
    • <cite>
    • <data>
    • <data-about>
    • <div>
    • <dl>
    • <draft-comment>
    • <figgroup>
    • <fn>
    • <foreign>
    • <image>
    • <keyword>
    • <lines>
    • <lq>
    • <note>
    • <object>
    • <ol>
    • <p>
    • <ph>
    • <pre>
    • <q>
    • <required-cleanup>
    • <sl>
    • <state>
    • <term>
    • <text>
    • <tm>
    • <ul>
    • <unknown>
    • <xref>

Contained by

  • <fig>
  • <figgroup>

Inheritance

- topic/figgroup

The <figgroup> element is a base element type. It is defined in the topic module.

Attributes

The following attributes are available on this element: Universal attribute group and outputclass.