[liblouis-liblouisxml] Re: Braille learning modes

  • From: Christian Egli <christian.egli@xxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 28 Mar 2011 13:39:08 +0200

"John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx> writes:

> the possibility has been raised offlist that liblouis might filter 
> tables to eliminate certain classes of contrractions to aid those who 
> are learning braille. I would like opinions on whether this should be 
> done by liblouis itself or by the application program that uses 
> liblouis, such as BrailleBlaster. In the latter case, the application 
> progrram would create new tables containing only the desired 
> contractions. These tables could be temporary or stored for later use.

How would you do the filtering? Based on classes of opcodes? I would
assume this cannot be automated, or at least not for every language.

Of course this can be achieved today: Split a table into several tables,
including only one class of contractions in one table. To get full
contraction just specify all tables when doing a translation. To get
partial contraction just pass a selection of the tables to
lou_translate.

We do something along this line to modularize our German tables.

Thanks
-- 
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland
For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: