Abstract
Implementation of an editing process for Content MathML formulas in common visual style is a real challenge for a software developer who does not really want the user to have to understand the structure of Content MathML in order to edit an expression, since it is expected that users are often not that technically minded. In this paper, we demonstrate how this aim is achieved in the context of the Formulator project and discuss features of this MathML editor, which provides a user with a WYSIWYG editing style while authoring MathML documents with Content or mixed markup. We also present the approach taken to enhance availability of the MathML editor to end-users, demonstrating an online version of the editor that runs inside a Web browser.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Mathematical Markup Language (MathML) Version 2.0 (Second Edition) W3C Recommendation (October 21, 2003), http://www.w3.org/TR/MathML2
OpenMath, http://www.openmath.org
Kovalchuk, A., Levitsky, V., Samolyuk, I., Yanchuk, V.: Establishing Comprehensive Interface for Authoring Mathematical Expressions with the Formulator, MathML Equation Editor. In: Wspolczesne problemy informatyki: Problemy analizy i projektowania sieci komputerowych, Legnica, pp. 47–58 (2005)
MathML Software List, http://www.w3.org/Math/implementations.html
Marquès, D., Eixarch, R., Casanellas, G., Martinez, B.: WIRIS OM Tools: A Semantic Formula Editor. In: Proceedings of the 2006 Mathematical User-Interfaces Workshop, St Anne’s Manor, Wokingham (2006)
Integre MathML Equation Editor, http://www.integretechpub.com/zed/
Connexions MathML Editor, http://cnx.org/help/matheditor
Padovani, L., Solmi, R.: An Investigation on the Dynamics of Direct-Manipulation Editors for Mathematics. In: Asperti, A., Bancerek, G., Trybulec, A. (eds.) MKM 2004. LNCS, vol. 3119, pp. 302–316. Springer, Heidelberg (2004)
Nicaud, J.-F.: Natural Editing of Algebraic Expressions. In: Proceedings of the Mathematical User-Interfaces Workshop (MathUI 2007) at the 6th Mathematical Knowledge Management Conference, Schloss Hagenberg, Linz (2007), http://www.activemath.org/workshops/MathUI/07/proceedings
Cohen, A.M., Cuypers, H., Jibetean, D., Spanbroek, M.: Interactive learning and mathematical calculus. In: Kohlhase, M. (ed.) MKM 2005. LNCS (LNAI), vol. 3863, pp. 330–345. Springer, Heidelberg (2006)
Kolodnytsky, M., Kovalchuk, A., Kuryata, S., Levitsky, V.: The Mathematical Software Implementation for Computational Algebra and Number Theory. In: Proceedings of the 4th Asian Symposium on Computer Mathematics 2000, Chiang Mai, Thailand, pp. 291–294 (2000)
Design Science. MathType, MathPlayer software, http://www.dessci.com
Swan, M.B.: Improving learning in mathematics: challenges and strategies. Department for Education and Skills, UK (2005)
The Connexions project, http://cnx.org
The Autograph Maths software, http://www.autograph-maths.com
Dragunov, A.N., Herlocker, J.L.: Designing intelligent and dynamic interfaces for communicating mathematics. In: Proceedings of the 2003 International Conference on Intelligent User Interfaces, Miami, USA, pp. 236–238 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kovalchuk, A., Levitsky, V., Samolyuk, I., Yanchuk, V. (2010). The Formulator MathML Editor Project: User-Friendly Authoring of Content Markup Documents. In: Autexier, S., et al. Intelligent Computer Mathematics. CICM 2010. Lecture Notes in Computer Science(), vol 6167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14128-7_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-14128-7_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14127-0
Online ISBN: 978-3-642-14128-7
eBook Packages: Computer ScienceComputer Science (R0)