Skip to content

make4all/braille2latex

Repository files navigation

Braille2Latex

This is a website that lets you type in braille or upload a braille file, and download it as latex, PDF, or HTML. It supports math in NEMETH format. You can try it at https://make4all.github.io/braille2latex/

Dependencies & Credits

This project uses the following open-source libraries:

Abraham (Desmos)

Handles Nemeth to LaTeX conversion for mathematical notation.

  • License: Proprietary (Desmos API)
  • Usage: Converts ASCII Braille math (Nemeth) to LaTeX format

Provides Braille translation tables and conversion logic for various languages and Braille grades.

  • License: LGPL v2.1+
  • Usage: Translates between Braille and text, supports Grade 1, Grade 2, and UEB

A JavaScript LaTeX parser that generates HTML from LaTeX source code, enabling client-side rendering.

  • License: MIT
  • Usage: Converts LaTeX to HTML for preview and display, and intermediate format for PDF generation

Converts HTML content to PDF in the browser using jsPDF and html2canvas.

  • License: MIT
  • Usage: Generates PDF files from HTML without requiring server-side processing

JavaScript bindings for liblouis, compiled to WebAssembly for browser compatibility.

  • License: LGPL v2.1+
  • Usage: Enables real-time Braille translation in the web interface

Developing

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

To create a production version of your app:

npm run build

About

A Braille to Latex converter that supports Nemeth

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages