|
|
| Line 56: |
Line 56: |
| * [[MathML:OperatorDictionary|Operator Dictionary]] | | * [[MathML:OperatorDictionary|Operator Dictionary]] |
| * [[MathML:CompositeChars_and_Variants|Composite Chars and Variants]] | | * [[MathML:CompositeChars_and_Variants|Composite Chars and Variants]] |
|
| |
| == WYSIWYG MathML Interface ==
| |
|
| |
| One of the main initial goal of the MathML project was to provide a WYSIWYG interface to MathML. This was supposed to be used in Mozilla's editor and serve as a basis to support a formula input field inside a <tt><form/></tt> element. It seems that there is currently no work in progress, but this remains an interesting long-term plan. In particular, such an editor could be used in a Mozilla's mail client.
| |
|
| |
| Ideally, some modifications should be made in the C++ sources in [http://mxr.mozilla.org/mozilla-central/source/editor mozilla/editor/], so that Mozilla's editor can handle MathML ({{bug|78128}}, {{bug|136968}}).
| |
|
| |
| A javascript/XUL interface should also be written. Some work exists in the [http://www.firemath.info/ Firemath] extension, which provides an equation editor for Firefox.
| |
|
| |
| == Content MathML ==
| |
|
| |
| At the moment, we do not plan to support Content MathML {{bug|276028}}. Note that [https://developer.mozilla.org/en/Mozilla_MathML_Project/Authoring#ctop.xsl XSLT stylesheets] can be used to transform Content MathML to Presentation MathML, which can be rendered in Mozilla.
| |