Math: Difference between revisions

From FreeMind
Jump to navigationJump to search
Line 25: Line 25:
|}
|}


==Java Engines==
==Engines==
The following Java components are capable of rendering mathematical formulas.
The following components are capable of rendering mathematical formulas.
{| {{Table style}}
{| {{Table style}}
!Name
!Name
!Lang.
!License
!License
!Format
!Format
Line 37: Line 38:
|-
|-
|HotEqn
|HotEqn
|Java
|GPL
|GPL
|Subset of LaTeX
|Subset of LaTeX
Line 45: Line 47:
|-
|-
|ShowMath
|ShowMath
|Java
|?
|?
|Subset of LaTeX
|Subset of LaTeX
Line 53: Line 56:
|-
|-
|Jex
|Jex
|Java
|GPL V2
|GPL V2
|Subset of LaTeX, MathML, Mathtype
|Subset of LaTeX, MathML, Mathtype
Line 60: Line 64:
|
|
|-
|-
| Jmath
|Jmath
|Java
| ?
| ?
| ?
| ?
Line 67: Line 72:
|[http://weather.nmsu.edu/math/]
|[http://weather.nmsu.edu/math/]
|
|
|-
|Dvipng
|C
|GPL V2+
|Subset of LaTeX
|
|
|[http://en.wikipedia.org/wiki/Dvipng][http://savannah.nongnu.org/projects/dvipng/]
|}
|}



Revision as of 10:05, 31 January 2008

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]

License

All the considered components for rendering math should have GNU GPL license, or at least a compatible open-source 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 URL Note
HotEqn Java GPL Subset of LaTeX Yes No [2] Has been chosen by Dimitry in the plugin of FreeMind 0.9.0 beta 15.
Source code for download: [3]
ShowMath Java ? Subset of LaTeX [4]
Jex Java GPL V2 Subset of LaTeX, MathML, Mathtype [5]
Jmath Java ? ? [6]
Dvipng C GPL V2+ Subset of LaTeX [7][8]

Links