I don't know why hex 2800 wasn't defined as 0. In general, I don't have much to do with tables except those for us-en and for math. I think there is another table with "unicode" in its name, that has the correct dot paterns. Or you could just change the table you are looking at. John On Wed, May 18, 2011 at 02:42:01AM +1000, James Teh wrote: > Hi all, > > The Unicode character U+2800 (written as \x2800 in liblouis) represents > a blank cell; i.e. no dots. However, in braille-patterns.cti, is defined > as follows: > > sign \x2800 28a # ??? BRAILLE > PATTERN DOTS-0 > > Why is this defined as dots 2 and 8, plus virtual dot "a"? Should it not > be defined as 0? > > I was hoping to use this table to support Unicode braille in NVDA, but > this issue makes that somewhat strange. > > Thanks, > Jamie > > -- > James Teh > Vice President, Developer > NV Access Inc, ABN 61773362390 > Email: jamie@xxxxxxxxxxxx > Web site: http://www.nvaccess.org/ > For a description of the software, to download it and links to > project pages go to http://www.abilitiessoft.com -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com