[liblouis-liblouisxml] Re: prototype code

  • From: Bert Frees <bertfrees@xxxxxxxxx>
  • To: "liblouis-liblouisxml@xxxxxxxxxxxxx" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Wed, 2 Aug 2017 11:57:53 +0200

Very interesting Michael. I will try to look into it ASAP (that means next
week) and get back to you with feedback.



2017-08-02 2:30 GMT+02:00 Michael Gray <mgray@xxxxxxx>:

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


Other related posts: