Workshop on Mathematical User Interfaces
CPoint’s Mathematical User Interface
Abstract:
CPoint is a semantic, invasive editor for Microsoft PowerPoint. It enables
the user to distinguish between form and content in a document by providing
a user interface to the semantic XML data format OMDoc. Lately, CPoint
introduced a mathematical user interface, which fully integrates
mathematical symbols into PowerPoint presentations based on the semantics of
the underlying objects rather than simply generating appropriate ink marks.
Here, CPoint has to deal with two contrasting requirements: user-friendly
creation and presentation of symbol objects (as building blocks of
mathematical formula) in PowerPoint and their conversion into formal
OpenMath expressions in the to be generated OMDoc document. Pragmatically,
CPoint makes use of two already existent, open-source LaTex converters:
TeXPoint and LaTeXML.