| FlexDoc/XML XSDDoc Demo | XML Schemas for MathML 3.0

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

attributeGroup "m:math.attributes"

Namespace: | http://www.w3.org/1998/Math/MathML
Content: | 100 attributes, attr. wildcard
Defined: | globally in mathml3-presentation.xsd; see XML source
Includes: | declarations of 9 attributes
Referenced: | by 1 location

Component Diagram

XML Representation Summary
<...
mathcolor | = | restriction of xs:string
mathbackground | = | (restriction of xs:string | "transparent")
scriptlevel | = | xs:integer
displaystyle | = | ("true" | "false")
scriptsizemultiplier | = | xs:decimal
scriptminsize | = | restriction of xs:string
infixlinebreakstyle | = | ("before" | "after" | "duplicate")
decimalpoint | = | restriction of xs:string
accent | = | ("true" | "false")
accentunder | = | ("true" | "false")
align | = | ("left" | "right" | "center")
alignmentscope | = | restriction of list of ("true" | "false")
bevelled | = | ("true" | "false")
charalign | = | ("left" | "center" | "right")
charspacing | = | (restriction of xs:string | "loose" | "medium" | "tight")
close | = | xs:anySimpleType
columnalign | = | restriction of list of ("left" | "center" | "right")
columnlines | = | restriction of list of ("none" | "solid" | "dashed")
columnspacing | = | restriction of list of restriction of xs:string
columnspan | = | xs:positiveInteger
columnwidth | = | restriction of list of (restriction of xs:string | "auto" | "fit")
crossout | = | list of ("none" | "updiagonalstrike" | "downdiagonalstrike" | "verticalstrike" | "horizontalstrike")
denomalign | = | ("left" | "center" | "right")
depth | = | restriction of xs:string
dir | = | ("ltr" | "rtl")
edge | = | ("left" | "right")
equalcolumns | = | ("true" | "false")
equalrows | = | ("true" | "false")
fence | = | ("true" | "false")
form | = | ("prefix" | "infix" | "postfix")
frame | = | ("none" | "solid" | "dashed")
framespacing | = | restriction of list of (restriction of xs:string | restriction of xs:string)
groupalign | = | restriction of xs:string
height | = | restriction of xs:string
indentalign | = | ("left" | "center" | "right" | "auto" | "id")
indentalignfirst | = | ("left" | "center" | "right" | "auto" | "id" | "indentalign")
indentalignlast | = | ("left" | "center" | "right" | "auto" | "id" | "indentalign")
indentshift | = | restriction of xs:string
indentshiftfirst | = | (restriction of xs:string | "indentshift")
indentshiftlast | = | (restriction of xs:string | "indentshift")
indenttarget | = | xs:anySimpleType
largeop | = | ("true" | "false")
leftoverhang | = | restriction of xs:string
length | = | xs:unsignedLong
linebreak | = | ("auto" | "newline" | "nobreak" | "goodbreak" | "badbreak")
linebreakmultchar | = | xs:anySimpleType
linebreakstyle | = | ("before" | "after" | "duplicate" | "infixlinebreakstyle")
lineleading | = | restriction of xs:string
linethickness | = | (restriction of xs:string | "thin" | "medium" | "thick")
location | = | ("w" | "nw" | "n" | "ne" | "e" | "se" | "s" | "sw")
longdivstyle | = | enumeration of xs:token
lquote | = | xs:anySimpleType
lspace | = | restriction of xs:string
mathsize | = | (restriction of xs:string | "small" | "normal" | "big")
mathvariant | = | enumeration of xs:token
maxsize | = | (restriction of xs:string | "infinity")
minlabelspacing | = | restriction of xs:string
minsize | = | restriction of xs:string
movablelimits | = | ("true" | "false")
mslinethickness | = | (restriction of xs:string | "thin" | "medium" | "thick")
notation | = | xs:anySimpleType
numalign | = | ("left" | "center" | "right")
open | = | xs:anySimpleType
position | = | xs:integer
rightoverhang | = | restriction of xs:string
rowalign | = | restriction of list of ("top" | "bottom" | "center" | "baseline" | "axis")
rowlines | = | restriction of list of ("none" | "solid" | "dashed")
rowspacing | = | restriction of list of restriction of xs:string
rowspan | = | xs:positiveInteger
rquote | = | xs:anySimpleType
rspace | = | restriction of xs:string
selection | = | xs:positiveInteger
separator | = | ("true" | "false")
separators | = | xs:anySimpleType
shift | = | xs:integer
side | = | ("left" | "right" | "leftoverlap" | "rightoverlap")
stackalign | = | ("left" | "center" | "right" | "decimalpoint")
stretchy | = | ("true" | "false")
subscriptshift | = | restriction of xs:string
superscriptshift | = | restriction of xs:string
symmetric | = | ("true" | "false")
valign | = | restriction of xs:string
width | = | restriction of xs:string
id | = | xs:ID
xref | = | xs:anySimpleType
class | = | xs:NMTOKENS
style | = | xs:string
href | = | xs:anyURI
other | = | xs:anySimpleType
display | = | ("block" | "inline")
maxwidth | = | restriction of xs:string
overflow | = | ("linebreak" | "scroll" | "elide" | "truncate" | "scale")
altimg | = | xs:anyURI
altimg-width | = | restriction of xs:string
altimg-height | = | restriction of xs:string
altimg-valign | = | (restriction of xs:string | "top" | "middle" | "bottom")
alttext | = | xs:anySimpleType
cdgroup | = | xs:anyURI
mode | = | xs:string
macros | = | xs:string
| {any attribute from non-schema namespace}
...>

Referenced By

- In definitions of anonymous complexTypes of elements (1):
  m:math

XML Source (see within schema source)

<xs:attributeGroup name="math.attributes"> <xs:attributeGroup ref="m:CommonPresAtt"/> <xs:attributeGroup ref="m:mstyle.specificattributes"/> <xs:attributeGroup ref="m:mstyle.generalattributes"/> <xs:attributeGroup ref="m:CommonAtt"/> <xs:attribute name="display"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="block"/> <xs:enumeration value="inline"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maxwidth" type="m:length"/> <xs:attribute name="overflow"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="linebreak"/> <xs:enumeration value="scroll"/> <xs:enumeration value="elide"/> <xs:enumeration value="truncate"/> <xs:enumeration value="scale"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="altimg" type="xs:anyURI"/> <xs:attribute name="altimg-width" type="m:length"/> <xs:attribute name="altimg-height" type="m:length"/> <xs:attribute name="altimg-valign"> <xs:simpleType> <xs:union memberTypes="m:length"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="top"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="middle"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="bottom"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> </xs:attribute> <xs:attribute name="alttext"/> <xs:attribute name="cdgroup" type="xs:anyURI"/> <xs:attributeGroup ref="m:math.deprecatedattributes"/> </xs:attributeGroup>

Attribute Details (all declarations; defined in this component only; 9/101)
altimg

Type: | xs:anyURI, predefined
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

XML Source (see within schema source)

<xs:attribute name="altimg" type="xs:anyURI"/>

altimg-height

Type: | m:length
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

<xs:attribute name="altimg-height" type="m:length"/>

altimg-valign

Type: | anonymous simpleType (union of (m:length | restriction of xs:token | restriction of xs:token | restriction of xs:token))
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

Attribute Value Detail

restriction of xs:string | "top" | "middle" | "bottom"

union of

1. restriction of xs:string

   Pattern: | see by simpleType m:length

2. enumeration of xs:token

   Values (1): | "top"

3. enumeration of xs:token

   Values (1): | "middle"

4. enumeration of xs:token

   Values (1): | "bottom"

Anonymous simpleType

Type Derivation Tree union of (m:length | restriction of xs:token | restriction of xs:token | restriction of xs:token) simpleType

Derivation: | by union of

Member Types

1. m:length
2. anonymous simpleType:

   Derivation: | restriction of xs:token
   Facets: |
   enumeration: | "top"

3. anonymous simpleType:

   Derivation: | restriction of xs:token
   Facets: |
   enumeration: | "middle"

4. anonymous simpleType:

   Derivation: | restriction of xs:token
   Facets: |
   enumeration: | "bottom"

XML Source (see within schema source)

<xs:attribute name="altimg-valign"> <xs:simpleType> <xs:union memberTypes="m:length"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="top"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="middle"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="bottom"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> </xs:attribute>

altimg-width

Type: | m:length
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

<xs:attribute name="altimg-width" type="m:length"/>

alttext

Type: | xs:anySimpleType, predefined
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

XML Source (see within schema source)

<xs:attribute name="alttext"/>

cdgroup

Type: | xs:anyURI, predefined
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

XML Source (see within schema source)

<xs:attribute name="cdgroup" type="xs:anyURI"/>

display

Type: | anonymous simpleType (restriction of xs:token)
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

Attribute Value Detail

enumeration of xs:token

Values (2): | "block", "inline"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "block", "inline"

XML Source (see within schema source)

<xs:attribute name="display"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="block"/> <xs:enumeration value="inline"/> </xs:restriction> </xs:simpleType> </xs:attribute>

maxwidth

Type: | m:length
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

<xs:attribute name="maxwidth" type="m:length"/>

overflow

Type: | anonymous simpleType (restriction of xs:token)
Use: | optional
Defined: | locally in (this) attributeGroup m:math.attributes

Attribute Value Detail

enumeration of xs:token

Values (5): | "linebreak", "scroll", "elide", "truncate", "scale"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (5): | "linebreak", "scroll", "elide", "truncate", "scale"

XML Source (see within schema source)

<xs:attribute name="overflow"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="linebreak"/> <xs:enumeration value="scroll"/> <xs:enumeration value="elide"/> <xs:enumeration value="truncate"/> <xs:enumeration value="scale"/> </xs:restriction> </xs:simpleType> </xs:attribute>

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.