[nvda] Re: BRLTTY and NVDA
- From: James Teh <jamie@xxxxxxxxxxx>
- To: nvda@xxxxxxxxxxxxx
- Date: Thu, 30 Oct 2008 07:46:23 +1000
On 30/10/2008 2:45 AM, Simon Eigeldinger wrote:
Why does NVDA use different tables than brltty? wouldn't it be better
to use brlttys tables instead using other tables?
There are several reasons for this:
* BRLTTY does not provide the ability to use contracted braille tables
externally; the contracted tables can only be used internally. One
reason for this is that using contracted tables requires that the client
(NVDA) be provided with a map of input characters to output characters,
which is a lot of extra work for BRLTTY. Even if it could, this would be
very slow, as every translated string would have to be passed back and
forth between BRLTTY and NVDA.
* Given this fact, it doesn't make sense to use BRLTTY for text tables
and something else for contracted tables. Therefore, I made the decision
to simply communicate dots to BRLTTY and use liblouis for all braille
translation.
* This also means we do not depend on BRLTTY. BRLTTY is one method of
communicating with a braille display, but it is not the only one. NVDA's
Freedom Scientific and Handy Tech drivers, for example, do not use
BRLTTY at all.
Jamie
--
James Teh
Email/MSN Messenger/Jabber: jamie@xxxxxxxxxxx
Web site: http://www.jantrid.net/
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
To get the latest NVDA snapshot:
http://www.nvda-project.org/snapshots/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda
- References:
- [nvda] BRLTTY and NVDA
- From: James Teh
- [nvda] Re: BRLTTY and NVDA
- From: Valiant8086
- [nvda] Re: BRLTTY and NVDA
- From: Simon Eigeldinger
Other related posts:
- » [nvda] BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
- » [nvda] Re: BRLTTY and NVDA
Why does NVDA use different tables than brltty? wouldn't it be better to use brlttys tables instead using other tables?
- [nvda] BRLTTY and NVDA
- From: James Teh
- [nvda] Re: BRLTTY and NVDA
- From: Valiant8086
- [nvda] Re: BRLTTY and NVDA
- From: Simon Eigeldinger