1 of 17

The Equalize Editor�

A WEB APPLICATION FOR BRAILLE MATH DOCUMENT TRANSLATION

2 of 17

The Equalize EditorBraille 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 EditorWeb 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 EditorUser 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 EditorAccessible 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 EditorMath 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 EditorOnline 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 EditorBraille 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 EditorBraille 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 EditorConclusions

  • 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 EditorContact Information

Sam Dooley

Lake Pines Braille

lakepinesbraille.com/ee

sam@lakepinesbraille.com

youtube.com/@EqualizeEditor