I have been writing code to solve many of the issues of backward translation
for UEB and adding a new API to better work with applications like
BrailleBlaster. I found that it was easier to simply write prototype code
first to see what would be required to fully implement such things. I also
used this code to test some of the other ideas I had.
As of now, this code is and will be continuing to focus on my work with UEB and
Nemeth math for BrailleBlaster only. There is only a reference manual which is
not intended to be considered comprehensive documentation.
https://github.com/MikeGray-APH/LibLouisAPH
Future note: All repositories at https://github.com/MikeGray-APH will be ;
moving soon to https://github.com/aphtech.
List of some differences with LibLouis:
* a new API for that allows better translation control and works with
applications like BrailleBlaster
* a new translation process, both forward and backward, to solve many of the
issues of UEB translations
* added memory management functions and structures
* added modes that merge the handling of thing like capital, numeric, no
contraction, and emphasis processing
* separation of translation tables and conversion tables (display), default
output is Unicode braille
* a reduced set of opcodes, 6 main, 8 supplementary, 2 conversion
MRG
www.aph.org<http://www.aph.org>