discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Announcing brailleSCAD, a braille library for OpenSCAD

AM
Adrian Mariano
Sun, Apr 21, 2024 9:56 PM

A common misconception is that braille represents English, and other
languages, by a simple  mapping between the letters of the Roman alphabet.
In fact, the situation is much more complicated. An extensive system of
language dependent contractions make braille
writing more compact.  Braille is almost always written in this contracted
form.

This brailleSCAD library makes use of liblouis, a standard braille
contraction library, to provide contraction rules for representing English
in braille.  Contraction is fully automatic from English text in your
OpenSCAD code.  The library requires BOSL2.

https://github.com/BelfrySCAD/brailleSCAD

A common misconception is that braille represents English, and other languages, by a simple mapping between the letters of the Roman alphabet. In fact, the situation is much more complicated. An extensive system of language dependent contractions make braille writing more compact. Braille is almost always written in this contracted form. This brailleSCAD library makes use of liblouis, a standard braille contraction library, to provide contraction rules for representing English in braille. Contraction is fully automatic from English text in your OpenSCAD code. The library requires BOSL2. https://github.com/BelfrySCAD/brailleSCAD