Example: MathML/Latex Formula;
MathMLFormula: "How to use for Web?"
MathMLFormula: "How to use for Air?"
MathMLFormula: "How to use for Mobile?"
MathMLFormula: Bugs or new features?
Example: MathML Editor Component;
MathMLEditor: "How to use for Web?"
MathMLEditor: "How to use for Air?"
| 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: ⋇ ⪧ ⩺ ⋗ ⦕ >quest ⪆ ⥸ ⋗ ⋛ ⪌ ≷ ≳ ⪦ ⩹ ⋖ ⋋ ⋉ ⥶ ⩻ ◃ ⊴ ◂ ⦖ ⋵̸ ⋹̸ ∉ ⋷ ⋶ ∌ ⋾ ⋽ ∌ ∥ ⊠ ⨱ ⨰ · ℗ - 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; |
| 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 |