[liblouis-liblouisxml] Re: Computer Braille and UEB

  • From: "Joseph Lee" <joseph.lee22590@xxxxxxxxx>
  • To: <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Fri, 16 May 2014 20:42:01 -0700

Hi,
At the moment, we're implementing such a support across grades - parts are
in grade 1, parts are in grade 2.
Cheers,
Joseph

-----Original Message-----
From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx
[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of Susan Jolly
Sent: Friday, May 16, 2014 8:36 PM
To: liblouis-liblouisxml@xxxxxxxxxxxxx
Subject: [liblouis-liblouisxml] Computer Braille and UEB

I find the UEB rules for computer material somewhat confusing.  Here I'll
say what I'm pretty sure is correct but I'm very sure incomplete. There is a
lot more in the documentation.  UEB does not have a separate computer
braille like the Computer Braille Code (CBC) currently used for computer
items in EBAE.

Inline computer items are supposed to used contracted braille except that
shortforms are not allowed as they could cause ambiguity. If an item such as
a web address uses a letter sequence that happens to be the same as one of
the UEB shortforms, that item is supposed to be preceded by the UEB Grade 1
word indicator as a reminder that the sequence stands for itself and is not
a shortform contraction. (An example is the three-letter sequence for the
shortform for braille which is sometime uses in the URL of a braille-related
site.) The Grade 1 indicator also means that such items cannot use any
contractions.

Displayed computer items, including actual computer code, use UEB Grade 1
braille.

As far as a translation table to be used for inline computer items, I guess
you could use the Grade 2 table but with the shortforms omitted.  I don't
know enough about liblouis to know how to implement the special case of a
computer item that has a letter sequence that happens to match a shortform.

There will also need to be logic to distinguish inline and displayed
computer items.  This should already be implemented for EBAE since inline
CBC is treated differently from displayed CBC.

Good luck!
SusanJ

For a description of the software, to download it and links to project pages
go to http://www.abilitiessoft.com

For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: