Nicolas, I'll take a look at nfbtrans and also at the Duxbury table format. I kind of dooubt that nfbtrans would be very good at supporting languages other than English. I like Dave's suggestion of putting the number first in the rules. This number actually indicates a pattern-matching method. So the algorithm would be more than a simple pattern replacement. I know French. Where could I find their Braille code, preferably on the Web? I think that a direct dot pattern representation would not be as clear as using the ASCII characters that are used to represent Braille dot patterns in the particular language. Don't the text-translation tables already take care of translating to whatever characters a particular display needs to represent a particular dot pattern. Of course, we might need to have an escapt sequence for representing non-printing characters, such as \xnn John Computers to Help People, Inc. http://www.chpi.org 825 East Johnson; Madison, WI 53703 ----- Original Message ----- From: "Nicolas Pitre" <nico@cam.org> To: <blinux-list@redhat.com> Sent: Monday, November 26, 2001 16:13 Subject: Re: brltty and simultaneous grade 2 translation > On Mon, 26 Nov 2001, John J. Boyer wrote: > > > Dave, > > Comments are a good idea. However, any character used as a comment indicator > > will present problems, since it could be used in some language. Perhaps the > > # could indicate a comment only if it is the very first character in a line > > or of it follows the number, separated from it by a space or tab. If a > > source string has # as its first character it can be indented a space or > > two. That would mean that leading spaces on a line would be ignored. > > I'd suggest supporting a dot pattern representation directly instead of > relying on ascii correspondance which may well be different from one braille > table to another, especially for symbols outside of the standard alphabet. > > > Nicolas > > > > _______________________________________________ > > Blinux-list@redhat.com > https://listman.redhat.com/mailman/listinfo/blinux-list >