JEuclid is a complete MathML rendering solution, consisting of:
This page is generated from the stable, 3.0 branch of JEuclid. Please see the JEuclid development (trunk) webpage for up-to-date information on the new development branch.
This release fixes some minor bug discoverd since 3.0.2. It is recommended for all users.
See the JEuclid Changelog page for details.
This release fixes some minor bug discoverd since 3.0.1. It is recommended for all users.
With the bug reports flowing in after the stable release, a maintenance release was in order.
This release also contains the MathML plugin for the upcoming fop 0.94 version. Please note that JEuclid requires JDK 1.5 or higher.
JEuclid is a complete MathML rendering solution. After being dormant for a while, the project has picked up development again and we are now able to provide a new major release.
JEuclid 3.0 consists of:
Two plugins are part of JEuclid:
For more information, please see ask at jeuclid-users@liss.sourceforge.net .
There have been few bugfixes to the core module, but most of the work has been gone into the support:
In the spirit of getting closer to 3.0, the JEuclid team is proud to announce the release of JEuclid 2.9.7, aka 3.0beta2. As promised, the external API is fully compatible with 2.9.6, and will stay stable until the 3.0 release.
Some of the most notable changes:
This release has had a lot of refactoring. Many elements have moved and been renamed. All internal coordinates have been changed to use "float" instead of int. Please update your code accordingly.
The good news is that the refactoring is done, and therefore the API WILL REMAIN STABLE until 3.0. No existing public functionality will be removed! There may be some deprecations before 3.0, but this is not anticipated! It is now time to update JEuclid referencing projects, such as the FOP-Plugin.
It is also noteworthy that this release of JEuclid supports ALL MATHML 2.0 PRESENTATION ELEMENTS. Any valid MathML 2.0 presentation can therefore be rendered with. Some lesser used attributes are still missing, but they do not hinder rendering.
Also noteworthy is that this release features and FULLY MODIFIABLE INTERNAL TREE, based on the standard W3C DOM mapping.
And last, but not least FULL SUPPORT FOR ALL OPENOFFICE FOMULAR (.ODF) files.
With all these features, this is now BETA-1 for JEuclid 3.0; Please file bug reports, and send your wishes to the jeuclid-* mailing list, so that I can release 3.0 soon!
Please report any issues.