Proceedings of the fifth ACM symposium on Symbolic and algebraic computation
SYMSAC86 Proceedings of the Symposium on Symbolic and Algebraic Manipulation
MathScribe: a user interface for computer algebra systems
SYMSAC '86 Proceedings of the fifth ACM symposium on Symbolic and algebraic computation
The design of a user interface for computer algebra systems
The design of a user interface for computer algebra systems
Coordinating mathematical content and presentation markup in interactive mathematical documents
ISSAC '98 Proceedings of the 1998 international symposium on Symbolic and algebraic computation
The Mathematica book (4th edition)
The Mathematica book (4th edition)
SAX2
Hi-index | 0.00 |
The IBM MathML Expression Editor is a two-dimensional mathematical editor for expressions encoded using MathML content and presentation elements. It allows a user to interact with the visual presentation of an expression, while simultaneously creating the underlying content structure of the expression. This paper describes the internal expression framework used by the editor to represent the content and presentation structures, the layout mechanisms used to transform content into presentation, the structural navigation conventions used to select subexpressions, the editing templates used to support visual input of MathML content expressions, and the customization framework that allows for a fully extensible set of content operators, including complete support for MathML 2.0 content elements as well as user-defined function symbols and operators.