You may download JEuclid from the sourceforge project site for JEuclid as a binary package or from source. Please note: There are 3 Binary packages:
If you just want the MathViewer you may also start it from our MathViewer WebStart page.
For best results, we recommend installing either one of the following font sets:
The DejaVu fonts are not yet complete. Full support for MathML symbols is on the roadmap for the near future (as or mar 07). In the mean time, the OpenSymbol font (from OO >= 2.2) has support for many mathematical symbols
To run the MathViewer application, you may use the mathviewer or mathviewer.bat script from the bin/ directory of the distribution.
If you use the OS X package, the MathViewer is included as an application bundle.
You may use the included mml2xxx (unix) or mml2xx.bat (windows) script from the bin/ directory in the distribution.
Example:
mml2xxx a.mml a.png -BackgroundColor white
To get a list of possible options, just mml2xxx without any parameters. Please see the JEuclid FAQ or run mml2xx without parameters for a list of supported output formats.
You will need to define the converter task:
<taskdef name="mmlconverter" classname="net.sourceforge.jeuclid.ant.MathMLConverter">
with the needed JAR files in the classpath. Please see the API documentation or the source code for usage.
Please look at the API Documentation. You may be interested in net.sourceforge.jeuclid.awt.MathComponent and net.sourceforge.jeuclid.swing.JMathComponent.
JEuclid is uploaded to ibiblio, and is therefore available in your project by adding
<depencency> <groupId>net.sourceforge.jeuclid</groupId> <artifactId>jeuclid-core</artifactId> </depencenty>
to your dependencies section.
To use the Cocoon component you have to download JEuclid 2. Please see the included INSTALL instructions. The Cocoon component is currently not under active development. Volunteers are welcome!