Skip to main content

The Formulator MathML Editor Project: User-Friendly Authoring of Content Markup Documents

  • Conference paper
Intelligent Computer Mathematics (CICM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6167))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mathematical Markup Language (MathML) Version 2.0 (Second Edition) W3C Recommendation (October 21, 2003), http://www.w3.org/TR/MathML2

  2. OpenMath, http://www.openmath.org

  3. 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)

    Google Scholar 

  4. MathML Software List, http://www.w3.org/Math/implementations.html

  5. 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)

    Google Scholar 

  6. Integre MathML Equation Editor, http://www.integretechpub.com/zed/

  7. Connexions MathML Editor, http://cnx.org/help/matheditor

  8. 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)

    Chapter  Google Scholar 

  9. 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

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Google Scholar 

  12. Design Science. MathType, MathPlayer software, http://www.dessci.com

  13. Swan, M.B.: Improving learning in mathematics: challenges and strategies. Department for Education and Skills, UK (2005)

    Google Scholar 

  14. The Connexions project, http://cnx.org

  15. The Autograph Maths software, http://www.autograph-maths.com

  16. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics