Thursday, December 6, 2012

Free FMath Editor 2.4: Windows Word Importer

Hi,

     A new version of free mathematics editor for web is available on www.fmath.info.
The list of changes are:
  • Importer from Microsoft Word - Equation Editor. The editor can import equations from Microsoft Word (OMML standard)  in MathML and display it. The translation is done without any communication with the server and no need to have installed Microsoft Word on your local computer. The process is implemented only in AS3 for Flash;

  • Changed the default XML editor to "XML Editor" created by Szabolcs Kurdi for XML syntax. Now you can easily see the errors (like in figure) and also the attributes and tags.

  • Add tool-tip for buttons. The text displayed is in the configuration file and can be changed or translated.

  • Add tool-tip for buttons.
  • Improved version of Latex-MathML translator.


For Java, the package "fmath-latex-mathml-v0.4.jar" have one new method:

String mathml = ConvertFromLatexToMathML.convertToMathML(latex);
String latex = ConvertFromMathMLToLatex.convertToLatex(mathml);
String mathml = ConvertFromWordToMathML.getMathMLFromDocStream(stream, "ISO-8859-1");
This allow you to import equations from Microsoft Word in MathML.
An Online example is on http://www.fmath.info/java/latex-mathml-converter/
The same, no need to have Microsoft Word installed.

All packages on www.fmath.info are free for download and use.

Ionel Alexandru

9 comments:

Mike said...

Bravo! Import from Word feature was awesome.

I downloaded editExample-v2.4-b1043.zip from http://fmath.info/editor/download.jsp but SWF does not load. v2.3 was OK.
Even tried with different browsers.

Ionel Alexandru said...

Hi,
"SWF does not load" --> You can't see the editor ?

Contact me on ionel.alexandru@gmail.com pour solve this problem.

regards
Ionel Alexandru

Ionel Alexandru said...

Hi,

I see what you talk about.
I will solve and make a new deployment

thank you
Ionel Alexandru

Ionel Alexandru said...

I updated the package.

thank you
Ionel Alexandru
www.fmath.info

Mike said...

It works now.

Thanks!!

sadedar said...
This comment has been removed by the author.
sadedar said...

Hi,
Is their any property for "fmath:MathMLFormula" so that user can Edit values on the fly (under the browser).
Exactly what you made in Editor.

Actually i am trying to build a small equation then give it to users so that they can change values their self.

Thanks
Dedar

Ionel Alexandru said...

Hi,

The formula has a javascript method
formulaSwf.setMathML('...');

You can open any editor you want, edit the mathml and after that call setMathML with the new value for mathml.

The doc is here:
http://www.fmath.info/formula/api.jsp

Shayed Ahammed Dedar said...

Thanks for your answer But I am looking for solution for Flex

Please have a look
http://sadedar.com/MathML/POC.html

Here i added Formula 1, Formula2 and Formula 3 buttons. Each button show one new formula. If user want to change formula values they need to change under XML but a general user don't understand XML. Thats why i want to make it editable so that user should be able to change values directly clicked on Formula.

I can see your Editor have that facility. with many other tools. But i need it simple. Like i made.

Thanks
Dedar