project page


About gNumerator
General Info
Plans and Progress
About MathML
SourceForge Project Page for gNumerator
Updates / News / Blog
Blog, Updated January 26, 2005
Downloads, release 0.34,
Feburary 13, 2005
Release Notes for version 0.34
MathML Control, MathML DOM, Test App, and Documentation
Source Code
gNumerator Mailing List
Need an experienced computer scientist?
My Resume / CV
Anonymous Feedback
Anonymous Feature Requests
Anonymous Bug Reports
Extending the DOM
Fast parsing of XML entities
Calling C methods from C#
The visitor pattern
MathML Rendering Control
First Rendering of MathML
A slightly more complex example
Same example, with almost correct use of stretchy characters
Stretchy operators are finally working correctly
SubScripts and SuperScripts are now working, also a comparison with Mozilla
Radicals are now working, and a comparison with Microsoft Word
Radical Indices, and sub and super scirpt elements
Under and Over Elements, and Horisontal Stretchy Operators
Complex Tables
Browse Source Repository
MathML Document Object Model
MathML Rendering Control

Script elements are now working, both super and sub-scripts. Here are 2 screenshots, one of the MathML rendering control, and the second from Mozilla 1.4. As you can see, Mozilla (A damned fine browser, the only one I ever use) does not appear to stretch the glyphs properly. With the use of the fitting algorithm, the MathML rendering control produces a nice tight rendering of some relativly complex mathml.

source mathml for examples

(above) A screenshot of the MathML rendering control, notice the scripts and stretchy glyphs are rendered correctly.

(above) A screenshot of Mozilla 1.4 rendering the same mathml.