m:mtable.attributes

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
align restriction of xs:string optional
alignmentscope restriction of list of restriction of xs:token optional
class xs:NMTOKENS optional
columnalign restriction of list of m:columnalignstyle optional
columnlines restriction of list of m:linestyle optional
columnspacing restriction of list of m:length optional
columnwidth restriction of list of union of(m:length, restriction of xs:token, restriction of xs:token) optional
displaystyle restriction of xs:token optional
equalcolumns restriction of xs:token optional
equalrows restriction of xs:token optional
frame m:linestyle optional
framespacing restriction of list of union of(m:length, m:length) optional
groupalign m:group-alignment-list-list optional
href xs:anyURI optional
id xs:ID optional
mathbackground union of(m:color, restriction of xs:token) optional
mathcolor m:color optional
minlabelspacing m:length optional
other optional
rowalign restriction of list of m:verticalalign optional
rowlines restriction of list of m:linestyle optional
rowspacing restriction of list of m:length optional
side restriction of xs:token optional
style xs:string optional
width union of(m:length, restriction of xs:token) optional
xref optional

Used By

Element m:mtable

Source

<xs:attributeGroup name="mtable.attributes">
  <xs:attributeGroup ref="m:CommonAtt"/>
  <xs:attributeGroup ref="m:CommonPresAtt"/>
  <xs:attribute name="align">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:pattern value="\s*(top|bottom|center|baseline|axis)(\s+-?[0-9]+)?\s*"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="rowalign">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list itemType="m:verticalalign"/>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="columnalign">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list itemType="m:columnalignstyle"/>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="groupalign" type="m:group-alignment-list-list"/>
  <xs:attribute name="alignmentscope">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list>
            <xs:simpleType>
              <xs:restriction base="xs:token">
                <xs:enumeration value="true"/>
                <xs:enumeration value="false"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:list>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="columnwidth">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list>
            <xs:simpleType>
              <xs:union memberTypes="m:length">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="auto"/>
                  </xs:restriction>
                </xs:simpleType>
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="fit"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:union>
            </xs:simpleType>
          </xs:list>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="width">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="auto"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="rowspacing">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list itemType="m:length"/>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="columnspacing">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list itemType="m:length"/>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="rowlines">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list itemType="m:linestyle"/>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="columnlines">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list itemType="m:linestyle"/>
        </xs:simpleType>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="frame" type="m:linestyle"/>
  <xs:attribute name="framespacing">
    <xs:simpleType>
      <xs:restriction>
        <xs:simpleType>
          <xs:list>
            <xs:simpleType>
              <xs:union memberTypes="m:length m:length"/>
            </xs:simpleType>
          </xs:list>
        </xs:simpleType>
        <xs:length value="2"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="equalrows">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="equalcolumns">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="displaystyle">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="side">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="right"/>
        <xs:enumeration value="leftoverlap"/>
        <xs:enumeration value="rightoverlap"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="minlabelspacing" type="m:length"/>
</xs:attributeGroup>