The Benetech Math Editor: An Inclusive Multistep Math Editor for Solving Problems

  • Neil Soiffer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10896)


WYSIWYG editors for entering math in documents have existed for over 20 years. A few of these are accessible, but almost all are geared towards entering a single expression, not to the process of solving a math problem. The Benetech math editor introduces two simple and unique ideas that are very useful in the middle and high school settings for solving math problems. The first idea allows a student to cross out or cancel subexpressions; the second allows them to annotate their work so the teacher or other reviewer knows the student’s reasoning.


Mathematics Accessibility Visually impaired Braille Education 



The Benetech math editor is funded in part by Benetech, its donor base, and the U.S. Department of Education, Office of Special Education Programs (Cooperative Agreement #H327B100001) grant to Benetech’s DIAGRAM Center. Opinions expressed herein are those of the author and do not necessarily represent the position of the U.S. Department of Education or Benetech.

Sue-Ann Ma and Jason Schwab (Benetech) both contributed to the design, development, and student testing of the Benetech math editor. Arno Gourdal developed the underlying open source mathlive editor. He has been particularly helpful in fixing bugs and adding new features to mathlive to support the Benetech math editor.


  1. 1.
    Alajarmeh, N., Pontelli, E., Burgert, T.: A multi-layer universally designed workspace for tracking students skills and mastery transition in mathematics manipulation in inclusive education.In: 2014 IEEE Frontiers in Education Conference (FIE) Proceedings (2014)Google Scholar
  2. 2.
    Almasri, B., Elkabani, I., Zantout, R.: An interactive workspace for helping the visually impaired learn linear algebra. In: Miesenberger, K., Fels, D., Archambault, D., Peňáz, P., Zagler, W. (eds.) ICCHP 2014. LNCS, vol. 8547, pp. 572–579. Springer, Cham (2014). Scholar
  3. 3.
    Dooley, S.S., Park, S.H.: Generating Nemeth Braille output sequences from content MathML markup. J. Technol. Pers. Disabil. 156–160 (2016)Google Scholar
  4. 4.
    DUDAMATH. Accessed 22 Jan 2018
  5. 5.
    Elkabani, I. A multilingual interactive workspace for helping the visually impaired learn and practice algebra. In: Proceedings of the Conference Universal Learning Design, Linz, pp. 21–30 (2016)Google Scholar
  6. 6.
    EquatIO. Accessed 22 Jan 2018
  7. 7.
    Graspable Math. Accessed 22 Jan 2018
  8. 8.
    Gulley, A.P., Smith, L.A., Price, J.A., Prickett, L.C., Ragland, M.F.: J. Vis. Impairment Blind. 111(5), 465–471 (2017)Google Scholar
  9. 9.
    McClellan, N.: Voice math with MathTalk using either dragon NaturallySpeaking or microsoft speech engine. In: CSUN Conference Proceedings (2005)Google Scholar
  10. 10.
    Soiffer, N.: A study of speech versus braille and large print of mathematical expressions. In: Miesenberger, K., Bühler, C., Penaz, P. (eds.) ICCHP 2016. LNCS, vol. 9758, pp. 59–66. Springer, Cham (2016). Scholar
  11. 11.
    Soiffer, N.: Improving usability of math editors. In: W4A 2018 International Web for All Conference, Lyon, France, April 2018, to be publishedGoogle Scholar
  12. 12.
    Web Speech API Specification. Accessed 26 Mar 2018
  13. 13.
    WIRIS editor description. Accessed 25 Mar 2018
  14. 14.
    Yamaguchi, K., Suzuki, M.: Accessible authoring tool for DAISY ranging from mathematics to others. In: Miesenberger, K., Karshmer, A., Penaz, P., Zagler, W. (eds.) ICCHP 2012. LNCS, vol. 7382, pp. 130–137. Springer, Heidelberg (2012). Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Talking Cat SoftwarePortlandUSA

Personalised recommendations