ReforMath: A C library for MathML conversion
 
Picture
Picture
Picture
The formula above shows how you can 'align' at the equal sign. The trick is to create a 3-column table with the 'columnspacing' attribute set to 'thickmathspace'.
Picture
Picture
Picture
Picture
Picture
Picture
Picture