[liblouis-liblouisxml] Re: Spanish 8 dots table:

  • From: "John J. Boyer" <john@xxxxxxxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Tue, 31 Jan 2012 19:03:55 -0600

It is best to use only the characters from hex 20 to 7f, that is the 
ordinary printable characters in a table. Never use UTF-8. For 
characters outside this range use the notation \xhhhh, where hhhh is the 
Unicode value of the character. This will enabloe everyone to read the 
table, since it does not require a special keyboard. For an example, 
look at the table chardefs.cti especially near the end.

John

On Tue, Jan 31, 2012 at 09:52:47PM +0100, Quetzatl wrote:
> Hi John
> 
> Then: if I change the encoding for the table; Can I Resolve the errors?  
> What encoding should be used?
> 
> 
> Regards.
> 
> Juan.
> El 31/01/2012 21:45, John J. Boyer escribió:
> >Hi Juan,
> >
> >The table contains errors, such as the one at line 151. The escape
> >sequence \x must be followed by a four-digit hexadecimal number. This
> >looks like UTF-8. UTF-8 cannot be used in tables. It conflicts with
> >other encodings.
> >
> >John
> >
> >On Tue, Jan 31, 2012 at 09:03:53PM +0100, Quetzatl wrote:
> >>Here is:
> >>
> >>Regards.
> >>
> >>Juan.
> >>
> >>
> >>
> >>
> >>El 31/01/2012 19:37, John J. Boyer escribió:
> >>>Please send your table to the list as an attachment. It can at least be
> >>>checked for validity.
> >>>
> >>>John
> >>>
> >>>On Tue, Jan 31, 2012 at 04:44:49PM +0100, Quetzatl wrote:
> >>>>Hi all.
> >>>>
> >>>>I'm Juan Buño and I'm spanish and galician NVDA's translator.
> >>>>
> >>>>Due NVDA use Liblouis to transcribe braille, and there are only 6 dots
> >>>>tables, many people prefer to use braille tables of 8 dot.
> >>>>
> >>>>My colleague Enrique Fernández has prepared an 8-dots braille table
> >>>>based on the French table, but we have no way to prove it.
> >>>>
> >>>>Could someone try this table and, if it works well, implement it in
> >>>>future versions of liblouis?
> >>>>
> >>>>Thanks a lot.
> >>>>
> >>>>Juan.
> >>>>
> >>>>
> >>>>
> >>>>For a description of the software, to download it and links to
> >>>>project pages go to http://www.abilitiessoft.com
> >># liblouis: Computer Spanish 8 dots Braille table
> >>###############################################################################
> >># BRLTTY - A background process providing access to the Linux console 
> >>(when in
> >>#          text mode) for a blind person using a refreshable braille 
> >>display.
> >>#
> >># Copyright (C) 1995-2004 by The BRLTTY Team. All rights reserved.
> >>#
> >># BRLTTY comes with ABSOLUTELY NO WARRANTY.
> >>#
> >># This is free software, placed under the terms of the
> >># GNU General Public License, as published by the Free Software
> >># Foundation.  Please see the file COPYING for details.
> >>#
> >># Web Page: http://mielke.cc/brltty/
> >>#
> >># This software is maintained by Dave Mielke<dave@xxxxxxxxx>.
> >>###############################################################################
> >>
> >># Uncontracted Computer Spanish Table
> >># Autor Jos? Enrique Fern?ndez del Campo and Juan Carlos Bu?o su?rez  
> >>quetzatl@xxxxxxxxxxx
> >># ----------------------------------
> >>
> >>space \s 0                          # blank 32
> >>space \t 9              # tab 9
> >>space \x001B 1b         # escape
> >>space \x000A 0          # lf
> >>space \x000D 0          # cr
> >>space \X00A0 0          # Espacio de no separaci?n
> >>
> >>digit 0 34678                               cero
> >>digit 1 16                                  uno
> >>digit 2 126                                 dos
> >>digit 3 146                                 tres
> >>digit 4 1456                                cuatro
> >>digit 5 156                                 cinco
> >>digit 6 1246                                seis
> >>digit 7 12456                               siete
> >>digit 8 1256                                ocho
> >>digit 9 246                                 nueve
> >>
> >>uplow Aa 17,1                               letra a         x0041 / 0061
> >>uplow Bb 127,12                             letra b         x0042 / 0062
> >>uplow Cc 147,14                             letra c
> >>uplow Dd 1457,145                   letra d
> >>uplow Ee 157,15                             letra e
> >>uplow Ff 1247,124                   letra f
> >>uplow Gg 12457,1245                 letra g
> >>uplow Hh 1257,125                   letra h
> >>uplow Ii 247,24                             letra i
> >>uplow Jj 2457,245                   letra j
> >>uplow Kk 137,13                             letra k
> >>uplow Ll 1237,123                   letra l
> >>uplow Mm 1347,134                   letra m
> >>uplow Nn 13457,1345                 letra n
> >>uplow Oo 1357,135                   letra o
> >>uplow Pp 12347,1234                 letra p
> >>uplow Qq 123457,12345               letra q
> >>uplow Rr 12357,1235                 letra r
> >>uplow Ss 2347,234                   letra s
> >>uplow Tt 23457,2345                 letra t
> >>uplow Uu 1367,136                   letra u
> >>uplow Vv 12367,1236                 letra v
> >>uplow Ww 24567,2456                         letra w                  
> >>x0057 / 0077
> >>uplow Xx 13467,1346                 letra x
> >>uplow Yy 134567,13456               letra y
> >>uplow Zz 13567,1356                 letra z                          
> >>x005A / 007A
> >>
> >>uplow ?? 1234678,123468             c cedilla
> >>uplow ?? 23467,2346         e con acento
> >>
> >>uplow ?? 1235678,123568             a grave
> >>uplow ?? 234678,23468                       e grave
> >>uplow ?? 2345678,234568             u grave
> >>
> >>uplow ?? 178,18                             a con acento circunflejo
> >>uplow ?? 1578,158                   e con acento circunflejo
> >>uplow ?? 2478,248                   i con acento circunflejo
> >>uplow ?? 13578,1358                 o con acento circunflejo
> >>uplow ?? 13678,1368                 u con acento circunflejo
> >>
> >>uplow ?? 34578,3458       a con di?resis
> >>uplow ?? 124678,12468                       e con di?resis
> >>uplow ?? 1245678,258                i con di?resis
> >>uplow ?? 24678,2468         o con di?resis
> >>uplow ?? 125678,12568                       u con di?resis
> >>uplow \x009F\x00FF 367,67     y griega con di?resis
> >>
> >>uplow \x00B4\x00B8 135678,13568     z avec caron
> >>uplow \x008C\x009C 1468,1238     oe
> >>uplow \x00C1\x00E1 123567,12356     a con acento
> >>uplow \x00CD\x00ED 347,34     i con acento
> >>uplow \x00D3\x00F3 3467,346     o con acento
> >>uplow \x00DA\x00FA 234567,23456     u con acento
> >>uplow \x00DD\x00FD 1567,2348     y con acento agudo
> >>
> >>uplow \x00CC\x00EC 345,348     i grave
> >>uplow \x00D2\x00F2 2458,3468     o grave
> >>uplow \x00C3\x00E3 3567,168     a con tilde
> >>uplow \x00D1\x00F1 124567,124568     ?
> >>uplow \x00D5\x00F5 12458,4567     o con tilde
> >>
> >>punctuation , 2                     coma
> >>punctuation ; 23            punto y coma
> >>punctuation : 25            dos puntos
> >>punctuation - 36            gui?n
> >>punctuation . 3             punto
> >>punctuation ? 26            cerrar interrogaci?n
> >>punctuation ! 2357          cerrar admiraci?n
> >>punctuation " 56    comillas
> >>punctuation ( 1268          abre par?ntesis
> >>punctuation ) 3457          cierra par?ntesis
> >>punctuation ' 4                     ap?strofo
> >>punctuation \X0091 138   # [left signle quotation mark] (private use one)
> >>punctuation \X0092 378   # [right single quotation mark] (private use two)
> >>punctuation \X0093 14568   # abrir comillas
> >>punctuation \X0094 678   # cerrar comillas
> >>punctuation \X2018 68
> >>punctuation \X2019 37
> >>sign \X2022 124578  bullet
> >>sign \X2026 1267    8230 MS Puntos suspensivos (Word)
> >>punctuation \X00AB 238   # comillas angulares izquierda
> >>punctuation \X00BB 567   # comillas angulares derecha
> >>
> >>sign * 256                                          asterisco
> >>sign \\ 123456                                              barra 
> >>invertida
> >>sign @ 5                                    arroba
> >>sign % 456                                  por ciento
> >>sign _ 6                                                     subrayado
> >>sign # 3456                                 signo de n?mero
> >>sign ^ 45                                   circunflejo
> >>sign \X007E   57     #126 ~    tilde
> >>sign \X007C 4568   # barra vertical
> >>sign \X007F 7   # borrar
> >>sign \X0082 37   # [single low-9 quotation mark (break permitted here)
> >>sign \X0083 1248   # [latin small letter f with hook (no break here)
> >>sign \X0084 24568   # [double low-9 quotation mark (<control>)
> >>sign \X0085 1267   # [horizontal ellipsis (next line)
> >>sign \X0086 28   # [dagger (start of selected area)
> >>sign \X0087 23458   # [double dagger (end of selected area)
> >>sign \X0088 458   # [modifier letter circumflex accent (character 
> >>tabulation set)
> >>sign \X0089 34678   # [per mille sign (character tabulation with 
> >>justification)
> >>sign \X008B 1258   # [single left-pointing angle quotation mark] (partial 
> >>line down)
> >>sign \X0095 1458   # [bullet] (message waiting)
> >>sign \X0096 368   # [en dash] (start of guarded area)
> >>sign \X0097 3678   # [em dash] (end of guarded area)
> >>sign \X0098 134568   # [small tilde] (start of string)
> >>sign \X0099 2467   # [trade mark sign] (<control>)
> >>sign \x2122 2467            Marca registrada
> >>sign \X009B 34568   # [single right-pointing angle quotation mark] 
> >>(control sequence introducer)
> >>sign \X00A1 23578   # abrir admiraci?n
> >>sign \X? 12678   # centavo
> >>sign \X00A3 2378   # libra
> >>sign \X00A4 2567   #
> >>sign \x20ac 12358           EURO
> >>sign \X00A5 145678   # yen
> >>sign \X00A6 478   # barra vertical cortada
> >>sign \X00A7 167   # secci?n
> >>sign \X00A8 268   # di?resis
> >>sign \X00A9 23567   # copyright
> >>sign \X00AA 23568   # ordinal femenino
> >>sign \X00AC 2567   # not sign
> >>sign \X00AD 2358   # soft hyphen
> >>sign \X00AE 2368   # registrado
> >>sign \X00AF 24568   # macron
> >>sign \X00B0 8   # grado
> >>sign \X00B1 12467   # m?s-menos
> >>sign \X00B2 47   # Al cuadrado
> >>sign \X00B3 568   # Al cubo
> >>sign \X00B5 13468   # mu
> >>sign \X00B6 14567   # p?rrafo
> >>sign \X00B7 14678   # punto centrado
> >>sign \X00B9 237   # Super uno
> >>sign \X00BA 5678   # ordinal masculino
> >>sign \XBC 1467   # un cuarto
> >>sign \XBD 468   # un medio
> >>sign \XBE 48   # tres cuartos
> >>sign \X00BF 267   #*abrir interrogaci?n
> >>sign \X00C5 12368   #*a may?scula con c?rculo superescrito
> >>sign \X? 38   #*ae may?scula
> >>sign \X00D0 13458   # latin capital letter eth
> >>sign \X00D7 1678   # multiplicado por
> >>sign \X00D8 34567   # Alfa
> >>sign \X00DE 123458   # Thorn
> >>sign \X00DF 128   # Beta
> >>sign \X00E5 15678   #*a con c?rculo superescrito
> >>sign \XE6 1348   #*ae
> >>sign \X00F0 235678   # eth
> >>sign \X00F7 2578   # dividido por
> >>sign \X00F8 457   # latin small letter o with stroke
> >>sign \X00FE 1568   # thorn
> >>
> >>sign \x00A8 268                     di?resis
> >>
> >>math + 235                          m?s
> >>math = 2356                         igual
> >>math ? 1678                                 multiplicado por
> >>math<  236                          menor que
> >>math>  356                          mayor que
> >>math / 3478                                         barra oblicua
> >>math \x00F7 2578            dividido por
> >>
> >>sign ? 23567                                                        
> >>copyright
> >>sign ? 8                                            grado
> >>sign&  12346                                        ampersand
> >>sign ? 12678                                                centavo
> >>sign ? 2567                                         
> >>sign ? 2378                                         libra
> >>sign ? 167                                  secci?n
> >>sign $ 123467                                               d?lar
> >>sign ? 145678                                       yen
> >>punctuation ? 238           comillas angulares izquierda
> >>punctuation ? 567           comillas angulares derecha
> >>punctuation [ 2367          abre corchetes
> >>punctuation ] 3568          cierra corchetes
> >>punctuation { 46                    abre llave
> >>punctuation } 35                    cierra llave
> >>
> >>sign ? 237                                          super 1
> >>sign ? 47                                   al cuadrado
> >>sign ? 568                                  al cubo
> >>sign ? 1467                 un cuarto
> >>sign ? 468                  un medio
> >>sign ? 48           tres cuartos
> >>
> >>midnum \s 0                                                  espace 
> >>entre les chiffres
> >>midnum , 2                                                     coma
> >>midnum . 3
> >>midnum - 36                                                    menos
> >>midnum + 235                                                        m?s
> >>midnum / 3478                                                  partido por
> >>midnum : 25                                                    sobre
> >>
> >>
> >>repeated \s 0                                                espaces
> >>repeated \t 0                                                tabulations
> >>repeated \x00a0 0                                   Espacio de 
> >>no-separaci?n
> >>
> >>repeated ... 3-3-3                          puntos suspensivos
> >>repeated --- 36-36-36
> >>repeated ___ 6-6-6
> >>
> >>always \s--\s 36-36 gui?n de di?logo
> >>
> >
> For a description of the software, to download it and links to
> project pages go to http://www.abilitiessoft.com

-- 
John J. Boyer, Executive Director
GodTouches Digital Ministry, Inc.
http://www.godtouches.org
Madison, Wisconsin, USA
Peace, Love, Service

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

Other related posts: