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

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

attributeGroup "m:mspace.attributes"

Namespace: | http://www.w3.org/1998/Math/MathML
Content: | 28 attributes, attr. wildcard
Defined: | globally in mathml3-presentation.xsd; see XML source
Includes: | declarations of 11 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")
width | = | restriction of xs:string
height | = | restriction of xs:string
depth | = | restriction of xs:string
linebreak | = | ("auto" | "newline" | "nobreak" | "goodbreak" | "badbreak" | "indentingnewline")
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:mspace

XML Source (see within schema source)

<xs:attributeGroup name="mspace.attributes"> <xs:attributeGroup ref="m:CommonAtt"/> <xs:attributeGroup ref="m:CommonPresAtt"/> <xs:attributeGroup ref="m:TokenAtt"/> <xs:attribute name="width" type="m:length"/> <xs:attribute name="height" type="m:length"/> <xs:attribute name="depth" type="m:length"/> <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:enumeration value="indentingnewline"/> </xs:restriction> </xs:simpleType> </xs:attribute> <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; 11/29)
depth

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

height

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

indentalign

Type: | anonymous simpleType (restriction of xs:token)
Use: | optional
Defined: | locally in (this) attributeGroup m:mspace.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:mspace.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:mspace.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:mspace.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:mspace.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:mspace.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:mspace.attributes

XML Source (see within schema source)

<xs:attribute name="indenttarget"/>

linebreak

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

Attribute Value Detail

enumeration of xs:token

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

Anonymous simpleType

Type Derivation Tree xs:token (restriction) simpleType

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

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:enumeration value="indentingnewline"/> </xs:restriction> </xs:simpleType> </xs:attribute>

width

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

Attribute Value Detail

restriction of xs:string

Pattern: | see by simpleType m:length

XML Source (see within schema source)

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

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.