This applet will encode text into grade 1 braille according to the rules found in the CNIB Grade One Braille Home Study Course. If Grade two braille is selected it will also make an attempt at the contractions found in grade two braille, but this is not yet complete and so it may contract where it shouldn't (such as over a major sylable division) and may not contract everywhere it could.

You can try a little reading by setting the top selection to something besides User Input.

Feel free to submit any comments or suggestions to Robert.



Standard braille ASCII (used in conjunction with the pages mentioned above.)



The source:
BrailleApplet.java
Brailler.java
BrailleOutputStream.java
Braille2OutputStream.java

And a fun command-line braille utility OBrailler.java