1 of 17

The Equalize Editor�

A WEB APPLICATION FOR BRAILLE MATH DOCUMENT TRANSLATION

2 of 17

The Equalize Editor�Braille Technical Document Conversion

  • Math OCR Tools

​

  • Math Editing Tools

​

  • Math OCR Remediation

​

  • Math Document Conversion

​

3 of 17

Math OCR Tools

​

4 of 17

Mathpix – It works quite well

  • Online, free demo, low-cost subscription
  • Import from clipboard, image files, or PDF
  • Convert typeset or handwritten formulas
  • Export to DOCX, LaTeX, HTML, Markdown

​

5 of 17

Mathpix – Until it doesn’t

  • Text OCR is reliable, Math OCR has issues
  • Typeset math is better than handwritten
  • Links to clipped images when it gives up
  • Not quite a simple automated process

6 of 17

Math OCR Issues

  • Missing formulas
  • Two-column text
  • Sequences of math
  • Formulas as text
  • Math/text combine
  • Problem numbers
  • Heading styles
  • Math type faces
  • Unknown operators
  • Equation alignment
  • Cross-outs
  • Solution boxes

​

7 of 17

Math Editing Tools

8 of 17

The Equalize Editor�Web Application

  • Web Application, free for individual use
  • Accessible Braille Technical Documents
  • Math formulas within literary context
  • Contracted UEB text with Nemeth math
  • Braille Technical Document Conversion

​

9 of 17

The Equalize Editor�User Documentation

  • Compiled JavaScript, not open source
  • Keyboard Commands, Symbol Reference, Users Guide
  • Local Settings page for user customization
  • Self-paced Basic Training exercises
  • Introductory YouTube videos @EqualizeEditor
  • Windows, Macbook, Chrome, JAWS, NVDA, Focus 40

10 of 17

The Equalize Editor�Accessible Braille Technical Documents�

  • Users type print or braille math notation
  • Produces print and braille presentation
  • Content MathML document markup
  • Import Content MathML, AsciiMath, Markdown, plus some LaTeX

11 of 17

The Equalize Editor�Math OCR Remediation�

  • Convert plain text to math formula
  • Convert math formula to plain text
  • Split one math formula into two parts
  • Apply heading type styles/formatting
  • Apply type faces for math alphabetics
  • Capture basic equation alignments
  • Apply cross-outs for cancellation
  • Apply circles/boxes for solutions

12 of 17

The Equalize Editor�Online Braille Editing�

  • Accessible braille remediation operations
  • Accessible document editing/revision
  • Braille revisions accessible to visual users
  • Output translations for hard copy print and braille

13 of 17

The Equalize Editor�Braille Output Translations�

  • HTML + Content MathML – input + output
  • HTML + Presentation MathML – output only
  • HTML to PDF – hard copy print output
  • BRF – hard copy braille output format
  • BRL – Unicode braille + SimBraille font

14 of 17

The Equalize Editor�Braille Technical Document Conversion�

  • Mathpix OCR translates PDF to Markdown
  • Equalize Editor imports Mathpix Markdown
  • Equalize Editor provides OCR remediation
  • Conversion process accessible to braille users
  • Non-braille users can perform most steps
  • Braille transcribers focus on braille formatting

15 of 17

The Equalize Editor�Conclusions

  • Accessible Braille Technical Documents

​

  • Braille Technical Document Conversion

​

  • Accessible Document Conversion Tools

​

  • Accessible Document Conversion Process

16 of 17

The Equalize Editor �Future Work

  • Porting (OS, browser, readers, devices)

​

  • Browser math support (native v MathJax)

​

  • More document formats for import/export

​

  • More math palettes and symbols

​

  • UEB Technical (Chapter 11)

17 of 17

Equalize Editor�Contact Information

Sam Dooley

​

Lake Pines Braille

​

lakepinesbraille.com/ee

​

sam@lakepinesbraille.com

​

youtube.com/@EqualizeEditor