
Professional Formatting Solutions  

AH Formatter MathML OptionAH Formatter MathML Option is for Lite version only. MathML drawing feature is now a standard part of the standard version of AH Formatter.
AH Formatter MathML Option enables to draw MathPlayer plugin is no longer required to draw MathML. 

By using Formatter it's possible to produce a quality format of a math expression embedded in XSLFO and embed the rendered equation in PDF as vector data. By using MathML it is now possible to respond to the needs of creating a science and technology publication by XML both for the text and the expressions.
If the source of a document is XML and the math expressions are marked up with MathML, the same source for the document can be formatted for both web and print using XSLT.
By transforming the XML + MathML into HTML + MathML, the math expression can be displayed on the Web using Netscape or InternetExplorer + MathPlayer.
By transforming the XML + MathML into XSLFO + MathML, the math expression can be outputted to PDF or printer.
MathML is treated as a vector image. XSLFO V1.0 specification only permits to embedding foreign object via fo:instreamforeignobject and fo:externalgraphic.
When using a DTD, in the fo:instreamforeignobject, it is necessary to treat the whole as a CDATA section. Since the DTD is not required when a special mathematical symbol is described by Unicode, the MathML markup can be placed into fo:instreamforeignobject.
When using fo:externalgraphic to place the equation, the external MathML file should be described as the src attribute.
The expression marked up by MathML can also be used in a line like an ordinary character. This is called an inline object. Also, a paragraph of only an expression can be made by surrounding the math expression with fo:block. This is called a block object.
When formatting math expressions marked up using MathML, the values specified in the XSLFO body text such as the size of a character, the font family, etc are inherited by the math expression. Thus if the characters of the body text becomes larger, the characters of the MathML also becomes larger. By doing it this way the styles of the text and the expressions can be well balanced.
On the other hand, the information as to the baseline of math expressions is passed from the renderer of the MathML to the XSLFO engine. This arranges the baseline of the math expression and the text.
This is the formatted result as displayed by Antenna House GUI. Since the GUI is a Windows GDI, a print output of the same result is also possible. The formatted result can be outputted to PDF, displayed with by Adobe Reader and outputted to paper. ☞ PDF File
AH Formatter MathML Option conforms to the W3C Mathematical Markup Language (MathML). See also MathML Conformance and the result of MathML 2.0 Test Suite.
System requirement depends on AH Formatter.
Type of license  Price 

AH Formatter MathML Option for Standalone  $100.00 
AH Formatter MathML Option for Server  $500.00 
AH Formatter MathML Option can be purchased directly from Antenna House or through one of our Resellers.
Maintenance support for the MathML Option is determined by the annual maintenance period of the corresponding AH Formatter Lite license.