EditLive! Equation Editor Integration

Overview

The EditLive! Equation Editor enables content contributors to create and edit mathematical and scientific equations within XHTML sections in EditLive! for XML. The equation editor is available as an add-on to EditLive! for XML and can either be purchased separately or in a package with EditLive! for XML from Ephox. The equation editor enables the creation, editing and rendering of industry standard MathML content within EditLive! for XML.

Figure 13.1. EditLive! Equation Editor Integration

EditLive! Equation Editor Integration

Installation

The EditLive! Equation Editor comes packaged automatically with EditLive! for XML. Developers can active the Equation Editor when using the default trial license packaged with EditLive! for XML. In order to activate the Equation Editor in licensed versions of EditLive! for XML developers must specify licenses that have been generated with the Equation Editor specified as an inclusive feature. For more information on ordering EditLive! for XML licenses, please contact Ephox. For more information on how to specify a license for use with EditLive! for XML, see the Licensing EditLive! for XML article.

Configuration

Load Time Configuration

In cases where the EditLive! Equation Editor is to be used, EditLive! for XML must be loaded with the UseMathML property set to true. This will cause EditLive! for XML to download the source code required to run the equation editor. For more information on how to set the UseMathML property see the UseMathML load-time property information in the Instantiation API section of this EditLive! for XML SDK.

Configuration File Settings

In order for users to access the Equation Editor, the required links to the Editor have to be instantiated on the EditLive! for XML Menu and Toolbar. For more information on the user interface commands available for use with the EditLive! Equation Editor please see the Equation Editor Specific Menu and Toolbar Items section in the EditLive! for XML Interface Command Collection section of the EditLive! for XML SDK.

See Also