FMATH FORMULA - FREE solution to display equations or mathematical symbols weusing MathML, LaTeX or OMML (Microsoft Word) standards.
FMATH EDITOR - FREE solution to edit equations or mathematical symbols on web pages using MathML, LaTeX or OMML (Microsoft Word) standards.
FMATH for FLASH/Flex - FREE components for AS3 applications to display and edit equations using MathML, LaTeX or OMML (Microsoft Word) standards.
FMATH is a FREE solution to display and edit equations on web pages, desktop app or mobile devices using MathML, LaTeX or OMML (Microsoft Word) standards.

FMath - MathML 3.0 Implementation

2 MathML Fundamentals
    2.1 MathML Syntax and Grammar
        2.1.5 MathML Attribute Values
            2.1.5.2 Length Valued Attributes
            2.1.5.3 Color Valued Attributes
        2.1.6 Attributes Shared by all MathML Elements
        2.1.7 Collapsing Whitespace in Input
    2.2 The Top-Level math Element
3 Presentation Markup
    3.1 Introduction
        3.1.10 Mathematics style attributes common to presentation elements
    3.2 Token Elements
        3.2.1 MathML characters in token elements
            3.2.1.1 Alphanumeric symbol characters
            3.2.1.2 <mglyph/>
        3.2.2 Mathematics style attributes common to token elements
            3.2.2.1 Deprecated style attributes on token elements
        3.2.3 Identifier <mi>
        3.2.4 Number <mn>
        3.2.5 Operator, Fence, Separator or Accent<mo>
        3.2.6 Text <mtext>
        3.2.7 Space <mspace/>
        3.2.8 String Literal <ms>
    3.3 General Layout Schemata
        3.3.1 Horizontally Group Sub-Expressions <mrow>
        3.3.2 Fractions <mfrac>
        3.3.3 Radicals <msqrt>, <mroot>
        3.3.4 Style Change <mstyle>
        3.3.5 Error Message <merror>
        3.3.6 Adjust Space Around Content<mpadded>
        3.3.7 Making Sub-Expressions Invisible <mphantom>
        3.3.8 Expression Inside Pair of Fences<mfenced>
        3.3.9 Enclose Expression Inside Notation<menclose>
    3.4 Script and Limit Schemata
        3.4.1 Subscript <msub>
        3.4.2 Superscript <msup>
        3.4.3 Subscript-superscript Pair <msubsup>
        3.4.4 Underscript <munder>
        3.4.5 Overscript <mover>
        3.4.6 Underscript-overscript Pair<munderover>
        3.4.7 Prescripts and Tensor Indices<mmultiscripts>
    3.5 Tabular Math
        3.5.1 Table or Matrix<mtable>
        3.5.2 Row in Table or Matrix <mtr>
        3.5.3 Labeled Row in Table or Matrix<mlabeledtr>
        3.5.4 Entry in Table or Matrix <mtd>
    3.6 Elementary Math
        3.6.1 Stacks of Characters <mstack>
        3.6.2 Long Division <mlongdiv>
        3.6.3 Group Rows with Similiar Positions <msgroup>
        3.6.4 Rows in Elementary Math <msrow>
        3.6.5 Carries, Borrows, and Crossouts <mscarries>
        3.6.6 A Single Carry <mscarry>
        3.6.7 Horizontal Line <msline/>
    3.7 Enlivening Expressions
        3.7.1 Bind Action to Sub-Expression<maction>
4 Content Markup
    4.2 Content MathML Elements Encoding Expression Structure
        4.2.1 Numbers <cn>
        4.2.2 Content Identifiers <ci>
        4.2.3 Content Symbols <csymbol>
        4.2.4 String Literals <cs>
        4.2.5 Function Application <apply>
        4.2.6 Bindings and Bound Variables <bind> and <bvar>
        4.2.7 Structure Sharing <share>
        4.2.8 Attribution via semantics
        4.2.9 Error Markup <cerror>
    4.4 Content MathML for Specific Operators and Constants
        4.4.1 Functions and Inverses
        4.4.2 Arithmetic, Algebra and Logic
        4.4.3 Relations
        4.4.4 Calculus and Vector Calculus
        4.4.5 Theory of Sets
        4.4.6 Sequences and Series
        4.4.7 Elementary classical functions
        4.4.8 Statistics
        4.4.9 Linear Algebra
        4.4.10 Constant and Symbol Elements

2 MathML Fundamentals

2.1 MathML Syntax and Grammar

2.1.6 Attributes Shared by all MathML Elements

In addition to the attributes described specifically for each element, the attributes in the following table are allowed on every MathML element.

Name values default
id id none
Establishes a unique identifier associated with the element to support linking, cross-references and parallel markup.
style string none
Associates style information with the element for use with [XSLT] and [CSS21].
FMath Implementation:
  • color Ex: style="color:red" or style="color:#ff00ff"
  • background Ex: style="background:red" or style="background:#ff00ff"

  • border Ex: style="border-style:dotted;" or style="border-style:solid;"
  • border-top, border-bottom, border-left, border-right
    • The border property is a shorthand for the following individual border properties:
    • border:5px solid red;

  • border-style Ex: style="border:1px" or style="border:1em"
  • border-top-style, border-bottom-style, border-left-style, border-right-style
    • The border-style property can have from one to four values.
    • border-style:dotted solid none dashed;
      top border is dotted
      right border is solid
      bottom border is none
      left border is dashed
    • border-style:dotted solid double;
      top border is dotted
      right and left borders are solid
      bottom border is double
    • border-style:dotted solid;
      top and bottom borders are dotted
      right and left borders are solid
    • border-style:dotted;
      all four borders are dotted

  • border-color Ex: style="border-color:red bleu" or style="border-color:#FF0000"
  • border-top-color, border-bottom-color, border-left-color, border-tight-color
    • The border-color property can have from one to four values.
    • border-color:red green black #ff00ff;
      top border is red
      right border is green
      bottom border is black
      left border is #ff00ff
    • border-color:red green black;
      top border is red
      right and left borders are green
      bottom border is black
    • border-color:red green;
      top and bottom borders are red
      right and left borders are green
    • border-color:red;
      all four borders are red

  • border-width Ex: style="border:1px" or style="border:1em"
  • border-top-width, border-bottom-width, border-left-width, border-right-width
    • The border-width property can have from one to four values.
    • border-width:1px 2px 3px 4px;
      top border is 1px
      right border is 2px
      bottom border is 3px
      left border is 4px
    • border-width:1px 2px 3px;
      top border is 1px
      right and left borders are 2px
      bottom border is 3px
    • border-width:1px 2px;
      top and bottom borders are 1px
      right and left borders are 2px
    • border-width:1px;
      all four borders are 1px

  • margin Ex: style="margin:1px" or style="margin:1em"
  • margin-top, margin-bottom, margin-left, margin-right
    • The margin property can have from one to four values.
    • margin:25px 50px 75px 100px;
      top margin is 25px
      right margin is 50px
      bottom margin is 75px
      left margin is 100px
    • margin:25px 50px 75px;
      top margin is 25px
      right and left margins are 50px
      bottom margin is 75px
    • margin:25px 50px;
      top and bottom margins are 25px
      right and left margins are 50px
    • margin:25px;
      all four margins are 25px

  • padding Ex: style="padding:1px" or style="padding:1em"
  • padding-top, padding-bottom, padding-left, padding-right
    • The padding property can have from one to four values.
    • padding:25px 50px 75px 100px;
      top padding is 25px
      right padding is 50px
      bottom padding is 75px
      left padding is 100px
    • padding:25px 50px 75px;
      top padding is 25px
      right and left paddings are 50px
      bottom padding is 75px
    • padding:25px 50px;
      top and bottom padding are 25px
      right and left paddings are 50px
    • padding:25px;
      all four paddings are 25px

  • font-family Ex: style="font-family:script"
  • font-size Ex: style="font-size:32" or style="font-size:200%"
  • font-weight Ex: style="font-weight:bold" or style="font-weight:none"
  • font-style Ex: style="font-style:italic" or style="font-style:none"

  • fontfamily Ex: style="fontfamily:script"
  • fontweight Ex: style="fontweight:bold"
  • fontstyle Ex: style="fontstyle:italic"
  • fontsize Ex: style="fontsize:32"
href URI none
Can be used to establish the element as a hyperlink to the specfied URI.

FMath Component Test

MathML Display in:

Java - Server side - Generated Image Change the MathML and More ...
Top
`


www.learn-math.info | www.apprendre-math.info | www.aprender-mat.info | www.invata-mate.info
Designed by Diana Alexandru
free components MathML flex GWT LaTeX Editor Air plugin MathML flash math Mathematics Equation Widget Mobile flash LaTeX Mathematics FREE Apple iOS OMML Android iPad iPhone Microsoft Word Latex MathML OMML Free