m:mstyle.generalattributes

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
accent restriction of xs:token optional
accentunder restriction of xs:token optional
align restriction of xs:token optional
alignmentscope restriction of list of restriction of xs:token optional
bevelled restriction of xs:token optional
charalign restriction of xs:token optional
charspacing union of(m:length, restriction of xs:token, restriction of xs:token, restriction of xs:token) optional
close 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
columnspan m:positive-integer optional
columnwidth restriction of list of union of(m:length, restriction of xs:token, restriction of xs:token) optional
crossout list of restriction of xs:token optional
denomalign restriction of xs:token optional
depth m:length optional
dir restriction of xs:token optional
edge restriction of xs:token optional
equalcolumns restriction of xs:token optional
equalrows restriction of xs:token optional
fence restriction of xs:token optional
form 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
height m:length optional
indentalign restriction of xs:token optional
indentalignfirst restriction of xs:token optional
indentalignlast restriction of xs:token optional
indentshift m:length optional
indentshiftfirst union of(m:length, restriction of xs:token) optional
indentshiftlast union of(m:length, restriction of xs:token) optional
indenttarget optional
largeop restriction of xs:token optional
leftoverhang m:length optional
length m:unsigned-integer optional
linebreak restriction of xs:token optional
linebreakmultchar optional
linebreakstyle restriction of xs:token optional
lineleading m:length optional
linethickness union of(m:length, restriction of xs:token, restriction of xs:token, restriction of xs:token) optional
location restriction of xs:token optional
longdivstyle restriction of xs:token optional
lquote optional
lspace m:length optional
mathsize union of(m:length, restriction of xs:token, restriction of xs:token, restriction of xs:token) optional
mathvariant restriction of xs:token optional
maxsize union of(m:length, restriction of xs:token) optional
minlabelspacing m:length optional
minsize m:length optional
movablelimits restriction of xs:token optional
mslinethickness union of(m:length, restriction of xs:token, restriction of xs:token, restriction of xs:token) optional
notation optional
numalign restriction of xs:token optional
open optional
position m:integer optional
rightoverhang m:length 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
rowspan m:positive-integer optional
rquote optional
rspace m:length optional
selection m:positive-integer optional
separator restriction of xs:token optional
separators optional
shift m:integer optional
side restriction of xs:token optional
stackalign restriction of xs:token optional
stretchy restriction of xs:token optional
subscriptshift m:length optional
superscriptshift m:length optional
symmetric restriction of xs:token optional
valign m:length optional
width m:length optional

Used By

Source

<xs:attributeGroup name="mstyle.generalattributes">
  <xs:attribute name="accent">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="accentunder">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="align">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="right"/>
        <xs:enumeration value="center"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <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="bevelled">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="charalign">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="charspacing">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="loose"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="medium"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="tight"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="close"/>
  <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="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="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="columnspan" type="m:positive-integer"/>
  <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="crossout">
    <xs:simpleType>
      <xs:list>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="none"/>
            <xs:enumeration value="updiagonalstrike"/>
            <xs:enumeration value="downdiagonalstrike"/>
            <xs:enumeration value="verticalstrike"/>
            <xs:enumeration value="horizontalstrike"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:list>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="denomalign">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="depth" type="m:length"/>
  <xs:attribute name="dir">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ltr"/>
        <xs:enumeration value="rtl"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="edge">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="right"/>
      </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="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="fence">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="form">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="prefix"/>
        <xs:enumeration value="infix"/>
        <xs:enumeration value="postfix"/>
      </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="groupalign" type="m:group-alignment-list-list"/>
  <xs:attribute name="height" type="m:length"/>
  <xs:attribute name="indentalign">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
        <xs:enumeration value="auto"/>
        <xs:enumeration value="id"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="indentalignfirst">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
        <xs:enumeration value="auto"/>
        <xs:enumeration value="id"/>
        <xs:enumeration value="indentalign"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="indentalignlast">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
        <xs:enumeration value="auto"/>
        <xs:enumeration value="id"/>
        <xs:enumeration value="indentalign"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="indentshift" type="m:length"/>
  <xs:attribute name="indentshiftfirst">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="indentshift"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="indentshiftlast">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="indentshift"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="indenttarget"/>
  <xs:attribute name="largeop">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="leftoverhang" type="m:length"/>
  <xs:attribute name="length" type="m:unsigned-integer"/>
  <xs:attribute name="linebreak">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="auto"/>
        <xs:enumeration value="newline"/>
        <xs:enumeration value="nobreak"/>
        <xs:enumeration value="goodbreak"/>
        <xs:enumeration value="badbreak"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="linebreakmultchar"/>
  <xs:attribute name="linebreakstyle">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="before"/>
        <xs:enumeration value="after"/>
        <xs:enumeration value="duplicate"/>
        <xs:enumeration value="infixlinebreakstyle"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="lineleading" type="m:length"/>
  <xs:attribute name="linethickness">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="thin"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="medium"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="thick"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="location">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="w"/>
        <xs:enumeration value="nw"/>
        <xs:enumeration value="n"/>
        <xs:enumeration value="ne"/>
        <xs:enumeration value="e"/>
        <xs:enumeration value="se"/>
        <xs:enumeration value="s"/>
        <xs:enumeration value="sw"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="longdivstyle">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="lefttop"/>
        <xs:enumeration value="stackedrightright"/>
        <xs:enumeration value="mediumstackedrightright"/>
        <xs:enumeration value="shortstackedrightright"/>
        <xs:enumeration value="righttop"/>
        <xs:enumeration value="left/\right"/>
        <xs:enumeration value="left)(right"/>
        <xs:enumeration value=":right=right"/>
        <xs:enumeration value="stackedleftleft"/>
        <xs:enumeration value="stackedleftlinetop"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="lquote"/>
  <xs:attribute name="lspace" type="m:length"/>
  <xs:attribute name="mathsize">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="small"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="normal"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="big"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="mathvariant">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="normal"/>
        <xs:enumeration value="bold"/>
        <xs:enumeration value="italic"/>
        <xs:enumeration value="bold-italic"/>
        <xs:enumeration value="double-struck"/>
        <xs:enumeration value="bold-fraktur"/>
        <xs:enumeration value="script"/>
        <xs:enumeration value="bold-script"/>
        <xs:enumeration value="fraktur"/>
        <xs:enumeration value="sans-serif"/>
        <xs:enumeration value="bold-sans-serif"/>
        <xs:enumeration value="sans-serif-italic"/>
        <xs:enumeration value="sans-serif-bold-italic"/>
        <xs:enumeration value="monospace"/>
        <xs:enumeration value="initial"/>
        <xs:enumeration value="tailed"/>
        <xs:enumeration value="looped"/>
        <xs:enumeration value="stretched"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="maxsize">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="infinity"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="minlabelspacing" type="m:length"/>
  <xs:attribute name="minsize" type="m:length"/>
  <xs:attribute name="movablelimits">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="mslinethickness">
    <xs:simpleType>
      <xs:union memberTypes="m:length">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="thin"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="medium"/>
          </xs:restriction>
        </xs:simpleType>
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="thick"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:union>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="notation"/>
  <xs:attribute name="numalign">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="open"/>
  <xs:attribute name="position" type="m:integer"/>
  <xs:attribute name="rightoverhang" type="m:length"/>
  <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="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="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="rowspan" type="m:positive-integer"/>
  <xs:attribute name="rquote"/>
  <xs:attribute name="rspace" type="m:length"/>
  <xs:attribute name="selection" type="m:positive-integer"/>
  <xs:attribute name="separator">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="separators"/>
  <xs:attribute name="shift" type="m:integer"/>
  <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="stackalign">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="left"/>
        <xs:enumeration value="center"/>
        <xs:enumeration value="right"/>
        <xs:enumeration value="decimalpoint"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="stretchy">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="subscriptshift" type="m:length"/>
  <xs:attribute name="superscriptshift" type="m:length"/>
  <xs:attribute name="symmetric">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="true"/>
        <xs:enumeration value="false"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="valign" type="m:length"/>
  <xs:attribute name="width" type="m:length"/>
</xs:attributeGroup>