Math
From FreeMind
Revision as of 11:34, 22 November 2010 by Dan Polansky (Talk  contribs)
One requested feature is that FreeMind supports typesetting of mathematical formulas, perhaps in LaTeX.
FreeMind 0.9.0 beta14 is delivered with a plugin of mathematical formulas, based on HotEqn component.
Some users use their private extension that renders a tag < latex > when inside a node, using dvipng tool.[1]
Contents 
License
All the considered components for rendering math should have GNU GPL V2+ license, or at least a compatible opensource license.
Formats
Formats:
Format  Verbosity  Note 

LaTeX  Low  Only a subset can be realistically supported. Used by Wikipedia encyclopedia, and Mediawiki wiki engine. Scientists around the world already know parts of it by heart. 
MathML  High  Is an XML vocabulary. Is tedious to edit in the plain text form. 
Engines
The following components are capable of rendering mathematical formulas.
Name  Lang.  License  Format  Viewing  WYSIWYG Editing  Smooth Fonts  Inline Math  URL  Note 

HotEqn  Java  GPL  Subset of LaTeX  Yes  No  No  No  [2] 

ShowMath  Java  ?  Subset of LaTeX  [4]  
Jex  Java  GPL V2  Subset of LaTeX, MathML, Mathtype  [5]  
Jmath  Java  ?  ?  [6]  
TeX & Dvipng  C  Dvipng: GPL V2+  LaTeX  Yes  No  Yes  Yes  [7][8] 

JMathTeX  Java  GPL V2+; Apache style  Subset of LaTeX  Yes  No  Yes  Yes  [9][10] 

JLaTeXMath  Java  GPL V2+  Subset of LaTeX  [11][12] 
 
Mirai Math  Java  GPL V2+  Subset of LaTeX  Yes  Yes  Yes  Yes  [13] 

Inline math means that the math can be placed inside the text of FreeMind's long lode or even of note. Such a feature is enabled by any engine, Java or nonJava, that renders the math into PNG.
Links
 Matematical symbols  Open Discussion forum, 20071107
 Feature request: latex for math equations  Open Discussion forum, 20060207