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

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

attributeGroup "m:mo.attributes"

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

Component Diagram

XML Representation Summary
<...
id | = | xs:ID
xref | = | xs:anySimpleType
class | = | xs:NMTOKENS
style | = | xs:string
href | = | xs:anyURI
other | = | xs:anySimpleType
mathcolor | = | restriction of xs:string
mathbackground | = | (restriction of xs:string | "transparent")
mathvariant | = | enumeration of xs:token
mathsize | = | (restriction of xs:string | "small" | "normal" | "big")
dir | = | ("ltr" | "rtl")
fontfamily | = | xs:anySimpleType
fontweight | = | ("normal" | "bold")
fontstyle | = | ("normal" | "italic")
fontsize | = | restriction of xs:string
color | = | restriction of xs:string
background | = | (restriction of xs:string | "transparent")
form | = | ("prefix" | "infix" | "postfix")
fence | = | ("true" | "false")
separator | = | ("true" | "false")
lspace | = | restriction of xs:string
rspace | = | restriction of xs:string
stretchy | = | ("true" | "false")
symmetric | = | ("true" | "false")
maxsize | = | (restriction of xs:string | "infinity")
minsize | = | restriction of xs:string
largeop | = | ("true" | "false")
movablelimits | = | ("true" | "false")
accent | = | ("true" | "false")
linebreak | = | ("auto" | "newline" | "nobreak" | "goodbreak" | "badbreak")
lineleading | = | restriction of xs:string
linebreakstyle | = | ("before" | "after" | "duplicate" | "infixlinebreakstyle")
linebreakmultchar | = | xs:anySimpleType
indentalign | = | ("left" | "center" | "right" | "auto" | "id")
indentshift | = | restriction of xs:string
indenttarget | = | xs:anySimpleType
indentalignfirst | = | ("left" | "center" | "right" | "auto" | "id" | "indentalign")
indentshiftfirst | = | (restriction of xs:string | "indentshift")
indentalignlast | = | ("left" | "center" | "right" | "auto" | "id" | "indentalign")
indentshiftlast | = | (restriction of xs:string | "indentshift")
| {any attribute from non-schema namespace}
...>

Referenced By

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

XML Source (see within schema source)

<xs:attributeGroup name="mo.attributes"> <xs:attributeGroup ref="m:CommonAtt"/> <xs:attributeGroup ref="m:CommonPresAtt"/> <xs:attributeGroup ref="m:TokenAtt"/> <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="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="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="lspace" type="m:length"/> <xs:attribute name="rspace" type="m:length"/> <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="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="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="minsize" type="m:length"/> <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="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="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="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="lineleading" type="m:length"/> <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="linebreakmultchar"/> <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="indentshift" type="m:length"/> <xs:attribute name="indenttarget"/> <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="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="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="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:attributeGroup>

Attribute Details (all declarations; defined in this component only; 23/41)
accent

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

fence

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

form

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

Attribute Value Detail

enumeration of xs:token

Values (3): | "prefix", "infix", "postfix"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (3): | "prefix", "infix", "postfix"

XML Source (see within schema source)

<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>

indentalign

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

Attribute Value Detail

enumeration of xs:token

Values (5): | "left", "center", "right", "auto", "id"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (5): | "left", "center", "right", "auto", "id"

XML Source (see within schema source)

<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>

indentalignfirst

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

Attribute Value Detail

enumeration of xs:token

Values (6): | "left", "center", "right", "auto", "id", "indentalign"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (6): | "left", "center", "right", "auto", "id", "indentalign"

XML Source (see within schema source)

<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>

indentalignlast

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

Attribute Value Detail

enumeration of xs:token

Values (6): | "left", "center", "right", "auto", "id", "indentalign"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (6): | "left", "center", "right", "auto", "id", "indentalign"

XML Source (see within schema source)

<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>

indentshift

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

indentshiftfirst

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

Attribute Value Detail

restriction of xs:string | "indentshift"

union of

1. restriction of xs:string

   Pattern: | see by simpleType m:length

2. enumeration of xs:token

   Values (1): | "indentshift"

Anonymous simpleType

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

Derivation: | by union of

Member Types

1. m:length
2. anonymous simpleType:

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

XML Source (see within schema source)

<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>

indentshiftlast

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

Attribute Value Detail

restriction of xs:string | "indentshift"

union of

1. restriction of xs:string

   Pattern: | see by simpleType m:length

2. enumeration of xs:token

   Values (1): | "indentshift"

Anonymous simpleType

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

Derivation: | by union of

Member Types

1. m:length
2. anonymous simpleType:

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

XML Source (see within schema source)

<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>

indenttarget

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

XML Source (see within schema source)

<xs:attribute name="indenttarget"/>

largeop

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

linebreak

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

Attribute Value Detail

enumeration of xs:token

Values (5): | "auto", "newline", "nobreak", "goodbreak", "badbreak"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (5): | "auto", "newline", "nobreak", "goodbreak", "badbreak"

XML Source (see within schema source)

<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>

linebreakmultchar

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

XML Source (see within schema source)

<xs:attribute name="linebreakmultchar"/>

linebreakstyle

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

Attribute Value Detail

enumeration of xs:token

Values (4): | "before", "after", "duplicate", "infixlinebreakstyle"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (4): | "before", "after", "duplicate", "infixlinebreakstyle"

XML Source (see within schema source)

<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>

lineleading

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

lspace

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

maxsize

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

Attribute Value Detail

restriction of xs:string | "infinity"

union of

1. restriction of xs:string

   Pattern: | see by simpleType m:length

2. enumeration of xs:token

   Values (1): | "infinity"

Anonymous simpleType

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

Derivation: | by union of

Member Types

1. m:length
2. anonymous simpleType:

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

XML Source (see within schema source)

<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>

minsize

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

movablelimits

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

rspace

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

separator

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

stretchy

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

symmetric

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

Attribute Value Detail

enumeration of xs:token

Values (2): | "true", "false"

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

Derivation: | restriction of xs:token
Facets: |
enumeration (2): | "true", "false"

XML Source (see within schema source)

<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>

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.