BrEdiMa is a JavaScript Application that realizes GUI mathematical expression editing on web browsers.
Features
External Features
WYSIWYG-style GUI editing of mathematical expressions on Web browsers. No markup like TeX is used for mathematical expressions.
Supports both LaTeX and MathML outputs.
Runs on major browsers, e.g., Microsoft Internet Explorer and Firefox with no help of plugin.
Two display modes of rendering: MathML mode and LaTeX mode.
If the browser is capable of rendering MathML, MathML encoding is used for special symbols and for showing the formatted preview of an input expression.
In other cases, the corresponding images produced by means of `mimeTeX' are used.
Internal Features
Programmed with JavaScript only, with the help of the `mimeTeX' CGI
for supplementary image generation (rendering).
This simple program organization leads to the following features.
Unlike other similar tools, BrEdiMa does not require plugin or special
graphics facility, and therefore is easy to introduce for clients.
Because every JavaScript program runs on client side,
the installation on server side requires no particular treatment
and is actually so simple as it suffices to put
the JavaScript files at an appropriate place on a server.
Because JavaScript has high affinity with Web contents, it will be easy
to utilize our BrEdiMa program with the existing Web products.