fMath EDITOR is a FREE solution to edit equations or mathematical symbols on web pages using MathML, LaTeX or OMML (Microsoft Word) standards.
fMath for Flash has FREE components for Flash IDE to display and edit mathematics equations using MathML, LaTeX or OMML (Microsoft Word) standards.

List of changes for each version

January 2013 - Editor 2.5: Windows Word Exporter
	
	Editor 2.5: Add Windows Word Exporter
		- Implement the module to export Formulas to Microsoft Word.
		- NO COMMUNICATION WITH SERVER: 
			- the processing is done in the editor.
	
	Java: Add Microsoft Word Formula exporter

	Updates:	
		- Solved some bugs from Latex-MathML converter
		- Formula and Editor components

December 2012 - Editor 2.4: Windows Word Importer
	
	Editor 2.4: Add Windows Word Importer
		- Implement the module to import Formulas from Microsoft Word.
		- NO COMMUNICATION WITH SERVER: 
			- all processing is done in the editor.

	Editor 2.4: Tooltip for buttons
		- Added the tooltip code created by Duncan Reid.
		- Each tooltip text can be changed or translated.

	Editor 2.4: Change XML Viewer
		- Added the XML Editor created by Szabolcs Kurdi.

	Java: Add Microsoft Word Formula importer

	Updates:	
		- Solved some bugs from Latex-MathML converter
		- Formula and Editor components
	

October 2012 - Latex - MathML
	
	Latex-MathML updates:	Have implementation for:
		- \left \\right for . ) ( [ ] \{ \} | \| \langle \rangle \lfloor \rfloor \lceil \rceil
		- \begin{array} \begin{array}{rccrr}
		- \begin{smallmatrix} \begin{matrix*}[r] \begin{pmatrix} \begin{pmatrix*}[r] \begin{bmatrix} 
		- \begin{bmatrix*}[r] \begin{Bmatrix} \begin{Bmatrix*}[r] \begin{vmatrix} \begin{vmatrix*}[r]
		- \begin{Vmatrix} \begin{Vmatrix*}[r] \begin{pmatrix} \begin{pmatrix*}[r]
		- \begin{cases}

		- \mbox,\textrm,\textit,\textbf,\text,\emph
		- \mathnormal,\mathrm,\mathit,\mathsf,\mathtt,\mathscr,\mathcal,\mathbb,\mathfrak,\mathbf,\mathbi

		- \textcolor{red}
		- Accepted color names: base colors names, dvips names, svg names

	Updates:	
		- Formula and Editor components
	

September 2012 - Latex - MathML java package
	Latex-MathML Java Package:	
		- Create a Java package to convert MathML to Latex;
		- Have a suite of Java tests for conversion;

	Latex-MathML Converter:	
		- Create an online converter to convert MathML to Latex;

	Latex-MathML for AS3:	
		- Have the same implementation for AS3 (the same test suite);
		- Update all the AS3 packages for formula, editor, plugins, flex and flash components;

	Updates:	
		- GWT Plugin - Compiled with GWT SDK 2.5.0

February 2012 - Editor 2.3 - More Wizards
	Editor 2.3:
		- add wizard to create a subtraction;
		- add wizard to create a multiplication;
		- add wizard to create a division;

	Components for Flex Web, Air and Mobile:	
		- MathML Formula - component to display MathML formula;
		- Latex Formula  - component to display Latex formula;
		- MathML Editor  - component to display the fMath Editor;

		- all components works well on Desktop and Mobile applications.

	Migration:	
		- migrate all flash projects to Flash Professional CS5.5;
		- migrate all flex projects to Flex Builder 4.6;

January 2012 - Editor 2.2 - Wizard to create addition
	Editor 2.2:
	- add new wizard to create elementary elements: Additions
	- change Property Panel to display "Elementary Math" elements
	- add defaultLinethickness property for settings;
	- change the way to read the mathml to preserve the whitespaces;

	Formula 1.6.1:	
	- big refactoring for elementary math. 
	

August 2011 - Editor 2.0 "Look and Feel" refactoring
	Editor 2.0:
	- big code refactoring to separate the design elements from logic elements. 
	This allows me to have:
		- dynamic loading for "look and feel";
		- separate files for each design;
		- each design can have one or more configurable themes;
	- create 2 different design:
		- XP design and 3 themes
		- YUI (Yahoo User Interface) design and 2 themes
		- CKEditor design;	
		- TinyMCE design with 2 themes;
	- put the translation information in separate files;
	- create "wizards" to generate complex equations;
	- add more settings for configuration:
		- defaultBackcolor
		- transparentColor
		- designId
		- theme
		- language

	Plugins:	
	- update CKeditor to version 3.6.1
	- update documentation for Drupal 7.4, CKEditor 3.6.1
	- update TinyMCE to version 3.4.3.2

March 2011 - Mathml Elementary Tags
	Formula 1.5:
	- add support for MathML Elementary Tags;
		mstack, for aligning rows of digits and operators;
		msgroup, for grouping rows with similar alignment;
		msrow, for grouping digits and operators into a row;
		msline, for drawing lines between the rows of the stack;
		mscarry, represent the carry for an individual column;
		mscarries used for associating a set of carries with a row;
		mlongdiv, used for long division;

	Editor 1.5.2:
	- update the editor to display the MathML Elementary Tags;
	- new features: - new-line, horizontal and vertical space;
		- property to limit the options for size; 
		- property to change the mathml and save; 

	Plugins:
	- Update all plugins to display MathML Elementary Tags;
	- Java: Create a "fMath Taglib" to display the formula in JSP;
	- Update/Test the plugin for CKEditor version 3.5.2;
	

February 2011 - GWT Widget
	Plugins:
	- create plugin for YUI Editor 2.8.2;
	- create widget for GWT (Google Web Toolkit) 2.2.0;


January 2011 - LaTeX support
	Formula 1.4:
	- add support for LaTeX;
	- convert MathML to LaTeX and LaTeX to MathML;
	- add menu to get the LaTeX code;
	- support for Japanese chars (Kanji, Hiragana and Katakana)

	Editor 1.5:
	- add pannel and button to view/edit the LaTeX code;
	- convert MathML to LaTeX and LaTeX to MathML;
	- support for transparent background when generate images
		
	Plugins:
	- update the editor;
	

November 2010
	Formula 1.3:
	- add implementation for menclose tag for all "notation" value attribute: 
	"longdiv" | "actuarial" | "radical" | "box" | "roundedbox" | "circle" | "left" | "right" | "top" | 
	"bottom" | "updiagonalstrike" | "downdiagonalstrike" | "verticalstrike" | "horizontalstrike" | "madruwb"
	- add implementation for mmultiscripts tag;
	- add implementation for maction tag for actiontype=toggle and highlight;
	- redo the implementation for all stretchy arrows. 
	- updated the entities name from mathml 3.0 specification (mare than 2200 names)

	Editor 1.4:
	- add zoom menu;
	- add multiscript button;
	- add menclose toolbar with all accepted attributes value;
	- add pannel to choose the type of stretchy arrow;
	- redo the server side comunication to generate the image

	Plugins:
	- update the editor;

	Flex:
	- update the formula and editor;
	- add button example for save image on server

	Flash:
	- update the formula and editor;

September 2010
	Formula 1.2:
	- add attributes to mstyle from mfrac, sqrt and mtable:
		- bevelled, linethickness, stretchy, frame, rowlines, columnlines, rowalign, columnalign, 
		- rowspacing, columnspacing, framespacing;
	- add math attribute which extends mstyle;
	- redo the implementation for tags: mtable, mtr, mtd:
		- add attributes: frame, rowlines, columnlines. Values: "none" | "solid" | "dashed";
		- changed the length to accept em, ex, px, in, cm, mm, pt and pc;
		- the attributes: rowalign, columnalign, rowspacing, columnspacing accept more values
			Ex: framespacing="0.4em 0.5ex"

	Editor 1.3:
	- create the method to get base 64 string for JPG and PNG;
	- refactoring the code for all fences character and verify for stretchy:
		(, [, [, {, {, |, |, |, ‖, ‖, 
		⌈, ⌈, ⌊, ⌊, 0x2772;, 0x27E6;, 0x27E8;, 0x27EA;, 0x27EC;
		0x27EE;, 0x2980;, 0x2983;, ⦅, 0x2987;, 0x2989;, ⦋, ⦍, ⦏, ⦑
		⦓, ⦕, 0x2997;, 0x29FC;, ), ], ], },}, ⌉, 
		⌉, ⌋, ⌋, 0x2773;, 0x27E7;, 0x27E9;, 0x27EB;, 0x27ED;, 0x27EF;, 
		0x2980;, 0x2984;, ⦆, 0x2988;, 0x298A;, ⦌, ⦐, ⦎, ⦒, 
		⦔, ⦖, 0x2998;, 0x29FD;
	- add properties pannel to view/change all the attributes for a tag;
	- configuration change: - enable/disable toolbars and buttons;
	
	Plugins:
	- Update the editor;
	
	Flex:
	- add method to get base 64 string for JPG and PNG;
	- Update the formula and editor;
	
	Flash:
	- Update the formula and editor;
	
	

August 2010
	Editor
	- Generate JPG image for formula; It needs server side code;

	Plugins:
	- Solved problems for TinyMCE Plugin. Tested in IE, Firefox, Google Chrome, Opera, Safari;
	- Create plugin for CKEditor;
	- Create plugin for Cute Editor;



July 2010
	Formula
	- Default settings for "mathmlViewer" for: size, color, font and background;
	- Api change for "mathmlViewer" to set default values;
	- Load the mathml from url - updated the documentation;
	- Implementation for:
		- mathsize: small, normal and big
		- attribute style from CSS: color, background and font-size font-weight font-style font-family
		- from mathml 3.0 standard. Implementation for href and url;
	- Solved Internet Explorer bug which block to display the entities:
		⋇ ⪧ ⩺ ⋗ ⦕ &gtquest ⪆ ⥸ ⋗ 
		⋛ ⪌ ≷ ≳ ⪦ ⩹ ⋖ ⋋ ⋉ ⥶ 
		⩻ ◃ ⊴ ◂ ⦖ ⋵̸ ⋹̸ ∉ ⋷ ⋶ 
		∌ ⋾ ⋽ ∌ ∥ ⊠ ⨱ ⨰ · ℗
	- Add documentation for mstyle and math;
	- Add 53 characters from FE31-FE6B
	- Add test suites from www.w3.org/Math 
	- Solved minor bugs;

	Editor
	- Load configuration information from external xml file;
	- Texts are loaded from configuration file --> can be translated;
	- Add buttons for matrix;
	- Implementation to add a table/matrix more than 3x3;
	- Add background color chooser;
	
	Graph
	- Solved some minor bugs from formula;
	
	Plugin
	- Solved some minor bugs from formula;
	- Update the editor;
	
	Flex
	- Solved focus problem when the component is used with a combobox;
	- Add default configuration for editor component;
	- Solved some minor bugs from formula;
	- Update the editor;
	
	Flash
	- Solved some minor bugs from formula;
	- Update the editor;


`


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