first commit

This commit is contained in:
STP
2019-11-26 21:36:24 +01:00
commit d9ad30ccf3
2899 changed files with 168823 additions and 0 deletions

View File

@ -0,0 +1,28 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Attributes Table - inverse foreground colour in the left column and background colour in the right column
dot 1 ~fg-blue
dot 2 ~fg-green
dot 3 ~fg-red
dot 7 ~fg-bright
dot 4 =bg-blue
dot 5 =bg-green
dot 6 =bg-red
dot 8 =blink

View File

@ -0,0 +1,28 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Attributes Table - foreground colour in the left column and background colour in the right column
dot 1 =fg-blue
dot 2 =fg-green
dot 3 =fg-red
dot 7 =fg-bright
dot 4 =bg-blue
dot 5 =bg-green
dot 6 =bg-red
dot 8 =blink

View File

@ -0,0 +1,28 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Attributes Table - foreground colour in the upper square and background colour in the lower square
dot 1 =fg-red
dot 4 =fg-green
dot 2 =fg-blue
dot 5 =fg-bright
dot 3 =bg-red
dot 6 =bg-green
dot 7 =bg-blue
dot 8 =blink

View File

@ -0,0 +1,74 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Afrikaans (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always aa 2
always aan 126
always al 1246
always an 12346
always by 356
always deur 256
always die 2346
always ee 156
always ee 23
always ei 146
always el 3456
always en 26
always er 12456
always ge 123456
always ie 1456
always ig 12345
always in 35
always met 23456
always oe 246
always of 12356
always on 25
always oo 2356
always ou 1256
always sk 16
always st 34
always te 235
always ui 345
always was 346
always - 36
always , 2
always ; 23
always : 25
always ! 235
always ? 236
always / 34
always . 256
always ' 3
always " 236
always " 356
always ( 2356
always ) 2356
always * 35-35
always ^ 45
numsign 3456
capsign 6

View File

@ -0,0 +1,304 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Amharic (uncontracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
always 125 ETHIOPIC SYLLABLE HA
always ሁ 125-136 ETHIOPIC SYLLABLE HU
always ሂ 125-24 ETHIOPIC SYLLABLE HI
always ሃ 125-1 ETHIOPIC SYLLABLE HAA
always ሄ 125-15 ETHIOPIC SYLLABLE HEE
always ህ 5 ETHIOPIC SYLLABLE HE
always ሆ 125-135 ETHIOPIC SYLLABLE HO
always ለ 123 ETHIOPIC SYLLABLE LA
always ሉ 123-136 ETHIOPIC SYLLABLE LU
always ሊ 123-24 ETHIOPIC SYLLABLE LI
always ላ 123-1 ETHIOPIC SYLLABLE LAA
always ሌ 123-15 ETHIOPIC SYLLABLE LEE
always ል 456 ETHIOPIC SYLLABLE LE
always ሎ 123-135 ETHIOPIC SYLLABLE LO
always ሐ 125 ETHIOPIC SYLLABLE HHA
always ሑ 125-136 ETHIOPIC SYLLABLE HHU
always ሒ 125-24 ETHIOPIC SYLLABLE HHI
always ሓ 125-1 ETHIOPIC SYLLABLE HHAA
always ሔ 125-15 ETHIOPIC SYLLABLE HHEE
always ሕ 5 ETHIOPIC SYLLABLE HHE
always ሖ 125-135 ETHIOPIC SYLLABLE HHO
always መ 134 ETHIOPIC SYLLABLE MA
always ሙ 134-136 ETHIOPIC SYLLABLE MU
always ሚ 134-24 ETHIOPIC SYLLABLE MI
always ማ 134-1 ETHIOPIC SYLLABLE MAA
always ሜ 134-15 ETHIOPIC SYLLABLE MEE
always ም 23 ETHIOPIC SYLLABLE ME
always ሞ 134-135 ETHIOPIC SYLLABLE MO
always ሠ 6-234 ETHIOPIC SYLLABLE SZA
always ሡ 6-234-136 ETHIOPIC SYLLABLE SZU
always ሢ 6-234-24 ETHIOPIC SYLLABLE SZI
always ሣ 6-234-1 ETHIOPIC SYLLABLE SZAA
always ሤ 6-234-15 ETHIOPIC SYLLABLE SZEE
always ሥ 6-56 ETHIOPIC SYLLABLE SZE
always ሦ 6-234-135 ETHIOPIC SYLLABLE SZO
always ረ 1235 ETHIOPIC SYLLABLE RA
always ሩ 1235-136 ETHIOPIC SYLLABLE RU
always ሪ 1235-24 ETHIOPIC SYLLABLE RI
always ራ 1235-1 ETHIOPIC SYLLABLE RAA
always ሬ 1235-15 ETHIOPIC SYLLABLE REE
always ር 1256 ETHIOPIC SYLLABLE RE
always ሮ 1235-135 ETHIOPIC SYLLABLE RO
always ሰ 234 ETHIOPIC SYLLABLE SA
always ሱ 234-136 ETHIOPIC SYLLABLE SU
always ሲ 234-24 ETHIOPIC SYLLABLE SI
always ሳ 234-1 ETHIOPIC SYLLABLE SAA
always ሴ 234-15 ETHIOPIC SYLLABLE SEE
always ስ 56 ETHIOPIC SYLLABLE SE
always ሶ 234-135 ETHIOPIC SYLLABLE SO
always ሸ 146 ETHIOPIC SYLLABLE SHA
always ሹ 146-136 ETHIOPIC SYLLABLE SHU
always ሺ 146-24 ETHIOPIC SYLLABLE SHI
always ሻ 146-1 ETHIOPIC SYLLABLE SHAA
always ሼ 146-15 ETHIOPIC SYLLABLE SHEE
always ሽ 156 ETHIOPIC SYLLABLE SHE
always ሾ 146-135 ETHIOPIC SYLLABLE SHO
always ቀ 12345 ETHIOPIC SYLLABLE QA
always ቁ 12345-136 ETHIOPIC SYLLABLE QU
always ቂ 12345-24 ETHIOPIC SYLLABLE QI
always ቃ 12345-1 ETHIOPIC SYLLABLE QAA
always ቄ 12345-15 ETHIOPIC SYLLABLE QEE
always ቅ 46 ETHIOPIC SYLLABLE QE
always ቆ 12345-135 ETHIOPIC SYLLABLE QO
always ቈ 12456-12345 ETHIOPIC SYLLABLE QWA
always ቊ 12456-12345-136 ETHIOPIC SYLLABLE QWI
always ቋ 12456-12345-1 ETHIOPIC SYLLABLE QWAA
always ቌ 12456-12345-15 ETHIOPIC SYLLABLE QWEE
always ቍ 12456-12345-24 ETHIOPIC SYLLABLE QWE
always በ 12 ETHIOPIC SYLLABLE BA
always ቡ 12-136 ETHIOPIC SYLLABLE BU
always ቢ 12-24 ETHIOPIC SYLLABLE BI
always ባ 12-1 ETHIOPIC SYLLABLE BAA
always ቤ 12-15 ETHIOPIC SYLLABLE BEE
always ብ 45 ETHIOPIC SYLLABLE BE
always ቦ 12-135 ETHIOPIC SYLLABLE BO
always ተ 2345 ETHIOPIC SYLLABLE TA
always ቱ 2345-136 ETHIOPIC SYLLABLE TU
always ቲ 2345-24 ETHIOPIC SYLLABLE TI
always ታ 2345-1 ETHIOPIC SYLLABLE TAA
always ቴ 2345-15 ETHIOPIC SYLLABLE TEE
always ት 2 ETHIOPIC SYLLABLE TE
always ቶ 2345-135 ETHIOPIC SYLLABLE TO
always ቸ 16 ETHIOPIC SYLLABLE CA
always ቹ 16-136 ETHIOPIC SYLLABLE CU
always ቺ 16-24 ETHIOPIC SYLLABLE CI
always ቻ 16-1 ETHIOPIC SYLLABLE CAA
always ቼ 16-15 ETHIOPIC SYLLABLE CEE
always ች 25 ETHIOPIC SYLLABLE CE
always ቾ 16-135 ETHIOPIC SYLLABLE CO
always ኀ 125 ETHIOPIC SYLLABLE XA
always ኁ 125-136 ETHIOPIC SYLLABLE XU
always ኂ 125-24 ETHIOPIC SYLLABLE XI
always ኃ 125-1 ETHIOPIC SYLLABLE XAA
always ኄ 125-15 ETHIOPIC SYLLABLE XEE
always ኅ 5 ETHIOPIC SYLLABLE XE
always ኆ 125-135 ETHIOPIC SYLLABLE XO
always ኈ 12456-125 ETHIOPIC SYLLABLE XWA
always ኊ 12456-125-136 ETHIOPIC SYLLABLE XWI
always ኋ 12456-125-1 ETHIOPIC SYLLABLE XWAA
always ኌ 12456-125-15 ETHIOPIC SYLLABLE XWEE
always ኍ 12456-125-24 ETHIOPIC SYLLABLE XWE
always ነ 1345 ETHIOPIC SYLLABLE NA
always ኑ 1345-136 ETHIOPIC SYLLABLE NU
always ኒ 1345-24 ETHIOPIC SYLLABLE NI
always ና 1345-1 ETHIOPIC SYLLABLE NAA
always ኔ 1345-15 ETHIOPIC SYLLABLE NEE
always ን 1246 ETHIOPIC SYLLABLE NE
always ኖ 1345-135 ETHIOPIC SYLLABLE NO
always ኘ 346 ETHIOPIC SYLLABLE NYA
always ኙ 346-136 ETHIOPIC SYLLABLE NYU
always ኚ 346-24 ETHIOPIC SYLLABLE NYI
always ኛ 346-1 ETHIOPIC SYLLABLE NYAA
always ኜ 346-15 ETHIOPIC SYLLABLE NYEE
always ኝ 26 ETHIOPIC SYLLABLE NYE
always ኞ 346-135 ETHIOPIC SYLLABLE NYO
always አ 3 ETHIOPIC SYLLABLE GLOTTAL A
always ኡ 3-136 ETHIOPIC SYLLABLE GLOTTAL U
always ኢ 3-24 ETHIOPIC SYLLABLE GLOTTAL I
always ኣ 3-1 ETHIOPIC SYLLABLE GLOTTAL AA
always ኤ 3-15 ETHIOPIC SYLLABLE GLOTTAL EE
always እ 34 ETHIOPIC SYLLABLE GLOTTAL E
always ኦ 3-135 ETHIOPIC SYLLABLE GLOTTAL O
always ከ 13 ETHIOPIC SYLLABLE KA
always ኩ 13-136 ETHIOPIC SYLLABLE KU
always ኪ 13-24 ETHIOPIC SYLLABLE KI
always ካ 13-1 ETHIOPIC SYLLABLE KAA
always ኬ 13-15 ETHIOPIC SYLLABLE KEE
always ክ 35 ETHIOPIC SYLLABLE KE
always ኮ 13-135 ETHIOPIC SYLLABLE KO
always ኰ 12456-13 ETHIOPIC SYLLABLE KWA
always ኲ 12456-13-136 ETHIOPIC SYLLABLE KWI
always ኳ 12456-13-1 ETHIOPIC SYLLABLE KWAA
always ኴ 12456-13-15 ETHIOPIC SYLLABLE KWEE
always ኵ 12456-13-24 ETHIOPIC SYLLABLE KWE
always ኸ 1346 ETHIOPIC SYLLABLE KXA
always ኹ 1346-136 ETHIOPIC SYLLABLE KXU
always ኺ 1346-24 ETHIOPIC SYLLABLE KXI
always ኻ 1346-1 ETHIOPIC SYLLABLE KXAA
always ኼ 1346-15 ETHIOPIC SYLLABLE KXEE
always ኽ 123456 ETHIOPIC SYLLABLE KXE
always ኾ 1346-135 ETHIOPIC SYLLABLE KXO
always ወ 2456 ETHIOPIC SYLLABLE WA
always ዉ 2456-136 ETHIOPIC SYLLABLE WU
always ዊ 2456-24 ETHIOPIC SYLLABLE WI
always ዋ 2456-1 ETHIOPIC SYLLABLE WAA
always ዌ 2456-15 ETHIOPIC SYLLABLE WEE
always ው 246 ETHIOPIC SYLLABLE WE
always ዎ 2456-135 ETHIOPIC SYLLABLE WO
always 3 ETHIOPIC SYLLABLE PHARYNGEAL A
always ዑ 3-136 ETHIOPIC SYLLABLE PHARYNGEAL U
always ዒ 3-24 ETHIOPIC SYLLABLE PHARYNGEAL I
always ዓ 3-1 ETHIOPIC SYLLABLE PHARYNGEAL AA
always ዔ 3-15 ETHIOPIC SYLLABLE PHARYNGEAL EE
always ዕ 34 ETHIOPIC SYLLABLE PHARYNGEAL E
always ዖ 3-135 ETHIOPIC SYLLABLE PHARYNGEAL O
always ዘ 1356 ETHIOPIC SYLLABLE ZA
always ዙ 1356-136 ETHIOPIC SYLLABLE ZU
always ዚ 1356-24 ETHIOPIC SYLLABLE ZI
always ዛ 1356-1 ETHIOPIC SYLLABLE ZAA
always ዜ 1356-15 ETHIOPIC SYLLABLE ZEE
always ዝ 2346 ETHIOPIC SYLLABLE ZE
always ዞ 1356-135 ETHIOPIC SYLLABLE ZO
always ዠ 356 ETHIOPIC SYLLABLE ZHA
always ዡ 356-136 ETHIOPIC SYLLABLE ZHU
always ዢ 356-24 ETHIOPIC SYLLABLE ZHI
always ዣ 356-1 ETHIOPIC SYLLABLE ZHAA
always ዤ 356-15 ETHIOPIC SYLLABLE ZHEE
always ዥ 236 ETHIOPIC SYLLABLE ZHE
always ዦ 356-135 ETHIOPIC SYLLABLE ZHO
always የ 13456 ETHIOPIC SYLLABLE YA
always ዩ 13456-136 ETHIOPIC SYLLABLE YU
always ዪ 13456-24 ETHIOPIC SYLLABLE YI
always ያ 13456-1 ETHIOPIC SYLLABLE YAA
always ዬ 13456-15 ETHIOPIC SYLLABLE YEE
always ይ 1236 ETHIOPIC SYLLABLE YE
always ዮ 13456-135 ETHIOPIC SYLLABLE YO
always ደ 145 ETHIOPIC SYLLABLE DA
always ዱ 145-136 ETHIOPIC SYLLABLE DU
always ዲ 145-24 ETHIOPIC SYLLABLE DI
always ዳ 145-1 ETHIOPIC SYLLABLE DAA
always ዴ 145-15 ETHIOPIC SYLLABLE DEE
always ድ 1456 ETHIOPIC SYLLABLE DE
always ዶ 145-135 ETHIOPIC SYLLABLE DO
always ጀ 245 ETHIOPIC SYLLABLE JA
always ጁ 245-136 ETHIOPIC SYLLABLE JU
always ጂ 245-24 ETHIOPIC SYLLABLE JI
always ጃ 245-1 ETHIOPIC SYLLABLE JAA
always ጄ 245-15 ETHIOPIC SYLLABLE JEE
always ጅ 126 ETHIOPIC SYLLABLE JE
always ጆ 245-135 ETHIOPIC SYLLABLE JO
always ገ 1245 ETHIOPIC SYLLABLE GA
always ጉ 1245-136 ETHIOPIC SYLLABLE GU
always ጊ 1245-24 ETHIOPIC SYLLABLE GI
always ጋ 1245-1 ETHIOPIC SYLLABLE GAA
always ጌ 1245-15 ETHIOPIC SYLLABLE GEE
always ግ 2356 ETHIOPIC SYLLABLE GE
always ጎ 1245-135 ETHIOPIC SYLLABLE GO
always ጐ 12456 ETHIOPIC SYLLABLE GWA
always ጒ 12456-1245-136 ETHIOPIC SYLLABLE GWI
always ጓ 12456-1245-1 ETHIOPIC SYLLABLE GWAA
always ጔ 12456-1245-15 ETHIOPIC SYLLABLE GWEE
always ጕ 12456-1245-24 ETHIOPIC SYLLABLE GWE
always ጠ 23456 ETHIOPIC SYLLABLE THA
always ጡ 23456-136 ETHIOPIC SYLLABLE THU
always ጢ 23456-24 ETHIOPIC SYLLABLE THI
always ጣ 23456-1 ETHIOPIC SYLLABLE THAA
always ጤ 23456-15 ETHIOPIC SYLLABLE THEE
always ጥ 12356 ETHIOPIC SYLLABLE THE
always ጦ 23456-135 ETHIOPIC SYLLABLE THO
always ጨ 14 ETHIOPIC SYLLABLE CHA
always ጩ 14-136 ETHIOPIC SYLLABLE CHU
always ጪ 14-24 ETHIOPIC SYLLABLE CHI
always ጫ 14-1 ETHIOPIC SYLLABLE CHAA
always ጬ 14-15 ETHIOPIC SYLLABLE CHEE
always ጭ 36 ETHIOPIC SYLLABLE CHE
always ጮ 14-135 ETHIOPIC SYLLABLE CHO
always ጰ 235 ETHIOPIC SYLLABLE PHA
always ጱ 235-136 ETHIOPIC SYLLABLE PHU
always ጲ 235-24 ETHIOPIC SYLLABLE PHI
always ጳ 235-1 ETHIOPIC SYLLABLE PHAA
always ጴ 235-15 ETHIOPIC SYLLABLE PHEE
always ጵ 3456 ETHIOPIC SYLLABLE PHE
always ጶ 235-135 ETHIOPIC SYLLABLE PHO
always ጸ 12346 ETHIOPIC SYLLABLE TSA
always ጹ 12346-136 ETHIOPIC SYLLABLE TSU
always ጺ 12346-24 ETHIOPIC SYLLABLE TSI
always ጻ 12346-1 ETHIOPIC SYLLABLE TSAA
always ጼ 12346-15 ETHIOPIC SYLLABLE TSEE
always ጽ 345 ETHIOPIC SYLLABLE TSE
always ጾ 12346-135 ETHIOPIC SYLLABLE TSO
always ፀ 12346 ETHIOPIC SYLLABLE TZA
always ፁ 12346-136 ETHIOPIC SYLLABLE TZU
always ፂ 12346-24 ETHIOPIC SYLLABLE TZI
always ፃ 12346-1 ETHIOPIC SYLLABLE TZAA
always ፄ 12346-15 ETHIOPIC SYLLABLE TZEE
always ፅ 345 ETHIOPIC SYLLABLE TZE
always ፆ 12346-135 ETHIOPIC SYLLABLE TZO
always ፈ 124 ETHIOPIC SYLLABLE FA
always ፉ 124-136 ETHIOPIC SYLLABLE FU
always ፊ 124-24 ETHIOPIC SYLLABLE FI
always ፋ 124-1 ETHIOPIC SYLLABLE FAA
always ፌ 124-15 ETHIOPIC SYLLABLE FEE
always ፍ 4 ETHIOPIC SYLLABLE FE
always ፎ 124-135 ETHIOPIC SYLLABLE FO
always ፐ 1234 ETHIOPIC SYLLABLE PA
always ፑ 1234-136 ETHIOPIC SYLLABLE PU
always ፒ 1234-24 ETHIOPIC SYLLABLE PI
always ፓ 1234-1 ETHIOPIC SYLLABLE PAA
always ፔ 1234-15 ETHIOPIC SYLLABLE PEE
always ፕ 6 ETHIOPIC SYLLABLE PE
always ፖ 1234-135 ETHIOPIC SYLLABLE PO
always ፡ 0 ETHIOPIC WORDSPACE
always ። 256 ETHIOPIC FULL STOP
always ፣ 2 ETHIOPIC COMMA
always ፤ 23 ETHIOPIC SEMICOLON
always ፥ 25 ETHIOPIC COLON
always ፧ 236 ETHIOPIC QUESTION MARK
always ፩ 16 ETHIOPIC DIGIT ONE
always ፪ 126 ETHIOPIC DIGIT TWO
always ፫ 146 ETHIOPIC DIGIT THREE
always ፬ 1456 ETHIOPIC DIGIT FOUR
always ፭ 156 ETHIOPIC DIGIT FIVE
always ፮ 1246 ETHIOPIC DIGIT SIX
always ፯ 12456 ETHIOPIC DIGIT SEVEN
always ፰ 1256 ETHIOPIC DIGIT EIGHT
always ፱ 246 ETHIOPIC DIGIT NINE
always ፲ 16-3456 ETHIOPIC NUMBER TEN
always ፳ 126-3456 ETHIOPIC NUMBER TWENTY
always ፴ 146-3456 ETHIOPIC NUMBER THIRTY
always ፵ 1456-3456 ETHIOPIC NUMBER FORTY
always ፶ 156-3456 ETHIOPIC NUMBER FIFTY
always ፷ 1246-3456 ETHIOPIC NUMBER SIXTY
always ፸ 12456-3456 ETHIOPIC NUMBER SEVENTY
always ፹ 1256-3456 ETHIOPIC NUMBER EIGHTY
always ፺ 246-3456 ETHIOPIC NUMBER NINETY
always ፻ 16-3456-3456 ETHIOPIC NUMBER HUNDRED
always ፼ 16-3456-3456-3456-3456 ETHIOPIC NUMBER TEN THOUSAND

View File

@ -0,0 +1,261 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# show any "word" which contains a country code in 8-dot computer braille.
literal .ad Andorra
literal .ae United Arab Emirates
literal .af Afghanistan
literal .ag Antigua and Barbuda
literal .ai Anguilla
literal .al Albania
literal .am Armenia
literal .an Netherlands Antilles
literal .ao Angola
literal .aq Antarctica
literal .ar Argentina
literal .as American Samoa
literal .at Austria
literal .au Australia
literal .aw Aruba
literal .az Azerbaijan
literal .ba Bosnia-Herzegovina
literal .bb Barbados
literal .bd Bangladesh
literal .be Belgium
literal .bf Burkina Faso
literal .bg Bulgaria
literal .bh Bahrain
literal .bi Burundi
literal .bj Benin
literal .bm Bermuda
literal .bn Brunei Darussalam
literal .bo Bolivia
literal .br Brazil
literal .bs Bahamas
literal .bt Bhutan
literal .bv Bouvet Island
literal .bw Botswana
literal .by Belarus
literal .bz Belize
literal .ca Canada
literal .cc Cocos (Keeling) Islands
literal .cd The Democratic Republic of The Congo
literal .cf Central African Republic
literal .cg Congo
literal .ch Switzerland
literal .ci Ivory Coast
literal .ck Cook Islands
literal .cl Chile
literal .cm Cameroon
literal .cn China
literal .co Colombia
literal .cr Costa Rica
literal .cu Cuba
literal .cv Cape Verde
literal .cx Christmas Island
literal .cy Cyprus
literal .cz Czech Republic
literal .de Germany
literal .dj Djibouti
literal .dk Denmark
literal .dm Dominica
literal .do Dominican Republic
literal .dz Algeria
literal .ec Ecuador
literal .ee Estonia
literal .eg Egypt
literal .eh Western Sahara
literal .er Eritrea
literal .es Spain
literal .et Ethiopia
literal .fi Finland
literal .fj Fiji
literal .fk Falkland Islands (Malvinas)
literal .fm Micronesia
literal .fo Faroe Islands
literal .fr France
literal .ga Gabon
literal .gb United Kingdom
literal .gd Grenada
literal .ge Georgia
literal .gf French Guiana
literal .gh Ghana
literal .gi Gibraltar
literal .gl Greenland
literal .gm Gambia
literal .gn Guinea
literal .gp Guadeloupe (Fr.)
literal .gq Equatorial Guinea
literal .gr Greece
literal .gs South Georgia And The South Sandwich Islands
literal .gt Guatemala
literal .gu Guam (U.S.)
literal .gw Guinea-Bissau
literal .gy Guyana
literal .hk Hong Kong
literal .hm Heard Island And Mcdonald Islands
literal .hn Honduras
literal .hr Croatia
literal .ht Haiti
literal .hu Hungary
literal .id Indonesia
literal .ie Ireland
literal .il Israel
literal .im Isle of Man
literal .in India
literal .io British Indian Ocean Territory
literal .iq Iraq
literal .ir Iran
literal .is Iceland
literal .it Italy
literal .jm Jamaica
literal .jo Jordan
literal .jp Japan
literal .ke Kenya
literal .kg Kyrgyzstan
literal .kh Cambodia
literal .ki Kiribati
literal .km Comoros
literal .kn Saint Kitts and Nevis
literal .kp Korea (North)
literal .kr Korea (South)
literal .kw Kuwait
literal .ky Cayman Islands
literal .kz Kazakstan
literal .la Lao People's Democratic Republic
literal .lb Lebanon
literal .lc Saint Lucia
literal .li Liechtenstein
literal .lk Sri Lanka
literal .lr Liberia
literal .ls Lesotho
literal .lt Lithuania
literal .lu Luxembourg
literal .lv Latvia
literal .ly Libyan Arab Jamahiriya
literal .ma Morocco
literal .mc Monaco
literal .md Moldova
literal .mg Madagascar
literal .mh Marshall Islands
literal .mk Macedonia
literal .ml Mali
literal .mm Myanmar
literal .mn Mongolia
literal .mo Macau
literal .mp Northern Mariana Islands
literal .mq Martinique
literal .mr Mauritania
literal .ms Montserrat
literal .mt Malta
literal .mu Mauritius
literal .mv Maldives
literal .mw Malawi
literal .mx Mexico
literal .my Malaysia
literal .mz Mozambique
literal .na Namibia
literal .nc New Caledonia (Fr.)
literal .ne Niger
literal .nf Norfolk Island
literal .ng Nigeria
literal .ni Nicaragua
literal .nl Netherlands
literal .no Norway
literal .np Nepal
literal .nr Nauru
literal .nu Niue
literal .nz New Zealand
literal .om Oman
literal .pa Panama
literal .pe Peru
literal .pf Polynesia (Fr.)
literal .pg Papua New Guinea
literal .ph Philippines
literal .pk Pakistan
literal .pl Poland
literal .pm Saint Pierre and Miquelon
literal .pn Pitcairn
literal .pr Puerto Rico (U.S.)
literal .ps Palestinian Territory, Occupied
literal .pt Portugal
literal .pw Palau
literal .py Paraguay
literal .qa Qatar
literal .re Reunion (Fr.)
literal .ro Romania
literal .ru Russia
literal .rw Rwanda
literal .sa Saudi Arabia
literal .sb Solomon Islands
literal .sc Seychelles
literal .sd Sudan
literal .se Sweden
literal .sg Singapore
literal .sh Saint Helena
literal .si Slovenia
literal .sj Svalbard and Jan Mayen
literal .sk Slovakia
literal .sl Sierra Leone
literal .sm San Marino
literal .sn Senegal
literal .so Somalia
literal .sr Suriname
literal .st Sao Tome And Principe
literal .su U.S.S.R.
literal .sv El Salvador
literal .sy Syrian Arab Republic
literal .sz Swaziland
literal .tc Turks And Caicos Islands
literal .td Chad
literal .tf French Southern Territories
literal .tg Togo
literal .th Thailand
literal .tj Tajikistan
literal .tk Tokelau
literal .tm Turkmenistan
literal .tn Tunisia
literal .to Tonga
literal .tp East Timor
literal .tr Turkey
literal .tt Trinidad and Tobago
literal .tv Tuvalu
literal .tw Taiwan
literal .tz Tanzania
literal .ua Ukraine
literal .ug Uganda
literal .uk United Kingdom
literal .um United States Minor Outlying Islands
literal .us United States
literal .uy Uruguay
literal .uz Uzbekistan
literal .va Holy See (Vatican City State)
literal .vc St. Vincent and the Grenadines
literal .ve Venezuela
literal .vg Virgin Islands, British
literal .vi Virgin Islands, U.S.
literal .vn Vietnam
literal .vu Vanuatu
literal .wf Wallis and Futuna
literal .ws Samoa
literal .ye Yemen
literal .yt Mayotte
literal .yu Yugoslavia
literal .za South Africa
literal .zm Zambia
literal .zw Zimbabwe

View File

@ -0,0 +1,260 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - German (uncontracted)
# Created by Mario Lang <mlang@delysid.org>.
numsign 3456 number sign, just one operand
letsign 6
capsign 46 # FIXME: only allowed at begword, midendword capsign is 45
begcaps 45
# the decimal digits
always 1 1
always 2 12
always 3 14
always 4 145
always 5 15
always 6 124
always 7 1245
always 8 125
always 9 24
always 0 245
include letters-latin.cti
always ä 345
always Ä 345
always ö 246
always Ö 246
always ß 6-2346
always ü 1256
always Ü 1256
# accented letters
always À 4-1 [C0] upper a grave
always Á 4-1 [C1] upper a acute
always  4-1 [C2] upper a circumflex
always à 4-1 [C3] upper a tilde
always Ç 4-14 [C7] upper c cedilla
always È 4-15 [C8] upper e grave
always É 4-15 [C9] upper e acute
always Ê 4-15 [CA] upper e circumflex
always Ë 4-15 [CB] upper e dieresis
always Ì 4-24 [CC] upper i grave
always Í 4-24 [CD] upper i acute
always Î 4-24 [CE] upper i circumflex
always Ï 4-24 [CF] upper i dieresis
always Ð 4-15 [D0] upper eth
always Ñ 4-1345 [D1] upper n tilde
always Ò 4-135 [D2] upper o grave
always Ó 4-135 [D3] upper o acute
always Ô 4-135 [D4] upper o circumflex
always Õ 4-135 [D5] upper o tilde
always Ø 4-135 [D8] upper o slash
always Ù 4-136 [D9] upper u grave
always Ú 4-136 [DA] upper u acute
always Û 4-136 [DB] upper u circumflex
always Ý 4-13456 [DD] upper y acute
always Þ 4-2345 [DE] upper t horn
always à 4-1 [E0] lower a grave
always á 4-1 [E1] lower a acute
always â 4-1 [E2] lower a circumflex
always ã 4-1 [E3] lower a tilde
always å 4-1 [E5] lower a ring
always æ 1-15 [E6] lower ae
always ç 4-14 [E7] lower c cedilla
always è 4-15 [E8] lower e grave
always é 4-15 [E9] lower e acute
always ê 4-15 [EA] lower e circumflex
always ë 4-15 [EB] lower e dieresis
always ì 4-24 [EC] lower i grave
always í 4-24 [ED] lower i acute
always î 4-24 [EE] lower i circumflex
always ï 4-24 [EF] lower i dieresis
always ð 4-15 [F0] lower eth
always ñ 4-1345 [F1] lower n tilde
always ò 4-135 [F2] lower o grave
always ó 4-135 [F3] lower o acute
always ô 4-135 [F4] lower o circumflex
always õ 4-135 [F5] lower o tilde
always ø 4-135 [F8] lower o slash
always ù 4-136 [F9] lower u grave
always ú 4-136 [FA] lower u acute
always û 4-136 [FB] lower u circumflex
always ý 4-13456 [FD] lower y acute
always þ 4-2345 [FE] lower t horn
always ÿ 4-13456 [FF] lower y dieresis
# common abbreviations
word GmbH 46-1245-134-12-45-125
midnum ^ 4-346-3456
always \u2070 4-346-3456-245 superscript 0
always \u00B9 4-346-3456-1 superscript 1
always \u00B2 4-346-3456-12 superscript 2
always \u00B3 4-346-3456-14 superscript 3
always \u2074 4-346-3456-145 superscript 4
always \u2075 4-346-3456-15 superscript 5
always \u2076 4-346-3456-124 superscript 6
always \u2077 4-346-3456-1245 superscript 7
always \u2078 4-346-3456-125 superscript 8
always \u2079 4-346-3456-24 superscript 9
always ° 4-356 Grad
before space endnum ' 4-35 Winkelminute
before space endnum \u2032 4-35 Winkelminute
before space endnum '' 4-35-35
before space endnum \u2033 4-35-35
prepunc " 236
postpunc " 356
begword « 236
endword » 356
always " 6-4
always ' 6-6
prepunc `` 236
always ` 4
always ^ 456-126
always ~ 4-156
repeatable ~~~ 4-156-4-156-4-156
midnum , 2
always , 2
always ; 23
midnum : 25
always : 25
repeatable ::: 25-25-25
midnum . 3
always . 3
always ... 3-3-3
always .\s.\s. 3-3-3 . . .
endnum ! 12346 (factorial)
always ! 235
endword ? 26
always ? 6-26
always \uFFFD 6-26
always ( 2356
always ) 2356
always [ 6-2356
always ] 6-2356
always { 56-2356
always } 56-2356
always # 3456
midnum * 35
always * 6-35
repeatable *** 6-35-35-35
midnum / 256
always / 5-2
always % 3456-245-356
always \u2030 3456-245-356-356 promille
always & 5-136
always @ 4-345
always \\ 347
always | 6-34
repeatable \s 0
repeatable \t 0
repeatable \xa0 0 no break space
repeatable --- 36-36-36
always _ 4567
repeatable ___ 4567-4567
repeatable === 6-2356-2356-2356
# the hyphen
midendword - 36
always - 6-36
#repeatable ­­­ 6-36-36-36
# mathematical symbols
always < 5-13
always = 4-2356
always > 46-2
midnum + 235
always + 6-235
midnum - 36
always × 4-236 Mal(-Kreuz)
midnum × 236 Mal(-Kreuz)
midnum ÷ 46-34 division sign
begnum $ 256
always $ 256-3456
always ¼ 3456-1-1256-145
always ½ 3456-1-1256-12
always ¾ 3456-1-1256-14
# other special characters
always © 2356-6-14-2356 copyright
always ¶ 4-1234-345 paragraph
always § 4-234-3 section
always ¢ 4-14 cents
always £ 4-123 pounds
always ¥ 4-13456 yen
always µ 46-134 mu
# special character sequences
literal :// URLs
literal www.
literal .com
literal .edu
literal .gov
literal .mil
literal .net
literal .org
include countries.cti
literal .doc
literal .htm
literal .html
literal .tex
literal .txt
literal .gif
literal .jpg
literal .png
literal .wav
literal .tar
literal .zip
# When an upper-case letter occurs inside a contraction, following a lower-case
# letter, the contraction should not be used. Example McCan
# when a decimal begins with a period, it should be translated with a
# number sign followed by a decimal point, followed by the number.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,87 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - German (basic contractions)
# Created by Mario Lang <mlang@delysid.org>.
include de-basis.ctb
class cst cst
class s s
class t t
# Lautgruppenkürzungen
always au 16
always eu 126
always ei 146
always ch 1456
always sch 156
always st 23456
midendword ie 346
always äu 34
before s midendword aus 16-234
always barrier = shouldn't use the ie-contraction
always bankier = shouldn't use the ie-contraction
always famili = familie(n) shouldn't use the ie-contraction
endword studie 23456-136-145-24-15 shouldn't use the ie-contraction
midendword ien = shouldn't use the ie-contraction
midendword iell = shouldn't use the ie-contraction
begmidword dien 145-346-1345
always indien = shouldn't use the ie-contraction
midendword ietät =
before cst midword ungs = Bindungscharakter, Regierungschef
# unsolvable problems:
# die Premiere vs. ich premiere
# die Premieren vs. sie premieren
# exceptions
word aktie = shouldn't use the ie-contraction
always algerier = shouldn't use the ie-contraction
prfword amphibie = shouldn't use the ie-contraction
always amtschef 1-134-2345-234-1456-15-124 shouldn't use the sch-contraction
always amtschines 1-134-2345-234-1456-24-1345-15-234 shouldn't use the sch-contraction
always andalusier = shouldn't use the ie-contraction
always asthma = shouldn't use the st-contraction
before t always bundes = shouldn't use the st-contraction
prfword chemikalie 1456-15-134-24-13-1-123-24-15 shouldn't use the ie-contraction
always dienstag 145-346-1345-234-2345-1-1245 shouldn't use the st-contraction
always donnerstag = shouldn't use the st-contraction
always eschatolog 15-234-1456-1-2345-135-123-135-1245 shouldn't use the sch-contraction
always esther = shouldn't use the st-contraction
prfword folie = shouldn't use the ie-contraction
sufword hoer 125-246-1235 should use the oe-symbol
always interview = shouldn't use the ie-contraction
always koffein = shouldn't use the ei-contraction
always lilie = shouldn't use the ie-contraction
prfword linie 123-24-1345-24-15 shouldn't use the ie-contraction
prfword materie = shouldn't use the ie-contraction
always medien = shouldn't use the ie-contraction
always museum = shouldn't use the eu-contraction
always propriet = proprietär shouldn't use the ie-contraction
always döschen 145-246-234-1456-15-1345
always höschen 125-246-234-1456-15-1345 should use the ch-contraction
word röschen 1235-246-234-1456-15-1345 should use the ch-contraction
always samstag = shouldn't use the st-contraction
word wisst = shouldn't use the st-contraction
always vietnam = shouldn't use the ie-contraction
# names
always daniel = shouldn't use the ie-contraction

View File

@ -0,0 +1,377 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - English (Unified English Braille, grade 2)
#By Michael Curran <mick@kulgan.net>
#This is by no means complete, but at least all the important ascii symbols and general grade 2 contractions are here.
#I am trying to compress space as much as possible so a lot of syllable boundary rules havn't been included.
#Special braille signs
capsign 6
begcaps 6-6
endcaps 6-3
letsign 56
numsign 3456
midnum . 256
#Largest contractions
word a =
word about 1-12
contraction ab
word above 1-12-1236
contraction abv
sufword according 1-14
contraction ac
word across 1-14-1235
contraction acr
word after 1-124
contraction af
sufword afterward 1-124-2456
contraction afw
sufword afternoon 1-124-1345
contraction afn
word again 1-1245
contraction ag
word against 1-1245-34
contraction agst
word almost 1-123-134
contraction alm
word already 1-123-1235
contraction alr
word also 1-123
contraction al
word although 1-123-1456
word alth =
word altogether 1-123-2345-1245
contraction altg
word always 1-123-2456
contraction alw
word as 1356
contraction as
word be 23
contraction be
word because 23-14
word bec =
word before 23-124
word bef =
word behind 23-125
word beh =
word below 23-123
word bel =
word beneath 23-1345
sufword beside 23-234
sufword bes =
sufword between 23-2345
sufword bet =
word beyond 23-13456
word bey =
sufword blind 12-123
contraction bl
sufword braille 12-1235-123
contraction brl
word but 12
contraction b
word can 14
contraction c
sufword conceive 25-14-1236
contraction rcv
word could 14-145
contraction cd
word cannot 456-14
sufword character 5-16
word children 16-1345
word chn =
always deceive 145-14-1236
contraction dcv
word declare 145-14-123
contraction dcl
word do 145
contraction d
word either 15-24
contraction ei
lowword enough 26
contraction en
word every 15
contraction e
always father 5-124
always first 124-34
always fst =
word from 124
contraction f
always friend 124-1235
contraction fr
word go 1245
contraction g
always good 1245-145
contraction gd
word great 1245-1235-2345
contraction grt
word had 456-125
word have 125
contraction h
always here 5-125
word herself 125-12456-124
contraction herf
word him 125-134
contraction hm
word himself 125-134-124
contraction hmf
lowword his 236
word i =
sufword immediate 24-134-134
contraction imm
word it 1346
contraction x
word its 1346-234
contraction xs
word itself 1346-124
contraction xf
word just 245
contraction j
word knowledge 13
contraction k
always know 5-13
sufword letter 123-1235
contraction lr
word like 123
contraction l
word little 123-123
contraction ll
sufword lord 5-123
word more 134
contraction m
sufword mother 5-134
sufword much 134-16
contraction mch
word must 134-34
contraction mst
word myself 134-13456-124
contraction myf
sufword name 5-1345
sufword necessary 1345-15-14
contraction nec
word neither 1345-15-24
contraction nei
word not 1345
contraction n
word ourselves 1256-1235-1236-234
contraction ourvs
word paid 1234-145
contraction pd
word people 1234
contraction p
word perhaps 1234-12456-125
contraction perh
sufword quick 12345-13
contraction qk
word quite 12345
contraction q
always question 5-12345
word rather 1235
contraction r
always receive 1235-14-1236
contraction rcv
always rejoice 1235-245-14
contraction rjc
word so 234
contraction s
word said 234-145
contraction sd
word shall 146
contraction sh
always should 146-145
contraction shd
word so 234
contraction s
always some 5-234
always spirit 456-234
word still 34
contraction st
word such 234-16
contraction sch
word that 2345
contraction t
word this 1456
contraction th
word thyself 1456-13456-124
contraction thyf
word today 2345-145
contraction td
word tomorrow 2345-134
contraction tm
word tonight 2345-1345
contraction tn
word themselves 2346-134-1236-234
contraction themvs
always their 456-2346
always there 5-2346
word these 45-2346
always through 5-1456
always together 2345-1245-1235
contraction tgr
word those 45-1456
word upon 45-136
word us 136
contraction u
always under 5-136
word very 1236
contraction v
lowword was 356
word which 156
contraction wh
word will 2456
contraction w
lowword were 2356
always where 5-156
always with 23456
always word 45-2456
word whose 45-156
always work 5-2456
always would 2456-145
contraction wd
always world 456-2456
word you 13456
contraction y
always young 5-13456
word your 13456-1235
contraction yr
word yours 13456-1235-234
contraction yrs
word yourself 13456-1235-124
contraction yrf
word yourselves 13456-1235-1236-234
contraction yrvs
#Smaller contractions
midendword ally 6-13456
midendword ance 46-15
midendword ence 56-15
always ever 5-15
always for 123456
midendword ful 56-123
midendword ing 346
midendword ity 56-13456
midendword less 46-234
always many 456-134
midendword ment 56-2345
midendword eness 15-56-234
midendword iness 24-56-234
midendword ness 56-234
midendword ong 56-1245
midendword ound 46-145
midendword ount 46-2345
always ought 5-1256
always part 5-1234
always right 5-1235
midendword sion 46-1345
always the 2346
always time 5-2345
midendword tion 56-1345
#Smallist contractions
always and 12346
always ar 345
midword bb 23
midword cc 25
always ch 16
midword ea 2
always ed 1246
always en 26
always er 12456
midword ff 235
midword gg 2356
always gh 126
always in 35
always of 12356
always one 5-135
always ou 1256
always ow 246
always sh 146
always st 34
always th 1456
always wh 156
#single symbols
always \x20 0
repeatable \s\s 0-0
always 1 1
always 2 12
always 3 14
always 4 145
always 5 15
always 6 124
always 7 1245
always 8 125
always 9 24
always 0 245
include letters-latin.cti
always " 6-2356
always ' 3
endword 'd 3-145
endword 'll 3-123-123
endword 'm 3-134
endword 're 3-1235-15
endword 's 3-234
endword 't 3-2345
endword 've 3-1236-15
always / 456-34
always & 4-12346
always * 5-35
always { 456-126
always } 456-345
always ( 5-126
always ) 5-345
always [ 46-126
always ] 46-345
always , 2
always ; 23
always : 25
always . 256
always ! 235
always ? 236
always <= 456-4-126
always >= 456-4-345
always + 5-235
always < 4-126
always > 4-345
always = 5-2356
always % 46-356
always | 456-1256
always ^ 4-26
always ~ 4-35
always @ 4-1
always \\ 456-16
always # 456-1456
always - 36
always _ 46-36
always ` 46-16
always \t 456-2345
always $ 4-234
# other special characters
always © 2356-6-14-2356 copyright
always ¶ 4-1234-345 paragraph
always § 4-234-3 section
always ° 45-46-16 degrees
always ¢ 4-14 cents
always £ 4-123 pounds
always ¥ 4-13456 yen
always µ 46-134 mu

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,353 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Spanish (grade 2)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always \s 0
class voy aeiouäáéíóú
class con bcdfghjklmnñpqrstvwxz
endword ble 12
word bien 12
endword cia 14
word cual 14
word de 145
word fué 124
word grande 1245
word ha 125
word si 24
word jamás 245
always al 13
endword mente 134
word me 134
word no 1345
word por 1234
always que 12345
word recién 1235
endword se 234
word se 234
endword te 2345
word te 2345
word su 136
endword ivo 1236
word vez 1236
before voy begword ex 1346
midendword on 1346
word son 1346
before voy begword inter 13456
word este 1356
always as 12346
word las 12346
begmidword ll 123456
endword ella 123456
word ella 123456
always á 12356
word más 12356
always é 2346
word él 2346
always ú 23456
word tú 23456
always ar 16
word para 16
begmidword em 126
endword ente 126
word siempre 126
always an 146
word ante 146
always ad 1456
word además 1456
always or 156
word yo 156
always es 1246
word es 1246
always ñ 12456
endword año 12456
word año 12456
begword ä 1256
midendword ue 1256
word pues 1256
always os 246
word los 246
begmidword om 2456
word como 2456
begmidword ab 2
always , 2
before voy begword sobre 23
midword br 23
always ; 23
word sobre 23
before voy begword con 25
midword cr 25
always : 25
word con 25
before voy begword dis 256
midword dr 256
always . 256
word del 256
begword en 26
always ? 26
midendword en 26
word en 26
before voy begword pre 235
always ! 235
midword pr 235
word pero 235
begmidword gr 2356
always ( 2356
always ) 2356
word gran 2356
always er 236
begword " 236
word he 236
before voy begword entre 356
midword tr 356
endword " 356
word entre 356
begmidword in 35
word sin 35
before voy begword re 3
midendword ' 3
word la 3
before voy begword com 36
midword cl 36
always - 36
word lo 36
numsign 3456
endword ión 3456
word número 3456
always í 34
word sí 34
always ó 346
word aquel 346
always im 345
word tu 345
# terminations
endword acción 1-3456
endword ección 15-3456
endword icción 24-3456
endword ucción 136-3456
endword ando 146-145
endword ando 26-145
endword ado 1456-135
endword ido 45-135
# locutions
word en\sconsecuencia 26-456-25
word en\sseguida 26-456-234
word en\sefecto 26-456-15
word es\sdecir 246-456-145
word no\sobstante 1345-456-135
word poco\sa\spoco 1234-456-1234
word por\sejemplo 1234-456-15
word sobre\stodo 234-456-2345
word tal\svez 2345-456-1236
word sin\sembargo 234-456-15
# several cells words
word abajo 2-245
word acaso 1-14
word acción 1-3456
word acerca 1-14-14
word adelante 1456-123
word ahora 4-125
word algo 13-135
word algún 13-23456
word alguno 13-1345-135
word alguien 13-1345
word allá 5-123456
word allí 1-123456
word alrededor 13-156
word antes 146-234
word anterior 146-2345
word anterioridad 146-2345-145
word anteriormente 146-2345-134
word apenas 1-1234
word aquello 346-135
word aquí 1-12345
word arriba 16-1235
word atrás 1-356
word bajo 12-245
word bastante 12-2345
word bella 12-123456
word belleza 12-123456-1356
word braille 46-12-1235-123
word breve 23-1236
word brevedad 23-1236-145
word brevemente 23-1236-134
word cada 14-1456
word cerca 14-14
word casi 14-234
word ciego 14-1245
word condición 25-145-3456
word condicional 25-145-3456-13
word condicionalmente 25-145-3456-13-134
word conjunto 25-245-2345
word conmigo 25-134
word contigo 25-2345
word consigo 25-234
word consecuencia 25-234-14
word contra 25-356
word cualquier 14-12345
word cuando 14-145
word cuanto 14-2345
word cuyo 14-13456
word debajo 145-12-245
word delante 145-1234-2345
word demás 145-134
word demasiado 145-134-145
word desde 145-234
word después 145-1234
word detrás 145-356
word difícil 145-124
word difícilmente 145-124-134
word dificultad 145-124-2345
word donde 145-145
word durante 145-136
word el 15
word efecto 15-124
word efectivo 15-124-1236
word efectivamente 15-124-1236-134
word ejemplo 15-245
word encima 26-14
word entonces 26-2345
word entretanto 356-2345
word estar 1246-1235
word estaba 1246-2345-12
word estaban 1246-2345-12-146
word estado 1246-2345-145
word éste 5-1356
word exterior 1346-2345
word exteriormente 1346-2345-134
word fácil 124-14
word fácilmente 124-14-134
word facilidad 124-14-145
word favor 124-1236
word favorable 124-1236-12
word favorablemente 124-1236-12-134
word general 1245-1345
word generalidad 1245-1345-145
word generalmente 1245-1345-134
word hacia 125-14
word hasta 125-2345
word haber 125-1235
word había 125-12
word habían 125-12-146
word habido 125-12-145
word hijo 125-245
word hermano 125-134
word hombre 125-23
word hacer 236-1235
word hacía 236-14
word hacían 236-14-146
word igual 24-1245
word igualdad 24-1245-145
word igualmente 14-1245-134
word importancia 345-1234-14
word importante 345-1234-2345
word inferior 35-124
word inferioridad 35-124-145
word inmediato 35-134
word inmediatamente 35-134-134
word interior 35-2345
word inteligencia 35-1245-14
word joven 245-1236
word junto 245-2345
word juventud 245-1236-2345
word le 123
word lejos 123-245
word luego 123-1256
word madre 134-1
word mayor 134-13456
word medio 134-145
word mediante 134-145-2345
word menor 134-1345
word menos 134-234
word mientras 134-356
word mismo 134-134
word mucho 4-134
word mujer 134-136
word muy 6-134
word nada 1345-1456
word nadie 1345-145
word ningún 1345-1245
word ninguna 1345-1245-1
word ninguno 1345-1245-135
word ningunas 1345-1245-12346
word ningunos 134-1245-246
word nosotros 45-1345
word nuestro 56-1345
word nuevo 1345-1236
word nunca 1345-14
word número 3456
word otro 135-356
word padre 1234-1
word pequeño 1234-12345-12456
word poco 1234-14
word porque 1234-12345
word porqué 5-1234-12345
word pronto 235-2345
word propio 235-1234
word propiedad 235-1234-145
word propiamente 235-1234-134
word qué 5-12345
word quien 12345-1345
word quién 5-12345-1345
word quizá 12345-1356
word recientemente 1235-2345-134
word reciente 1235-2345
word según 234-1245
word sido 234-145
word sino 234-1345
word siquiera 234-12345
word solo 234-123
word sus 234-234
word superior 234-1234
word suyo 234-13456
word también 2345-12
word tampoco 2345-1234-14
word tanto 2345-2345
word tener 2345-1235
word tenía 2345-1345
word tenían 2345-1345-146
word tenido 2345-1345-145
word tiempo 2345-1234
word todavía 2345-1236
word todo 2345-145
word tú 5-2345
word tuyo 2345-13456
word último 23456-123
word único 23456-14
word únicamente 23456-14-134
word usted 134-145
word verdad 1236-145
word veces 1236-14
word vosotros 45-1236
word vuestro 56-1236

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,138 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - French (uncontracted)
# Définitions pour code braille français international unifié
# Par Nicolas Pitre <nico@fluxnic.net>
# Référence: http://www.inlb.qc.ca/apropos/c2003unificationdubraille.aspx
capsign 46 indicateur de majuscule
begcaps 46-46 succession de majuscules
numsign 6 préfixe pour les chiffres
midnum \s 3 espace entre les chiffres
midnum , 2
midnum . 256
midnum - 36
midnum / 34
midnum : 25
endnum # 56-3456
include letters-latin.cti
always ç 12346 c cédille
always é 123456 e accent aigu
always à 12356 a accent grave
always è 2346 e accent grave
always ù 23456 u accent grave
always â 16 a accent circonflexe
always ê 126 e accent circonflexe
always î 146 i accent circonflexe
always ô 1456 o accent circonflexe
always û 156 u accent circonflexe
always ë 1246 e tréma
always ï 12456 i tréma
always ü 1256 u tréma
always oe 246 oe ligatur
always Ç 12346 C cédille
always É 123456 E accent aigu
always À 12356 A accent grave
always È 2346 E accent grave
always Ù 23456 U accent grave
always  16 A accent circonflexe
always Ê 126 E accent circonflexe
always Î 146 I accent circonflexe
always Ô 1456 O accent circonflexe
always Û 156 U accent circonflexe
always Ë 1246 E tréma
always Ï 12456 I tréma
always Ü 1256 U tréma
always Oe 246 Oe ligatur
always , 2 virgule
always ; 23 point-virgule
always : 25 deux-points
always . 256 point
always ? 26 point d'interrogation
always ! 235 point d'exclamation
always " 2356 guillemet
always ( 236 parenthèse ouvrante
always * 35 astérisque
always ) 356 parenthèse fermante
always ' 3 apostrophe
always / 34 barre oblique
always @ 345 arobas
always % 346 pour cent
always - 36 trait d'union
always # 3456 dièse
always 0 3456 zéro
always 1 16 un
always 2 126 deux
always 3 146 trois
always 4 1456 quatre
always 5 156 cinq
always 6 1246 six
always 7 12456 sept
always 8 1256 huit
always 9 246 neuf
always ÷ 6-256 divisé par
always + 6-235 plus
always = 6-2356 égal
always × 6-35 multiplié par
always < 46-126 inférieur à
always > 46-345 supérieur à
always © 5-14 copyright
always ° 5-135 degré
always & 5-123456 perluète (et commercial)
always ¢ 45-14 cent
always ¤ 45-15 euro
always £ 45-123 livre
always § 45-1234 paragraphe
always $ 45-234 dollar
always ¥ 45-13456 yen
always « 45-2356 guillemet français ouvrant
always » 2356-12 guillemet français fermant
always [ 45-236 crochet droit ouvrant
always ] 356-12 crochet droit fermant
always { 6-236 accolade de gauche
always } 356-3 accolade de droite
always ¹ 4-6-16 exposant 1
always ² 4-6-126 exposant 2
always ³ 4-6-146 exposant 3
always ¼ 6-16-34-1456 un quart
always ½ 6-16-34-126 un demi
always ¾ 6-126-34-1456 trois quarts
always _ 78 souligné
repeatable \s 0 espaces
repeatable \t 0 tabulations
repeatable \xa0 0 espaces insécables
repeatable ... 3-3-3 points de suite
repeatable --- 36-36-36
repeatable ___ 78-78-78
always \s--\s 36-36 tiret

View File

@ -0,0 +1,40 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Hausa (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always 'b 23
always 'd 1246
always kw 12345
always k' 46
always ng 346
always t' 23456
always ch 16
always sh 146
always 'y 3
always au 246
always ts 34

View File

@ -0,0 +1,50 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Indonesian (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always ai 34
always au 246
always sj 146
always ng 346
always ch 16
always ? 26
capsign 46
numsign 6
always 0 3456
always 1 16
always 2 126
always 3 146
always 4 1456
always 5 156
always 6 1246
always 7 12456
always 8 1256
always 9 246

View File

@ -0,0 +1,225 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - International Phonetic Alphabet
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This is based on the ICEB Braille IPA Draft Table, Nov. 3, 2005
# Typographic Description IPA No Articulatory Description
# consonants
always p 1234 # lowercase p 101 voiceless bilabial plosive
always b 12 # lowercase b 102 voiced bilabial plosive
always t 2345 # lowercase t 103 voiceless alveolar plosive
always d 145 # lowercase d 104 voiced alveolar plosive
always ʈ 256-2345 # right-tail t 105 voiceless retroflex plosive
always ɖ 256-145 # right-tail d 106 voiced retroflex plosive
always c 14 # lowercase c 107 voiceless palatal plosive
always ɟ 35-245 # barred dotless j 108 voiced palatal plosive
always k 13 # lowercase k 109 voiceless velar plosive
always ɡ 1245 # lowercase script g 110 voiced velar plosive
always g 1245 # lowercase g 110 voiced velar plosive (alt. glyph)
always q 12345 # lowercase q 111 voiceless uvular plosive
always ɢ 35-1245 # small capital g 112 voiced uvular plosive
always ʔ 23 # glottal stop 113 glottal plosive
always m 134 # lowercase m 114 voiced bilabial nasal
always ɱ 235-134 # left-tail m (at right) 115 voiced labiodental nasal
always n 1345 # lowercase n 116 voiced alveolar nasal
always ɳ 256-1345 # right-tail n 117 voiced retroflex nasal
always ɲ 123456 # left-tail n (at left) 118 voiced palatal nasal
always ŋ 1246 # eng 119 voiced velar nasal
always ɴ 35-1345 # small capital n 120 voiced uvular nasal
always ʙ 35-12 # small capital b 121 voiced bilabial trill
always r 1235 # lowercase r 122 voiced alveolar trill
always ʀ 35-1235 # small capital r 123 voiced uvular trill
# 235-1236 # right-hook v labiodental flap
always ɾ 235-1235 # fish-hook r 124 voiced alveolar tap
always ɽ 256-1235 # right-tail r 125 voiced retroflex flap
always ɸ 46-124 # phi 126 voiceless bilabial fricative
always β 46-12 # beta 127 voiced bilabial fricative
always f 124 # lowercase f 128 voiceless labiodental fricative
always v 1236 # lowercase v 129 voiced labiodental fricative
always θ 46-1456 # theta 130 voiceless dental fricative
always ð 12456 # edh 131 voiced dental fricative
always s 234 # lowercase s 132 voiceless alveolar fricative
always z 1356 # lowercase z 133 voiced alveolar fricative
always ʃ 156 # esh 134 voiceless postalveolar fricative
always ʒ 2346 # yogh 135 voiced postalveolar fricative
always ʂ 256-234 # right-tail s (at left) 136 voiceless retroflex fricative
always ʐ 256-1356 # right-tail z 137 voiced retroflex fricative
always ç 235-14 # c cedilla 138 voiceless palatal fricative
always ʝ 236-245 # curly-tail j 139 voiced palatal fricative
always x 1346 # lowercase x 140 voiceless velar fricative
always ɣ 46-1245 # gamma 141 voiced velar fricative
always χ 46-12346 # chi 142 voiceless uvular fricative
always ʁ 35-3456 # inverted small capital r 143 voiced uvular fricative
always ħ 235-125 # crossed h 144 voiceless pharyngeal fricative
always ʕ 235-23 # reversed glottal stop 145 voiced pharyngeal fricative
always h 125 # lowercase h 146 voiceless glottal fricative
always ɦ 236-125 # hooktop h 147 voiced glottal fricative
always ɬ 236-123 # belted l 148 voiceless alveolar lateral fricative
always ɮ 123-5-2346 # l-yogh digraph 149 voiced alveolar lateral fricative
always ʋ 236-1236 # script v 150 voiced labiodental approximant
always ɹ 3456 # turned r 151 voiced (post)alveolar approximant
always ɻ 256-3456 # turned r, right tail 152 voiced retroflex approximant
always j 245 # lowercase j 153 voiced palatal approximant
always ɰ 236-134 # turned m, right leg 154 voiced velar approximant
always l 123 # lowercase l 155 voiced alveolar lateral approximant
always ɭ 256-123 # right-tail l 156 voiced retroflex lateral approxiant
always ʎ 236-13456 # turned y 157 voiced palatal lateral approximant
always ʟ 35-123 # small capital l 158 voiced velar lateral approximant
always ɓ 236-12 # hooktop b 160 voiced bilabial implosive
always ɗ 236-145 # hooktop d 162 voiced dental/alveolar implosive
always ʄ 236-35-245 # hooktop barred dotless j 164 voiced palatal implosive
always ɠ 236-1245 # hooktop g 166 voiced velar implosive
always ʛ 236-35-1245 # hooktop small capital g 168 voiced uvular implosive
always ʍ 235-2456 # turned w 169 voiceless labial-velar fricative
always w 2456 # lowercase w 170 voiced labial-velar approximant
always ɥ 256-125 # turned h 171 voiced labial-palatal approximant
always ʜ 35-125 # small capital h 172 voiceless epiglottal fricative
always ʡ 236-23 # barred glottal stop 173 epiglottal plosive
always ʢ 35-23 # barred reversed glottal stop 174 voiced epiglottal fricative
always ɧ 236-1246 # hooked eng 175 voiceless multiple-place fricative
always ʘ 12346-1234 # bull's eye 176 bilabial click
always ǀ 12346-1456 # pipe 177 dental click
always ǃ 12346-2345 # exclamation point 178 (post-)alveolar click
always ǂ 12346-156 # double-barred pipe 179 palatoalveolar click
always ǁ 12346-123 # double pipe 180 alveolar lateral click
always ɺ 236-3456 # turned long-leg r 181 voiced alveolar lateral flap
always ɕ 236-14 # curly-tail c 182 voiceless alveolopalatal fricative
always ʑ 236-1356 # curly-tail z 183 voiced alveolopalatal fricative
always ɫ 235-123 # lowercase l with tilde 209 velarized voiced alveolar lateral
always ʣ 145-5-1356 # d-z digraph voiced alveolar affricate
always ʤ 145-5-2346 # d-yogh digraph voiced postalveolar affricate
always ʥ 145-5-236-1356 # d-curly-tail-z digraph voiced alveolopalatal affricate
always ʦ 2345-5-234 # t-s digraph voiceless alveolar affricate
always ʧ 2345-5-156 # t-esh digraph voiceless postalveolar affricate
always ʨ 2345-5-236-14 # t-curly-tail-c digraph voiceless alveolopalatal affricate
# Voyels
always i 24 # lowercase i 301 close front unrounded vowel
always e 15 # lowercase e 302 close-mid front unrounded vowel
always ɛ 345 # epsilon 303 open-mid front unrounded vowel
always a 1 # lowercase a 304 open front unrounded vowel
always ɑ 16 # script a 305 open back unrounded vowel
always ɔ 126 # open o 306 open-mid back rounded vowel
always o 135 # lowercase o 307 close-mid back rounded vowel
always u 136 # lowercase u 308 close back rounded vowel
always y 13456 # lowercase y 309 close front rounded vowel
always ø 1256 # slashed o 310 close-mid front rounded vowel
always œ 246 # o-e digraph 311 open-mid front rounded vowel
always ɶ 35-246 # small capital o-e digraph 312 open front rounded vowel
always ɒ 235-16 # turned script a 313 open back rounded vowel
always ʌ 346 # turned v (caret) 314 open-mid back unrounded vowel
always ɤ 235-135 # ram's horns 315 close-mid back unrounded vowel
always ɯ 235-136 # turned m 316 close back unrounded vowel
always ɨ 356-24 # barred i 317 close central unrounded vowel
always ʉ 356-136 # barred u 318 close central rounded vowel
always ɪ 34 # small capital i 319 near-close front unrounded vowel
always ʏ 35-13456 # small capital y 320 near-close front rounded vowel
always ʊ 12356 # upsilon 321 near-close back rounded vowel
always ə 26 # schwa 322 mid central unrounded vowel
always ɵ 356-135 # barred o 323 close-mid central rounded vowel
always ɐ 235-1 # turned a 324 near-open central unrounded vowel
always æ 146 # ash 325 near-open front unrounded vowel
always ɜ 235-345 # reversed epsilon 326 open-mid central unrounded vowel
always ɚ 26-5-1235 # schwa with hook 327 rhotacized schwa
always ɞ 236-345 # closed reversed epsilon 395 open-mid central rounded vowel
always ɘ 235-15 # reversed e 397 open-mid central unrounded vowel
always ʼ 5-3 # apostrophe 401 ejective
always ̥ 6-1246 # ring below 402 voiceless
always ̊ 4-1246 # ring above 402 voiceless
always ̬ 6-236 # wedge below 403 voiced
always ʰ 4-125 # superscript h 404 aspirated
always ̤ 6-25 # umlaut below 405 breathy voiced
always ̰ 6-12456 # tilde below 406 creaky voiced
always ̼ 6-12346 # seagull below 407 linguolabial
always ̪ 6-1456 # bridge below 408 dental
always ̺ 6-235-1456 # inverted bridge below 409 apical
always ̻ 6-2356 # square below 410 laminal
always ̹ 6-135 # right half-ring below 411 more rounded
always ̜ 6-246 # left half-ring below 412 less rounded
always ̟ 6-346 # plus below 413 advanced
always ̠ 6-36 # minus below 414 retracted
always ̈ 4-25 # umlaut above 415 centralized
always ̽ 4-1346 # over-cross above 416 mid-centralized
always ̘ 6-156 # advancing sign below 417 advanced tongue root
always ̙ 6-234 # retracting sign below 418 retracted tongue root
always ˞ 5-1235 # right hook 419 rhotacized
always ʷ 4-2456 # superscript w 420 labialized
always ʲ 4-245 # superscript j 421 palatalized
always ˠ 4-46-1245 # superscript gamma 422 velarized
always ˤ 4-235-23 # superscript reversed glottal stop 423 pharyngealized
always ̃ 4-12456 # tiled above 424 nasalized
always ⁿ 4-1345 # superscript n 425 nasal release
always ˡ 4-123 # superscript l 426 lateral release
always ̚ 4-145 # corner above 427 no audible release
always ̴ 5-12456 # superimposed tilde 428 velarized or pharyngealized
always ̝ 6-345 # raising sign below 429 raised
always ̞ 6-126 # lowering sign below 430 lowered
always ̩ 6-23 # vertical line below 431 syllabic
always ̯ 6-23456 # arch below 432 non-syllabic
always ͡ 5 # top tie bar 433 double articulation
always , 2 # comma 491 (punctuation)
always ˈ 456-12 # vertical stroke (superior) 501 (primary) stress mark
always ˌ 456-23 # vertical stroke (inferior) 502 secondary stress mark
always ː 25 # length mark 503 length mark
always ˑ 5-2 # half-length mark 504 half-length
always ̆ 4-12356 # breve above 505 extra-short
always . 3 # period 506 syllable break
always | 456-1256 # vertical line 507 minor (foot) group
always ‖ 456-123456 # double vertical line 508 major (intonation) group
always ‿ 456-123 # bottom tie bar 509 linking (absence of a break)
always ↗ 456-145 # upward diagonal arrow 510 global rise
always ↘ 456-356 # downward diagonal arrow 511 global fall
always ̋ 4-6-34 # double acute accent above 512 extra high tone
always ́ 4-34 # acute accent above 513 high tone
always ̄ 4-14 # macron above 514 mid tone
always ̀ 4-16 # grave accent above 515 low tone
always ̏ 4-6-16 # double grave accent above 516 extra low tone
always ↓ 456-2346 # down arrow 517 downstep
always ↑ 456-1246 # up arrow 518 upstep
always ˥ 456-4-14 # extra-high tone bar (55) 519 extra hight tone
always ˦ 456-14 # high tone bar (44) 520 hight tone
always ˧ 456-25 # mid tone bar (33) 521 mid tone
always ˨ 456-36 # low tone bar (22) 522 low tone
always ˩ 456-6-36 # extra-low tone bar (11) 523 extra low tone
always ̌ 4-236 # wedge above 524 rising tone
# 456-34 # rising tone bar (15) rising tone
always ̂ 4-146 # circumflex above 525 falling tone
# 456-16 # falling tone bar (15) falling tone
always  4-24 # macro-acute above 526 high-rising tone
# 456-24 # high-rising tone bar (35) high-rising tone
always  4-35 # grave-macro above 527 low-rising tone
# 456-35 # low-rising tone bar (13) low-rising tone
always  4-256 # grave-acute-grave above 528 rising-falling tone
# also used for switch into/out into/out of phonetic code.
always [ 45-12356 # left square bracket 901 opening phonetic brackets
always ] 45-23456 # right square bracket 902 closing phonetic brackets
always / 45-34 # slash phonemic enclosure
always → 456-135 # rightward arrow becomes (is realized as)
always - 36 # hyphen (dash) (punctuation)
# 56 # The following symbol is non-IPA and should be read in accordance with the primary braille code of the document
# 56-56 # The following passage is non-IPA and should be read in accordance with the primary braille code of the document
# 56-23 # Terminates a passage of non-IPA texte (opened by 56-56); return to IPA code

View File

@ -0,0 +1,490 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Japanese (uncontracted)
#
# Copyright (C) 2005 by Sun Microsystems Inc., All rights reserved.
#
# Table generated by Bill Haneman <billh@gnome.org>
# for gnome-braille (cvs module gnome-braille, cvs.gnome.org)
#
# Adapted for BRLTTY by Samuel Thibault <samuel.thibault@ens-lyon.org>
# katakana
always ァ 1
always ア 1
always イ 12
always ゥ 14
always ウ 14
always ェ 124
always エ 124
always オ 24
always カ 16
always キ 126
always ク 146
always ケ 1246
always コ 246
always サ 156
always シ 1256
always ス 1456
always セ 12456
always ソ 2456
always タ 135
always チ 1235
always ツ 1435
always テ 12435
always ト 2435
always ナ 13
always ニ 123
always ヌ 143
always ネ 1243
always 243
always ハ 136
always ヒ 1236
always フ 1436
always ヘ 12436
always ホ 2436
always マ 1356
always ミ 12356
always ム 14356
always メ 124356
always モ 24356
always ヤ 34
always ユ 346
always ョ 345
always ヨ 345
always ラ 15
always リ 125
always ル 145
always レ 1245
always ロ 245
always ワ 3
always ヲ 35
always ン 356
always ッ 2
always ガ 5-16
always ギ 5-126
always グ 5-146
always ゲ 5-1246
always ゴ 5-246
always ザ 5-156
always ジ 5-1256
always ズ 5-1456
always ゼ 5-12456
always ゾ 5-2456
always ダ 5-135
always ヂ 5-1235
always ヅ 5-1435
always デ 5-12435
always ド 5-2435
always バ 5-136
always ビ 5-1236
always ブ 5-1436
always ベ 5-12436
always ボ 5-2436
always パ 6-136
always ピ 6-1236
always プ 6-1436
always ペ 6-12436
always ポ 6-2436
# halfwidth chars
always ヲ 35
always ア 1
always ァ 1
always イ 12
always ィ 12
always ウ 14
always ゥ 14
always エ 124
always ェ 124
always オ 24
always ォ 24
always カ 16
always キ 126
always ク 146
always ケ 1246
always コ 246
always サ 156
always シ 1256
always ス 1456
always セ 12456
always ソ 2456
always タ 135
always チ 1235
always ッ 1435
always ツ 1435
always テ 12435
always ト 2435
always ナ 13
always ニ 123
always ヌ 143
always ネ 1243
always ノ 243
always ハ 136
always ヒ 1236
always フ 1436
always ヘ 12436
always ホ 2436
always マ 1356
always ミ 12356
always ム 14356
always メ 124356
always モ 24356
always ャ 34
always ヤ 34
always ュ 346
always ユ 346
always ョ 345
always ヨ 345
always ラ 15
always リ 125
always ル 145
always レ 1245
always ロ 245
always ワ 3
always ン 356
# hiregana
always あ 1
always い 12
always う 14
always え 124
always お 24
always か 16
always き 126
always く 146
always け 1246
always こ 246
always さ 156
always し 1256
always す 1456
always せ 12456
always そ 2456
always た 135
always ち 1235
always つ 1435
always て 12435
always と 2435
always な 13
always に 123
always ぬ 143
always ね 1243
always の 243
always は 136
always ひ 1236
always ふ 1436
always へ 12436
always ほ 2436
always ま 1356
always み 12356
always む 14356
always め 124356
always も 24356
always や 34
always ゆ 346
always よ 345
always ら 15
always り 125
always る 145
always れ 1245
always ろ 245
always わ 3
always を 35
always ん 356
always っ 2
always が 5-16
always ぎ 5-126
always ぐ 5-146
always げ 5-1246
always ご 5-246
always ざ 5-156
always じ 5-1256
always ず 5-1456
always ぜ 5-12456
always ぞ 5-2456
always だ 5-135
always ぢ 5-1235
always づ 5-1435
always で 5-12435
always ど 5-2435
always ば 5-136
always び 5-1236
always ぶ 5-1436
always べ 5-12436
always ぼ 5-2436
always ぱ 6-136
always ぴ 6-1236
always ぷ 6-1436
always ぺ 6-12436
always ぽ 6-2436
# check this: digraph 'yori'
always ゟ 435-125
always 。 256
always 、 56
always 、 56
always 。 256
always " 36
always ? 26
always ! 235
always ( 2356
always ) 2356
always , 56
always . 256
always ー 25
always ・ 5
always ヿ 246-26
numsign 3456
# You-on for ya suffix, yu, etc.
always カャ 4-16
always サャ 4-156
always タャ 4-135
always ナャ 4-13
always ハャ 4-136
always マャ 4-1356
always ラャ 4-15
always ガャ 45-16
always ザャ 45-156
always ダャ 45-135
always バャ 45-136
always パャ 46-136
always カャ 4-16
always サャ 4-156
always タャ 4-135
always ナャ 4-13
always ハャ 4-136
always マャ 4-1356
always ラャ 4-15
always かゃ 4-16
always さゃ 4-156
always たゃ 4-135
always なゃ 4-13
always はゃ 4-136
always まゃ 4-1356
always らゃ 4-15
always がゃ 45-16
always ざゃ 45-156
always だゃ 45-135
always ばゃ 45-136
always ぱゃ 46-136
always クュ 4-146
always スュ 4-1456
always ツュ 4-1435
always ヌュ 4-143
always フュ 4-1436
always ムュ 4-14356
always ラュ 4-145
always ガュ 45-146
always ザュ 45-1456
always ジュ 45-1435
always バュ 45-1436
always パュ 46-1436
always クュ 4-146
always スュ 4-1456
always ツュ 4-1435
always ヌュ 4-143
always フュ 4-1436
always ムュ 4-14356
always ラュ 4-145
always くゅ 4-146
always すゅ 4-1456
always つゅ 4-1435
always ぬゅ 4-143
always ふゅ 4-1436
always むゅ 4-14356
always らゅ 4-145
always がゅ 45-146
always ざゅ 45-1456
always じゅ 45-1435
always ばゅ 45-1436
always ぱゅ 46-1436
always コョ 4-246
always ソョ 4-2456
always トョ 4-2435
always ノョ 4-243
always ホョ 4-2436
always モョ 4-24356
always ロョ 4-245
always ゴョ 45-246
always ゾョ 45-2456
always ヂョ 45-2435
always ボョ 45-243
always ポョ 46-243
always コョ 4-246
always ソョ 4-2456
always トョ 4-2435
always ノョ 4-243
always ホョ 4-2436
always モョ 4-24356
always こょ 4-246
always そょ 4-2456
always とょ 4-2435
always のょ 4-243
always ほょ 4-2436
always もょ 4-24356
always ろょ 4-245
always ごょ 45-246
always ぞょ 45-2456
always ぢょ 45-2435
always ぼょ 45-243
always ぽょ 46-243
# vowel suffix contexts
# ye
always イェ 4-124
always イェ 4-124
always いぇ 4-124
# wi
always ウィ 35-12
always ウィ 35-12
always うぃ 35-12
# we
always ウェ 35-124
always ウェ 35-124
always うぇ 35-124
# wo
always ウォ 35-24
always ウォ 35-24
always うぉ 35-24
# tsa
always ツァ 26-135
always ツァ 26-135
always つぁ 26-135
# tsi
always ツィ 26-1235
always ツィ 26-1235
always つぃ 26-1235
# tse
always ツェ 26-12435
always ツェ 26-12435
always つぇ 26-12435
# tso
always ツォ 26-2435
always ツォ 26-2435
always つぉ 26-2435
# fa
always ファ 26-136
always ファ 26-136
always ふぁ 26-136
# fi
always フィ 26-1236
always フィ 26-1236
always ふぃ 26-1236
# fe
always フェ 26-12436
always フェ 26-12436
always ふぇ 26-12436
# fo
always フォ 26-2436
always フォ 26-2436
always ふぉ 26-2436
# va
always ブァ 256-136
always ぶぁ 256-136
# vi
always ブィ 256-1236
always ぶぃ 256-1236
# vu
always ブゥ 2-14
always ぶぅ 2-14
# ve
always ブェ 256-12436
always ぶぇ 256-12436
# vo
always ブォ 256-2436
always ぶぉ 256-2436
# sye
always シェ 4-12456
always シェ 4-12456
always しぇ 4-12456
# je
always ジェ 45-12456
always じぇ 45-12456
# tye
always チェ 4-12435
always チェ 4-12435
always ちぇ 4-12435
# tyi
always ティ 4-1235
always ティ 4-1235
always てぃ 4-1235
# dyi
always ディ 14-1235
always でぃ 14-1235
# twu
always トゥ 26-1435
always トゥ 26-1435
always とぅ 26-1435
# dwu
always ドゥ 256-1435
always どぅ 256-1435
# tyu
always テュ 46-1435
always テュ 46-1435
always てゅ 46-1435
# dyu
always デ 456-1435
always で 456-1435
# kwa
always クァ 26-16
always クァ 26-16
always くぁ 26-16
# gwa
always グァ 256-16
always ぐぁ 256-16

View File

@ -0,0 +1,41 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Korean (grade 1)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
include ko.ctb
always 가 1246
always 사 123
always 것 456
always 억 1456
always 언 23456
always 얼 2345
always 연 16
always 열 1256
always 영 12456
always 옥 1346
always 온 12356
always 옹 123456
always 운 1245
always 울 12346
always 은 1356
always 을 2346
always 인 12345

View File

@ -0,0 +1,31 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Korean (grade 2)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
include ko-g1.ctb
always 그래서 234
always 그러나 14
always 그러면 25
always 그러므로 26
always 그런데 1345
always 그리고 136
always 그리하여 156

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,216 @@
#!/usr/bin/python
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - latex-access (executable)
import sys, os
def putProgramMessage (message):
stream = sys.stderr
stream.write(os.path.basename(sys.argv[0]) + ": " + message + "\n")
stream.flush()
def syntaxError (message):
putProgramMessage(message)
exit(2)
def semanticError (message):
putProgramMessage(message)
exit(3)
def systemError (message):
putProgramMessage(message)
exit(4)
def missingPackage (name):
systemError("package not installed: " + name)
def putResponseProperty (keyword, value):
value = unicode(value)
if programArguments.verbose: putProgramMessage("rsp: " + keyword + "=" + value)
stream = sys.stdout
stream.write(keyword + "=" + value.encode("UTF-8") + "\n")
stream.flush()
def getRequest ():
request = {}
while True:
try:
if programArguments.interactive:
line = raw_input(packageName + "> ")
else:
line = raw_input()
except EOFError:
if len(request) == 0: return None
semanticError("unexpected end-of-file on standard input")
line = line.decode("UTF-8")
components = line.split("=", 1)
if len(components) > 1:
(keyword, value) = components
keyword = keyword.strip().lower()
if programArguments.verbose: putProgramMessage("req: " + keyword + "=" + value)
request[keyword] = value
if keyword == "text": break
return request
def processRequest ():
request = getRequest()
if not request: return False
for attribute in ("displayLength", "cursorOffset", "expandCurrentWord", "consumedChars"):
if hasattr(brailleTranslator, attribute):
delattr(brailleTranslator, attribute)
if request.has_key("maximum-length"):
brailleTranslator.displayLength = int(request["maximum-length"])
if request.has_key("cursor-position"):
position = int(request["cursor-position"])
if position > 0:
brailleTranslator.cursorOffset = position - 1
if request.has_key("expand-current-word"):
brailleTranslator.expandCurrentWord = int(request["expand-current-word"]) != 0
brailleTranslator.capitalisation = "6dot"
if request.has_key("capitalization-mode"):
if int(request["capitalization-mode"]) != 1:
brailleTranslator.capitalisation = "8dot"
text = request["text"]
brf = brailleTranslator.translate(textPreprocessor.translate(text))
if hasattr(brailleTranslator, "consumedChars"):
consumedLength = brailleTranslator.consumedChars
putResponseProperty("consumed-length", consumedLength)
else:
consumedLength = len(text)
if hasattr(brailleTranslator, "src2trans"):
offsets = brailleTranslator.src2trans
if len(offsets) > consumedLength: offsets = offsets[:consumedLength]
putResponseProperty("output-offsets", ",".join((str(offset) for offset in offsets)))
putResponseProperty("brf", brf)
return True
def parseProgramArguments ():
import argparse
parser = argparse.ArgumentParser(
prog = os.path.basename(sys.argv[0]),
usage = "%(prog)s [option ...]",
description = """
This is an executable contraction table for BRLTTY
that uses the latex-access package
to translate LaTeX mathematical notation into braille.
BRLTTY can be found at [http://brltty.com/].
latex-access can be found at [http://www.latex-access.sourceforge.net/].
"""
)
parser.add_argument(
"-c", "--configuration",
action = "store",
nargs = 1,
dest = "configuration",
default = (
os.path.join(os.path.expanduser("~"), "." + packageName),
"/etc/" + packageName + ".conf"
),
help = "the configuration file to use"
)
parser.add_argument(
"-n", "--nemeth",
action = "store_const",
const = "nemeth",
dest = "translator",
help = "translate into Nemeth Code"
)
parser.add_argument(
"-u", "--ueb",
action = "store_const",
const = "ueb",
dest = "translator",
help = "translate into Unified English Braille"
)
parser.add_argument(
"-i", "--interactive",
action = "store_true",
dest = "interactive",
help = "enable input editing and history"
)
parser.add_argument(
"-v", "--verbose",
action = "store_true",
dest = "verbose",
help = "show request and response properties on standard error"
)
return parser.parse_args()
if __name__ == "__main__":
packageName = "latex-access"
programArguments = parseProgramArguments()
if programArguments.interactive:
import readline, atexit
historyFile=os.path.join(os.path.expanduser("~"), "." + packageName + ".history")
atexit.register(readline.write_history_file, historyFile)
readline.read_history_file(historyFile)
try:
from latex_access import nemeth, ueb, preprocessor, settings
except ImportError:
missingPackage(packageName)
for configurationFile in programArguments.configuration:
if os.path.exists(configurationFile):
if programArguments.verbose:
putProgramMessage("configuration file: " + configurationFile)
settings.loadSettings(configurationFile)
break
if programArguments.translator:
settings.settings["brailletable"] = programArguments.translator
brailleTranslator = settings.brailleTableToUse()
textPreprocessor = preprocessor.preprocessor()
settings.activateSettings(
{
"braille": brailleTranslator,
"preprocessor": textPreprocessor
}
)
while processRequest(): pass

View File

@ -0,0 +1,77 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This BRLTTY contraction subtable defines the standard braille representations
# for the letters of the Latin alphabet.
# lowercase letters
always \x61 1 LATIN SMALL LETTER A
always \x62 12 LATIN SMALL LETTER B
always \x63 14 LATIN SMALL LETTER C
always \x64 145 LATIN SMALL LETTER D
always \x65 15 LATIN SMALL LETTER E
always \x66 124 LATIN SMALL LETTER F
always \x67 1245 LATIN SMALL LETTER G
always \x68 125 LATIN SMALL LETTER H
always \x69 24 LATIN SMALL LETTER I
always \x6A 245 LATIN SMALL LETTER J
always \x6B 13 LATIN SMALL LETTER K
always \x6C 123 LATIN SMALL LETTER L
always \x6D 134 LATIN SMALL LETTER M
always \x6E 1345 LATIN SMALL LETTER N
always \x6F 135 LATIN SMALL LETTER O
always \x70 1234 LATIN SMALL LETTER P
always \x71 12345 LATIN SMALL LETTER Q
always \x72 1235 LATIN SMALL LETTER R
always \x73 234 LATIN SMALL LETTER S
always \x74 2345 LATIN SMALL LETTER T
always \x75 136 LATIN SMALL LETTER U
always \x76 1236 LATIN SMALL LETTER V
always \x77 2456 LATIN SMALL LETTER W
always \x78 1346 LATIN SMALL LETTER X
always \x79 13456 LATIN SMALL LETTER Y
always \x7A 1356 LATIN SMALL LETTER Z
# uppercase letters
always \x41 1 LATIN CAPITAL LETTER A
always \x42 12 LATIN CAPITAL LETTER B
always \x43 14 LATIN CAPITAL LETTER C
always \x44 145 LATIN CAPITAL LETTER D
always \x45 15 LATIN CAPITAL LETTER E
always \x46 124 LATIN CAPITAL LETTER F
always \x47 1245 LATIN CAPITAL LETTER G
always \x48 125 LATIN CAPITAL LETTER H
always \x49 24 LATIN CAPITAL LETTER I
always \x4A 245 LATIN CAPITAL LETTER J
always \x4B 13 LATIN CAPITAL LETTER K
always \x4C 123 LATIN CAPITAL LETTER L
always \x4D 134 LATIN CAPITAL LETTER M
always \x4E 1345 LATIN CAPITAL LETTER N
always \x4F 135 LATIN CAPITAL LETTER O
always \x50 1234 LATIN CAPITAL LETTER P
always \x51 12345 LATIN CAPITAL LETTER Q
always \x52 1235 LATIN CAPITAL LETTER R
always \x53 234 LATIN CAPITAL LETTER S
always \x54 2345 LATIN CAPITAL LETTER T
always \x55 136 LATIN CAPITAL LETTER U
always \x56 1236 LATIN CAPITAL LETTER V
always \x57 2456 LATIN CAPITAL LETTER W
always \x58 1346 LATIN CAPITAL LETTER X
always \x59 13456 LATIN CAPITAL LETTER Y
always \x5A 1356 LATIN CAPITAL LETTER Z

View File

@ -0,0 +1,32 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Malagasy (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always dz 245
always ao 246
always ai 34

View File

@ -0,0 +1,34 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Munda (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always ng 346
always ch 16
always ɛ 26
always ɔ 246
always ö 1256

View File

@ -0,0 +1,128 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This BRLTTY contraction subtable implements the North American Braille
# Computer Code.
include letters-latin.cti
always \s 0
always a 1
always b 12
always c 14
always d 145
always e 15
always f 124
always g 1245
always h 125
always i 24
always j 245
always k 13
always l 123
always m 134
always n 1345
always o 135
always p 1234
always q 12345
always r 1235
always s 234
always t 2345
always u 136
always v 1236
always w 2456
always x 1346
always y 13456
always z 1356
always A 17
always B 127
always C 147
always D 1457
always E 157
always F 1247
always G 12457
always H 1257
always I 247
always J 2457
always K 137
always L 1237
always M 1347
always N 13457
always O 1357
always P 12347
always Q 123457
always R 12357
always S 2347
always T 23457
always U 1367
always V 12367
always W 24567
always X 13467
always Y 134567
always Z 13567
always 1 2
always 2 23
always 3 25
always 4 256
always 5 26
always 6 235
always 7 2356
always 8 236
always 9 35
always 0 356
always & 12346
always = 123456
always ( 12356
always ! 2346
always ) 23456
always * 16
always < 126
always % 146
always ? 1456
always : 156
always $ 1246
always } 12456
always | 1256
always { 246
always ] 124567
always \\ 12567
always [ 2467
always / 34
always + 346
always \# 3456
always > 345
always ' 3
always - 36
always ` 4
always ~ 45
always _ 456
always " 5
always . 46
always ; 56
always , 6
always @ 47
always ^ 457

View File

@ -0,0 +1,31 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Dutch (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
always ch 1456
always ij 13456
always oe 246
always sch 156

View File

@ -0,0 +1,33 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Chichewa (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always ng 346
always ndi 12346
always ch 16
always th 1456

View File

@ -0,0 +1,486 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Portuguese (grade 2)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
class voy aeiouáâãèêìôòõú
class con bcçdfghjklmnñpqrstvwxz
word bem 12
word cá 14
word de 145
word fim 124
endword gue 1245
word agora 1245
word sobre 125
word sôbre 125
word ali 24
always al 13
word aos 13
word ele 123
word êle 123
word me 134
word não 1345
word por 1234
endword que 12345
word que 12345
word maior 1235
word se 234
word te 2345
word um 136
word vós 1236
after con always ex 1346
word mas 1346
always os 13456
word os 13456
word ela 1356
always ç 12346
endword çao 12346
word para 12346
always é 123456
always á 12356
word lá 12356
always è 2346
midword ss 2346
word assim 2346
always ú 23456
word até 23456
always â 16
word tudo 16
always ê 126
word mesmo 126
always ì 146
endword as 146
word as 146
always ô 1456
word mais 1456
always ù 156
endword es 156
word menos 156
begmidword pl 1246
always à 1246
word à 1246
begmidword gr 12456
word grande 12456
always ou 1256
word ou 1256
always õ 246
word ainda 246
always ò 2456
word antes 2456
always , 2
begmidword br 23
always ; 23
begmidword con 25
always : 25
begmidword em 256
always . 256
word em 256
begmidword en 26
always ? 26
word dentro 26
begmidword pr 235
always ! 235
word nós 235
always ( 2356
midword nh 2356
always ) 2356
word nem 2356
begword " 236
midendword er 236
word depressa 236
begmidword in 35
word isso 35
begmidword tr 356
endword " 356
word contra 356
begword re 3
always ' 3
word aõ 3
begword com 36
always - 36
word com 36
numsign 3456
midendword ão 3456
word são 3456
always í 34
word sim 34
always ó 346
begmidword am 345
always ã 345
word sem 345
# terminations
endword acidade 46-1
endword antemente 56-1
endword bilidade 46-12
endword bilmente 56-12
endword cional 5-14
endword cionalidade 46-14
endword cionalmente 56-14
endword dor 4-145
endword dora 5-4
endword dade 46-145
endword doramente 56-145
endword eiro 4-15
endword eira 5-15
endword entemente 56-15
endword fico 4-124
endword fica 5-124
endword ficamente 56-124
endword gico 4-1245
endword gica 5-1245
endword gicamente 56-1245
endword ismo 4-24
endword ista 5-24
endword ividade 46-24
endword ivamente 56-24
endword logo 4-123
endword loga 5-123
endword lidade 46-123
endword logamente 56-123
endword mento 4-134
endword menta 5-134
endword mente 56-134
endword nico 4-1345
endword nica 5-1345
endword nicidade 46-1345
endword nicamente 56-1345
endword oiro 4-135
endword oira 5-135
endword osidade 46-135
endword osamente 56-135
endword posto 4-1234
endword posta 5-1234
endword postamente 56-1234
endword roso 4-1235
endword rosa 5-1235
endword riedade 46-1235
endword riamente 56-1235
endword tico 4-2345
endword tica 5-2345
endword ticidade 46-2345
endword ticamente 56-2345
endword uro 4-136
endword ura 5-136
endword uridade 46-136
endword uramente 56-136
endword vel 5-1236
endword velmente 56-1236
endword zinho 4-1356
endword zinha 5-1356
endword ério 4-123456
endword éria 5-123456
endword ário 4-12356
endword ária 5-12356
endword ssimo 4-2346
endword ssima 5-2346
endword ssimamente 56-2346
endword úrio 4-23456
endword úria 5-23456
endword âncio 4-16
endword ância 5-16
endword êncio 4-126
endword ência 5-126
endword grafo 4-12456
endword grafa 5-12456
endword ouro 4-1256
endword oura 5-1256
endword írio 4-14
endword íria 5-14
endword ório 4-346
endword ória 5-346
# two cell words
word acolá 1-14
word afim 1-124
word alguém 1-1256
word amor 1-134
word apenas 1-1345
word apesar 1-1234
word aqui 1-12345
word auxílio 1-1346
word aliás 1-12356
word após 1-346
word amanhã 1-345
word boca 12-14
word bondoso 12-145
word beijo 13-245
word belo 12-123
word Brazil 12-1235
word baixo 12-1346
word coisa 14-1
word cabeça 14-12
word cerca 14-14
word cada 14-145
word cede 14-15
word cego 14-1245
word cima 14-24
word cujo 14-145
word claro 14-123
word como 14-134
word corpo 14-1234
word caro 14-1235
word caso 14-234
word carta 14-2345
word certo 14-236
word doce 145-14
word desde 145-145
word difícil 145-124
word desejo 145-245
word dele 145-123
word duma 145-134
word depois 145-1234
word diante 145-2345
word diverso 145-1234
word esta 15-1
word espécie 15-14
word este 15-15
word efeito 15-124
word enorme 15-1345
word evidente 15-1236
word estes 15-156
word exemplo 15-1246
word fora 124-1
word fácil 124-14
word feliz 124-123
word forma 124-134
word força 124-135
word fevereiro 124-1235
word facto 124-2345
word fato 124-2345
word favor 124-1236
word força 124-1456
word gente 1245-15
word geral 1245-1235
word lha 125-1
word hábito 125-12
word lhe 125-15
word hoje 125-245
word homem 125-134
word lho 125-135
word hora 125-1235
word história 125-2345
word início 24-14
word ideia 24-145
word idéa 24-145
word igual 24-1245
word imediato 24-134
word isto 24-2345
word irmão 24-3456
word irmã 24-1
word julho 245-125
word jamais 245-134
word junto 245-1345
word junho 245-135
word janeiro 245-1235
word justo 245-2345
word juízo 245-1356
word alfabeto 13-124
word local 123-14
word lado 123-145
word logo 123-1245
word lugar 123-1235
word livro 123-1236
word modo 134-145
word mulher 134-125
word maio 134-35
word mim 134-134
word menino 134-1345
word melhor 134-1235
word meus 134-234
word muito 134-2345
word março 134-12346
word mínimo 134-34
word manhã 134-345
word nunca 1345-14
word nada 1345-145
word noite 1345-15
word ninguém 1345-1245
word nele 1345-123
word numa 1345-134
word número 1345-1235
word nosso 1345-234
word novo 1345-1236
word noute 1345-1256
word ordem 135-145
word onde 135-15
word objecto 135-245
word ontem 135-2345
word palavra 1234-1
word pouco 1234-14
word parte 1234-15
word página 1234-1245
word pelo 1234-123
word porém 1234-134
word pena 1234-1345
word perto 1234-135
word papel 1234-1234
word porque 1234-12345
word pior 1234-1235
word pois 1234-234
word ponto 1234-2345
word povo 1234-1236
word quando 12345-145
word qual 12345-123
word quem 12345-134
word qualquer 12345-12345
word quer 12345-1235
word quais 12345-234
word quanto 12345-2345
word rapaz 1235-1234
word raro 1235-1235
word reto 1235-2345
word razão 1235-1345
word sua 234-1
word século 234-14
word saúde 234-145
word suficiente 234-124
word segundo 234-1245
word sujeito 234-245
word somente 234-134
word senão 123-1345
word sempre 234-1234
word senhor 234-1235
word seus 234-234
word sobretudo 234-2345
word simples 234-1246
word também 2345-12
word todo 2345-145
word tempo 2345-1234
word teus 2345-234
word tanto 2345-2345
word talvez 2345-1236
word toda 2345-1456
word vida 1236-1
word verbo 1236-12
word você 1236-14
word verdade 1236-145
word verão 1236-1235
word vosso 1236-234
word vivo 1236-1236
word excelente 1346-123
word este 126-15
word outro 1256-135
word outrora 1256-1235
word braille 23-123
word contudo 25-2345
word embora 256-12
word entre 26-15
word enfim 26-124
word primeiro 235-134
word próprio 235-135
# three cell words
word abaixo 1-12-1346
word acerca 1-14-14
word acima 1-14-24
word acaso 1-14-234
word adiante 1-145-2345
word afecto 1-124-2345
word afeto 1-124-2345
word algum 1-1245-134
word agosto 1-1245-2345
word além 1-123-134
word amigo 1-134-1245
word aonde 1-135-15
word aonde 1-135-15
word aquele 1-12345-15
word aquém 1-12345-134
word aquilo 1-12345-135
word abril 1-23-123
word brasileiro 12-1235-1235
word comigo 14-134-1245
word conosco 14-1345-14
word capitulo 14-1234-2345
word certamente 14-236-134
word debaixo 145-12-1346
word dificilmente 145-124-134
word diferença 145-124-1235
word domingo 145-134-1245
word donde 145-135-15
word dezembro 145-1356-12
word evidentemente 15-1236-134
word facilmente 124-14-134
word futuro 124-2345-1235
word geralmente 1245-1235-134
word igualmente 24-1245-134
word imediatamente 24-134-134
word menor 134-1345-1235
word minuto 134-1345-2345
word metade 134-2356-145
word minha 134-2356-1
word necessidade 1345-14-145
word necessário 1345-14-1235
word novembro 1345-1236-12
word nenhum 1345-2356-134
word possibilidade 1234-12-145
word perfeito 1234-124-2345
word pequeno 1234-12345-1345
word porquanto 1234-12345-2345
word português 1234-2345-1245
word portanto 1234-2345-2345
word quaisquer 12345-234-12345
word rapariga 1235-1234-1245
word raramente 1235-1235-134
word sábado 234-12-145
word seguinte 234-1245-2345
word semana 234-134-1345
word superior 234-1234-1235
word senhorita 234-1235-2345
word setembro 234-2345-12
word simplesmente 234-1246-134
word todavia 2456-145-1236
word exceto 1346-14-2345
word externo 1346-2345-1345
word exterior 1346-2345-1235
word àquele 1246-12345-15
word àquilo 1246-12345-135
word outubro 1256-2345-12
word outono 1256-2345-1345
word connosco 25-1345-14
word consigo 25-234-1245
word contigo 25-2345-1245
word convosco 25-1236-14
word entretanto 26-15-2345-2345
word enquanto 26-12345-2345
word entanto 26-2345-2345
word primavera 235-1236-1235
word inferior 36-124-1235
word interno 35-2345-1345
word interior 35-2345-1235
word inverno 35-1236-1345
# compound words
word quinta-feira 12345-1345-36-124
word quarta-feira 12345-1235-36-124
word segunda-feira 234-1245-36-124
word sexta-feira 234-1346-36-124
word terça-feira 2345-14-36-124

View File

@ -0,0 +1,81 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Sinhalese (uncontracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
always අ 1 SINHALA LETTER AYANNA
always ආ 345 SINHALA LETTER AAYANNA
always ඇ 12356 SINHALA LETTER AEYANNA
always ඈ 12456 SINHALA LETTER AEEYANNA
always ඉ 24 SINHALA LETTER IYANNA
always ඊ 35 SINHALA LETTER IIYANNA
always උ 136 SINHALA LETTER UYANNA
always ඌ 1256 SINHALA LETTER UUYANNA
always ඍ 5-1235 SINHALA LETTER IRUYANNA
always ඎ 6-1235 SINHALA LETTER IRUUYANNA
always ඏ 5-123 SINHALA LETTER ILUYANNA
always ඐ 6-123 SINHALA LETTER ILUUYANNA
always එ 15 SINHALA LETTER EYANNA
always ඒ 26 SINHALA LETTER EEYANNA
always ඓ 34 SINHALA LETTER AIYANNA
always ඔ 135 SINHALA LETTER OYANNA
always ඕ 1346 SINHALA LETTER OOYANNA
always ඖ 246 SINHALA LETTER AUYANNA
always ක 13 SINHALA LETTER ALPAPRAANA KAYANNA
always ඛ 46 SINHALA LETTER MAHAAPRAANA KAYANNA
always ග 1245 SINHALA LETTER ALPAPRAANA GAYANNA
always ඝ 126 SINHALA LETTER MAHAAPRAANA GAYANNA
always ඞ 346 SINHALA LETTER KANTAJA NAASIKYAYA
always ච 14 SINHALA LETTER ALPAPRAANA CAYANNA
always ඡ 16 SINHALA LETTER MAHAAPRAANA CAYANNA
always ජ 245 SINHALA LETTER ALPAPRAANA JAYANNA
always ඣ 356 SINHALA LETTER MAHAAPRAANA JAYANNA
always ඤ 25 SINHALA LETTER TAALUJA NAASIKYAYA
always ට 23456 SINHALA LETTER ALPAPRAANA TTAYANNA
always ඨ 2456 SINHALA LETTER MAHAAPRAANA TTAYANNA
always ඩ 1246 SINHALA LETTER ALPAPRAANA DDAYANNA
always ඪ 123456 SINHALA LETTER MAHAAPRAANA DDAYANNA
always ණ 3456 SINHALA LETTER MUURDHAJA NAYANNA
always ත 2345 SINHALA LETTER ALPAPRAANA TAYANNA
always ථ 1456 SINHALA LETTER MAHAAPRAANA TAYANNA
always ද 145 SINHALA LETTER ALPAPRAANA DAYANNA
always ධ 2346 SINHALA LETTER MAHAAPRAANA DAYANNA
always න 1345 SINHALA LETTER DANTAJA NAYANNA
always ප 1234 SINHALA LETTER ALPAPRAANA PAYANNA
always ඵ 235 SINHALA LETTER MAHAAPRAANA PAYANNA
always බ 12 SINHALA LETTER ALPAPRAANA BAYANNA
always භ 45 SINHALA LETTER MAHAAPRAANA BAYANNA
always ම 134 SINHALA LETTER MAYANNA
always ඹ 56 SINHALA LETTER AMBA BAYANNA
always ය 13456 SINHALA LETTER YAYANNA
always ර 1235 SINHALA LETTER RAYANNA
always ල 123 SINHALA LETTER DANTAJA LAYANNA
always ව 1236 SINHALA LETTER VAYANNA
always ශ 12346 SINHALA LETTER TAALUJA SAYANNA
always ෂ 146 SINHALA LETTER MUURDHAJA SAYANNA
always ස 234 SINHALA LETTER DANTAJA SAYANNA
always හ 125 SINHALA LETTER HAYANNA
always ළ 456 SINHALA LETTER MUURDHAJA LAYANNA
always ෆ 124 SINHALA LETTER FAYANNA

View File

@ -0,0 +1,46 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Swahili (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always nd 1246
always tw 156
always kw 12345
always ng' 346
always ny 12456
always ch 16
always gh 126
always gayn 126
always sh 146
always th 1456
always dh 2346
always aa 345
always ee 26
always ii 35
always oo 246
always uu 1256
always st 34

View File

@ -0,0 +1,118 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Thai (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
# consonants
always ก 1245 THAI CHARACTER KO KAI
always ข 346 THAI CHARACTER KHO KHAI
always ฃ 2346 THAI CHARACTER KHO KHUAT
always ค 136 THAI CHARACTER KHO KHWAI
always ฅ 6-136 THAI CHARACTER KHO KHON
always ฆ 36-136 THAI CHARACTER KHO RAKHANG
always ง 12456 THAI CHARACTER NGO NGU
always จ 245 THAI CHARACTER CHO CHAN
always ฉ 34 THAI CHARACTER CHO CHING
always ช 13 THAI CHARACTER CHO CHANG
always ซ 36-13 THAI CHARACTER SO SO
always ฌ 6-346 THAI CHARACTER CHO CHOE
always ญ 6-13456 THAI CHARACTER YO YING
always ฎ 6-145 THAI CHARACTER DO CHADA
always ฏ 6-1256 THAI CHARACTER TO PATAK
always ฐ 6-2345 THAI CHARACTER THO THAN
always ฑ 6-23456 THAI CHARACTER THO NANGMONTHO
always ฒ 56-23456 THAI CHARACTER THO PHUTHAO
always ณ 6-1345 THAI CHARACTER NO NEN
always ด 145 THAI CHARACTER DO DEK
always ต 1256 THAI CHARACTER TO TAO
always ถ 2345 THAI CHARACTER THO THUNG
always ท 23456 THAI CHARACTER THO THAHAN
always ธ 356-23456 THAI CHARACTER THO THONG
always น 1345 THAI CHARACTER NO NU
always บ 1236 THAI CHARACTER BO BAIMAI
always ป 12346 THAI CHARACTER PO PLA
always ผ 1234 THAI CHARACTER PHO PHUNG
always ฝ 1346 THAI CHARACTER FO FA
always พ 1456 THAI CHARACTER PHO PHAN
always ฟ 1246 THAI CHARACTER FO FAN
always ภ 6-1456 THAI CHARACTER PHO SAMPHAO
always ม 134 THAI CHARACTER MO MA
always ย 13456 THAI CHARACTER YO YAK
always ร 1235 THAI CHARACTER RO RUA
always ล 123 THAI CHARACTER LO LING
always ว 2456 THAI CHARACTER WO WAEN
always ศ 6-234 THAI CHARACTER SO SALA
always ษ 36-234 THAI CHARACTER SO RUSI
always ส 234 THAI CHARACTER SO SUA
always ห 125 THAI CHARACTER HO HIP
always ฬ 36-123 THAI CHARACTER LO CHULA
always อ 135 THAI CHARACTER O ANG
always ฮ 123456 THAI CHARACTER HO NOKHUK
# vowels
always ะ 1 THAI CHARACTER SARA A
always า 16 THAI CHARACTER SARA AA
always ำ 1356 THAI CHARACTER SARA AM
always ิ 12 THAI CHARACTER SARA I
always ี 23 THAI CHARACTER SARA II
always ึ 246 THAI CHARACTER SARA UE
always ื 26 THAI CHARACTER SARA UEE
always ุ 14 THAI CHARACTER SARA U
always ู 25 THAI CHARACTER SARA UU
always เ 124 THAI CHARACTER SARA E
always แ 126 THAI CHARACTER SARA AE
always โ 24 THAI CHARACTER SARA O
always ใ 156-1 THAI CHARACTER SARA AI MAIMUAN
always ไ 156 THAI CHARACTER SARA AI MAIMALAI
# contractions
always เๅะ 135-1
always ออ 135
always วั 15
always เีย 12356
always เี่อ 12345
always เออ 146
always เา 235
# accents etc
always ๆ 2 THAI CHARACTER MAIYAMOK
always ็ 6 THAI CHARACTER MAITAIKHU
always ่ 35 THAI CHARACTER MAI EK
always ้ 256 THAI CHARACTER MAI THO
always ๊ 2356 THAI CHARACTER MAI TRI
always ๋ 236 THAI CHARACTER MAI CHATTAWA
always ์ 356 THAI CHARACTER THANTHAKHAT
# digits
always 2458 THAI DIGIT ZERO
always ๑ 18 THAI DIGIT ONE
always ๒ 128 THAI DIGIT TWO
always ๓ 148 THAI DIGIT THREE
always ๔ 1458 THAI DIGIT FOUR
always ๕ 158 THAI DIGIT FIVE
always ๖ 1248 THAI DIGIT SIX
always ๗ 12458 THAI DIGIT SEVEN
always ๘ 1258 THAI DIGIT EIGHT
always ๙ 248 THAI DIGIT NINE

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,31 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# BRLTTY Contraction Table - Zulu (contracted)
#
# Samuel Thibault <samuel.thibault@ens-lyon.org>
#
# This table is based on the Unesco report on the progress of unification of
# braille writing « L'ÉCRITURE BRAILLE DANS LE MONDE », by Sir Clutha
# MACKENZIE: http://unesdoc.unesco.org/images/0013/001352/135251fo.pdf
# The document is dated 1954, so this table may be quite outdated.
include letters-latin.cti
always 'b 23
always gq 126

View File

@ -0,0 +1,97 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Alva models which have the basic ABT/Delphi keys.
note The two long keys are named Left and Right.
note The small keys immediately to their left and right are named Up and Down.
note The three small keys at the left are named Prog, Home, and Cursor.
####################
# Default Bindings #
####################
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left LNBEG
bind Home+!Right LNEND
bind Cursor+!Left HWINLT
bind Cursor+!Right HWINRT
bind Prog+!Left CHRLT
bind Prog+!Right CHRRT
bind !Up LNUP
bind !Down LNDN
bind Home TOP_LEFT
bind Home+!Up TOP
bind Home+!Down BOT
bind Cursor+!Up ATTRUP
bind Cursor+!Down ATTRDN
bind Home+Cursor+!Up PRDIFLN
bind Home+Cursor+!Down NXDIFLN
bind Prog+Home+!Up PRPROMPT
bind Home+Cursor CSRTRK
bind Cursor RETURN
bind !RoutingKey1 ROUTE
bind Prog+Home+!RoutingKey1 DESCCHAR
bind Home+Cursor+!RoutingKey1 SETLEFT
bind Prog+!RoutingKey1 CLIP_NEW
bind Home+!RoutingKey1 COPY_RECT
bind Prog+Home+!Down PASTE
bind Prog HELP
bind Prog+Home DISPMD
bind Prog+Cursor PREFMENU
bind Prog+!Up INFO
bind Prog+!Down FREEZE
bind !Status1A CAPBLINK
bind !Status1B CSRVIS
bind !Status1C CSRBLINK
bind Cursor+!Status1A SIXDOTS
bind Cursor+!Status1B CSRSIZE
bind Cursor+!Status1C SLIDEWIN
bind Home+Cursor+!Left MUTE
bind Home+Cursor+!Right SAY_LINE
bind Prog+Home+!Left RESTARTSPEECH
bind Prog+Home+!Right SAY_BELOW
#################
# Menu Bindings #
#################
context menu
bind !Up MENU_PREV_ITEM
bind !Down MENU_NEXT_ITEM
bind Home+!Up MENU_FIRST_ITEM
bind Home+!Down MENU_LAST_ITEM
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left PREFLOAD
bind Home+!Right PREFSAVE
bind Prog PREFMENU
bind Home MENU_PREV_SETTING
bind Cursor MENU_NEXT_SETTING

View File

@ -0,0 +1,21 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Alva models which have the extra ABT/Delphi keys.
note The three small keys at the right are named Cursor2, Home2, and Prog2.

View File

@ -0,0 +1,26 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Alva ABT [3nn] and Delphi [4nn] (large)
context default
include abt_basic.kti
context default
include abt_extra.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Alva ABT [3nn] and Delphi [4nn] (small)
context default
include abt_basic.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note There are four ETouch keys, two at each end of the text cell area.
note * Each is subnamed according to the side it's on (Left, Right),
note * and according to its position on that side (Rear, Front).
note * The two Rear keys are identified by two vertical bars.
note * The two Front keys are identified by one horizontal bar.

View File

@ -0,0 +1,85 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note * The outer key on the left, identified by three horizontal bars, is subnamed F1.
note * The inner key on the left, identified by one horizontal bar, is subnamed F2.
note * The inner key on the right, identified by one vertical bar, is subnamed F3.
note * The outer key on the right, identified by three vertical bars, is subnamed F4.
note * The keys in the middle form a five-way directional pad:
note + The round key in the middle is subnamed Enter.
note + The short, thin keys that form a square around it are subnamed Left, Right, Up, and Down.
####################
# Default Bindings #
####################
bind SmartpadLeft KEY_CURSOR_LEFT
bind SmartpadRight KEY_CURSOR_RIGHT
bind SmartpadUp KEY_CURSOR_UP
bind SmartpadDown KEY_CURSOR_DOWN
bind SmartpadEnter PASTE
bind SmartpadF2 TIME
bind SmartpadF1+SmartpadLeft SWITCHVT_PREV
bind SmartpadF1+SmartpadRight SWITCHVT_NEXT
bind SmartpadF1+SmartpadEnter KEY_INSERT
bind SmartpadF1+!RoutingKey1 SWITCHVT
bind SmartpadF2+SmartpadUp KEY_PAGE_UP
bind SmartpadF2+SmartpadDown KEY_PAGE_DOWN
bind SmartpadF2+SmartpadLeft KEY_HOME
bind SmartpadF2+SmartpadRight KEY_END
bind SmartpadF2+SmartpadEnter KEY_DELETE
bind SmartpadF2+!RoutingKey1 KEY_FUNCTION
bind SmartpadF3+SmartpadF4 MUTE
bind SmartpadF3+SmartpadRight SAY_LINE
bind SmartpadF3+SmartpadUp SAY_ABOVE
bind SmartpadF3+SmartpadDown SAY_BELOW
bind SmartpadF3+SmartpadEnter SPKHOME
bind SmartpadF4+SmartpadLeft SAY_SLOWER
bind SmartpadF4+SmartpadRight SAY_FASTER
bind SmartpadF4+SmartpadDown SAY_SOFTER
bind SmartpadF4+SmartpadUp SAY_LOUDER
bind SmartpadF4+SmartpadEnter AUTOSPEAK
bind SmartpadF1+SmartpadF2+SmartpadEnter RESTARTBRL
bind SmartpadF3+SmartpadF4+SmartpadEnter RESTARTSPEECH
#################
# Menu Bindings #
#################
context menu
bind SmartpadF1 PREFMENU
bind SmartpadF2 MENU_PREV_LEVEL
bind SmartpadF4 PREFLOAD
bind SmartpadUp MENU_PREV_ITEM
bind SmartpadDown MENU_NEXT_ITEM
bind SmartpadLeft MENU_PREV_SETTING
bind SmartpadRight MENU_NEXT_SETTING
bind SmartpadEnter PREFSAVE

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note * The Home key is identified by a vertical bar in the middle.
note * The Left key is identified by a vertical bar near its left edge.
note * The Right key is identified by a vertical bar near its right edge.
note * The Up key is identified by a horizontal bar along its top edge.
note * The Down key is identified by a horizontal bar along its bottom edge.

View File

@ -0,0 +1,120 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
####################
# Default Bindings #
####################
bind ETouchLeftRear+ETouchRightRear HELP
bind ETouchLeftRear+ETouchRightFront LEARN
bind ETouchLeftFront+ETouchRightRear INFO
bind ETouchLeftFront+ETouchRightFront PREFMENU
bind ThumbUp+!ThumbDown CSRTRK+on
bind ThumbDown+!ThumbUp CSRTRK+off
bind ThumbHome RETURN
bind ThumbLeft+ThumbRight CSRJMP_VERT
bind ThumbUp LNUP
bind ThumbDown LNDN
bind ThumbLeft FWINLT
bind ThumbRight FWINRT
bind ThumbHome+ThumbUp PRDIFLN
bind ThumbHome+ThumbDown NXDIFLN
bind ThumbHome+ThumbLeft FWINLTSKIP
bind ThumbHome+ThumbRight FWINRTSKIP
bind ThumbLeft+ThumbUp TOP_LEFT
bind ThumbLeft+ThumbDown BOT_LEFT
bind ThumbRight+ThumbUp ATTRUP
bind ThumbRight+ThumbDown ATTRDN
bind ETouchLeftRear+ThumbUp PRPROMPT
bind ETouchLeftRear+ThumbDown NXPROMPT
bind ETouchLeftFront+ThumbUp PRPGRPH
bind ETouchLeftFront+ThumbDown NXPGRPH
bind ETouchRightRear+ThumbUp PRSEARCH
bind ETouchRightRear+ThumbDown NXSEARCH
bind ETouchLeftRear LNBEG
bind ETouchRightRear LNEND
bind ETouchLeftFront CHRLT
bind ETouchRightFront CHRRT
bind RoutingKey1 ROUTE
bind ETouchLeftRear+ETouchLeftFront+RoutingKey1 DESCCHAR
bind RoutingKey1+!RoutingKey1 CLIP_COPY
bind ETouchLeftRear+RoutingKey1 CLIP_NEW
bind ETouchLeftFront+RoutingKey1 CLIP_ADD
bind ETouchRightRear+RoutingKey1 COPY_LINE
bind ETouchRightFront+RoutingKey1 COPY_RECT
bind ETouchRightRear+ETouchRightFront PASTE
bind ThumbLeft+RoutingKey1 PRINDENT
bind ThumbRight+RoutingKey1 NXINDENT
bind ThumbUp+RoutingKey1 PRDIFCHAR
bind ThumbDown+RoutingKey1 NXDIFCHAR
bind ThumbHome+RoutingKey1 SETLEFT
bind ETouchLeftRear+ETouchLeftFront+ETouchRightRear FREEZE
bind ETouchLeftRear+ETouchRightRear+ETouchRightFront DISPMD
bind ThumbLeft+ETouchLeftRear CSRVIS
bind ThumbLeft+ETouchLeftFront ATTRVIS
bind ThumbLeft+ETouchRightFront SIXDOTS
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Dot7 DOT7
map Dot8 DOT8
map Space SPACE
map Control CONTROL
map Alt META
bind Enter KEY_ENTER
bind Windows KEY_ESCAPE
assign chord Space+
include ../chords.kti
#################
# Menu Bindings #
#################
context menu
bind ThumbLeft FWINLT
bind ThumbRight FWINRT
bind ThumbUp MENU_PREV_ITEM
bind ThumbDown MENU_NEXT_ITEM
bind ETouchLeftRear MENU_FIRST_ITEM
bind ETouchLeftFront MENU_LAST_ITEM
bind ETouchRightRear MENU_PREV_SETTING
bind ETouchRightFront MENU_NEXT_SETTING
bind ThumbHome PREFMENU
bind ETouchLeftRear+ETouchLeftFront PREFLOAD
bind ETouchRightRear+ETouchRightFront PREFSAVE

View File

@ -0,0 +1,30 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Alva BC640, BC624
include bc-etouch.kti
note There's a Smartpad in front of the text cell area.
include bc-smartpad.kti
note The five Thumb keys on the front, from left to right, are subnamed:
note * Left, Up, Home, Down, Right.
include bc-thumb.kti
include bc.kti

View File

@ -0,0 +1,32 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Alva BC680
include bc-etouch.kti
note There are two Smartpads in front of the text cell area.
include bc-smartpad.kti
note There's a group of five Thumb keys at each end of the front.
note * The outer key of each group is subnamed Home.
note * The four inner keys of each group, from left to right, are subnamed:
note * Left, Up, Down, Right.
include bc-thumb.kti
include bc.kti

View File

@ -0,0 +1,21 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Optelec Easylink 12 Touch
include ../bp/all.kti

View File

@ -0,0 +1,129 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Alva models which have the basic Satellite keys.
note The keypads at either side of the top are named LeftPad and RightPad.
note * The four inner keys of each are subnamed Left, Right, Up, and Down.
note * The two outer keys of each are subnamed F1 and F2.
note The two long, flat keys are named Up and Down.
note The two long, bent keys are named Left and Right.
note The two round keys are named Home and Cursor.
####################
# Default Bindings #
####################
bind !Up LNUP
bind !Down LNDN
bind Home+!Up TOP_LEFT
bind Home+!Down BOT_LEFT
bind Cursor+!Up TOP
bind Cursor+!Down BOT
bind RightPadF1+!Up PRDIFLN
bind RightPadF1+!Down NXDIFLN
bind RightPadF2+!Up ATTRUP
bind RightPadF2+!Down ATTRDN
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left LNBEG
bind Home+!Right LNEND
bind Cursor+!Left FWINLTSKIP
bind Cursor+!Right FWINRTSKIP
bind RightPadF1+!Left CHRLT
bind RightPadF1+!Right CHRRT
bind RightPadF2+!Left HWINLT
bind RightPadF2+!Right HWINRT
bind !RoutingKey2 DESCCHAR
bind !RoutingKey1 ROUTE
bind Home+!RoutingKey2 SETMARK
bind Home+!RoutingKey1 GOTOMARK
bind Cursor+!RoutingKey2 PRINDENT
bind Cursor+!RoutingKey1 NXINDENT
bind RightPadF1+!RoutingKey1 CLIP_NEW
bind RightPadF1+!RoutingKey2 CLIP_ADD
bind RightPadF2+!RoutingKey1 COPY_RECT
bind RightPadF2+!RoutingKey2 COPY_LINE
bind !Status1A CSRVIS
bind !Status2A SKPIDLNS
bind !Status1B ATTRVIS
bind !Status2B DISPMD
bind !Status1C CAPBLINK
bind !Status2C SKPBLNKWINS
bind !RightPadLeft PREFMENU
bind !RightPadRight INFO
bind RightPadF1+!RightPadLeft FREEZE
bind RightPadF1+!RightPadRight SIXDOTS
bind RightPadF2+!RightPadLeft PASTE
bind RightPadF2+!RightPadRight CSRJMP_VERT
bind !RightPadUp PRPROMPT
bind !RightPadDown NXPROMPT
bind RightPadF1+!RightPadUp PRPGRPH
bind RightPadF1+!RightPadDown NXPGRPH
bind RightPadF2+!RightPadUp PRSEARCH
bind RightPadF2+!RightPadDown NXSEARCH
bind !LeftPadLeft MUTE
bind !LeftPadRight SAY_LINE
bind !LeftPadUp SAY_ABOVE
bind !LeftPadDown SAY_BELOW
bind LeftPadF2+!LeftPadLeft SAY_SLOWER
bind LeftPadF2+!LeftPadRight SAY_FASTER
bind LeftPadF2+!LeftPadDown SAY_SOFTER
bind LeftPadF2+!LeftPadUp SAY_LOUDER
bind HOME BACK
bind CURSOR HOME
bind HOME+CURSOR CSRTRK
bind RightPadF1 HELP
bind RightPadF2 LEARN
bind RightPadF1+RightPadF2 RESTARTBRL
bind LeftPadF1 SPKHOME
bind LeftPadF2 AUTOSPEAK
bind LeftPadF1+LeftPadF2 RESTARTSPEECH
#################
# Menu Bindings #
#################
context menu
bind !Up MENU_PREV_ITEM
bind !Down MENU_NEXT_ITEM
bind Home+!Up MENU_FIRST_ITEM
bind Home+!Down MENU_LAST_ITEM
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left PREFLOAD
bind Home+!Right PREFSAVE
bind Home MENU_PREV_SETTING
bind Cursor MENU_NEXT_SETTING
bind Home+Cursor PREFMENU

View File

@ -0,0 +1,26 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Alva models which have the extra Satellite keys.
note The two three-position, sliding keys are named LeftTumbler and RightTumbler.
bind LeftTumblerLeft CHRLT
bind LeftTumblerRight CHRRT
bind RightTumblerLeft LNBEG
bind RightTumblerRight LNEND

View File

@ -0,0 +1,26 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Alva Satellite [5nn] (large)
context default
include sat_basic.kti
context default
include sat_extra.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Alva Satellite [5nn] (small)
context default
include sat_basic.kti

View File

@ -0,0 +1,21 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Voyager Protocol Converter
include ../vo/all.kti

View File

@ -0,0 +1,95 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Albatross
####################
# Default Bindings #
####################
bind Home1 TOP_LEFT
bind Home2 TOP_LEFT
bind End1 BOT_LEFT
bind End2 BOT_LEFT
bind ExtraCursor1 BACK
bind ExtraCursor2 BACK
bind Cursor1 HOME
bind Cursor2 HOME
bind !Up1 LNUP
bind !Up2 LNUP
bind !Up3 LNUP
bind !Down1 LNDN
bind !Down2 LNDN
bind !Down3 LNDN
bind !Left FWINLT
bind !Right FWINRT
bind F1 ATTRDN
bind F2 ATTRUP
bind !F3 PASTE
bind !F4 CSRTRK
bind !F5 HELP
bind !F6 LEARN
bind F7 PRPROMPT
bind F8 NXPROMPT
bind F9 NXDIFLN
bind F10 PRDIFLN
bind !F11 CSRJMP_VERT
bind !F12 SIXDOTS
bind !F13 PREFMENU
bind !F14 INFO
bind F15 PRPGRPH
bind F16 NXPGRPH
bind Attribute1 FREEZE
bind Attribute2 DISPMD
bind Attribute3 CSRVIS
bind Attribute4 ATTRVIS
bind !LeftWheelLeft CHRLT
bind !RightWheelLeft CHRLT
bind !LeftWheelRight CHRRT
bind !RightWheelRight CHRRT
bind !LeftWheelUp LNUP
bind !RightWheelUp LNUP
bind !LeftWheelDown LNDN
bind !RightWheelDown LNDN
bind !RoutingKey1 ROUTE
bind Attribute2+!RoutingKey1 CLIP_NEW
bind Attribute1+!RoutingKey1 CLIP_ADD
bind Attribute4+!RoutingKey1 COPY_LINE
bind Attribute3+!RoutingKey1 COPY_RECT
bind !RoutingKey2 DESCCHAR
bind Attribute2+!RoutingKey2 PRINDENT
bind Attribute1+!RoutingKey2 NXINDENT
bind Attribute4+!RoutingKey2 PRDIFCHAR
bind Attribute3+!RoutingKey2 NXDIFCHAR

View File

@ -0,0 +1,3 @@
Help: BrlAPI (client)
No help available for this driver.

View File

@ -0,0 +1,14 @@
Help: Braudi
1: go to top-left corner
2: go left one window
3: go down one line
4: go up one line
5: go right one window
6: go to bottom-left corner
23: go to beginning of line
56: go to end of line
14: toggle cursor visibility
25: toggle attributes display
26: toggle status display
36: go to cursor

View File

@ -0,0 +1,118 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title B2G
note The eight, rectangular, concave keys (in two groups of four) near the back are a braille keyboard.
note * The four on the left, from left to right, are: Dot7, Dot3, Dot2, Dot1.
note * The four on the right, from left to right, are: Dot4, Dot5, Dot6, Dot8.
note The square pad with a small, round button in the middle, in between Dot1 and Dot4, is the D-Pad (directional pad).
note * Its four edges are the Up, Down, Left, and Right keys.
note * The button in the middle is the Center key.
note The long, rectangular key in front of Dot1, the D-Pad, and Dot4 is the Space bar.
note The small, round buttons just behind each cell are the routing keys.
note The convex, square button to the left of the routing keys is the Backward key.
note The convex, square button to the right of the routing keys is the Forward key.
note The two small, round buttons on the right side near the front are the volume keys.
note * From front to back, they are: Softer, Louder.
####################
# Default Bindings #
####################
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Dot7 DOT7
map Dot8 DOT8
map Space SPACE
map Up UPPER
map Down CONTROL
map Left META
map Right ALTGR
map Center GUI
assign chord Space+
include ../chords.kti
bind Backward FWINLT
bind Forward FWINRT
bind Space+Backward FWINLTSKIP
bind Space+Forward FWINRTSKIP
bind Center HOME
bind Space+Center BACK
bind Up LNUP
bind Down LNDN
bind Left LNBEG
bind Right LNEND
bind Space+Up TOP
bind Space+Down BOT
bind Space+Left CHRLT
bind Space+Right CHRRT
bind Backward+Center PRSEARCH
bind Forward+Center NXSEARCH
bind Backward+Up PRDIFLN
bind Backward+Down NXDIFLN
bind Backward+Left ATTRUP
bind Backward+Right ATTRDN
bind Forward+Up PRPROMPT
bind Forward+Down NXPROMPT
bind Forward+Left PRPGRPH
bind Forward+Right NXPGRPH
bind RoutingKey ROUTE
bind RoutingKey+RoutingKey CLIP_COPY
bind RoutingKey+RoutingKey+Space CLIP_APPEND
bind Dot7+RoutingKey CLIP_NEW
bind Dot3+RoutingKey CLIP_ADD
bind Dot6+RoutingKey COPY_LINE
bind Dot8+RoutingKey COPY_RECT
bind Dot2+RoutingKey SWITCHVT
bind Dot5+RoutingKey SELECTVT
bind Dot1+RoutingKey SETMARK
bind Dot4+RoutingKey GOTOMARK
bind Space+RoutingKey KEY_FUNCTION
bind Backward+RoutingKey SETLEFT
bind Forward+RoutingKey DESCCHAR
bind Center+RoutingKey PASTE_HISTORY
bind Up+RoutingKey PRINDENT
bind Down+RoutingKey NXINDENT
bind Left+RoutingKey PRDIFCHAR
bind Right+RoutingKey NXDIFCHAR
bind Louder+Softer BRL_STOP

View File

@ -0,0 +1,92 @@
Help: Braille Lite 18
Advance bar left/right: full window left/right
1: line up / 4: line down
3: character left / 6: character right
235: line start / 256: line end
123: top left / 456: bottom left
1236: next virtual terminal / 3456: previous VT
234: search forward / 156: search backward (use cut to set search string)
12356: next prompt / 23456: previous prompt (same prompt as current line)
1345: next paragraph / 1246: previous paragraph (line after blank line)
2: keyboard left arrow / 5: keyboard right arrow
23: keyboard up arrow / 56: keyboard down arrow
12 chord: keyboard backspace
145 chord: keyboard delete
2345 chord: keyboard tab
46 chord: keyboard return
246 chord: keyboard escape
125: home (goto cursor)
1256: goto cursor previous position
14: cursor tracking (toggle)
124 chord: freeze screen (toggle)
1456: help mode (toggle)
12456: learn mode (key describer) (toggle)
34: status mode (toggle)
24: attribute display (toggle)
2346: six dots mode (toggle)
245 chord: route cursor to beginning of line
45 chord: route cursor to current line
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
1234 chord: paste
36: speak line
134: mute speech
1235 chord: restart braille driver
25 chord: preferences options:
134: menu
1235: reset
234: save
1356: cancel
Chord required for *dangerous* commands, e.g. routing, cut/paste,
restart driver, etc.
Internal:
1245 chord: position internal cursor for column-specific function:
To move internal cursor:
125: centre of window
235: left end of window
256: right end of window
3: character left
6: character right
Advance bar left/right: quarter window left/right
To terminate:
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
24: describe attributes of selected character
1356: cancel
k chord toggles keyboard emulation mode - initially off.
When on, unchorded characters passed directly to inskey(), unless prefixed
by:
u chord: uppercase (twice to lock)
q chord: unlock
26 chord: add 8th dot to next char typed
35 chord: prepend ESCAPE to next character (ALT)
x chord: control character
z chord: cancel preceding meta/control
Other internals:
2356 chord: rotate BrailleLite by 180 degrees
o chord: set repeat count for following command (up to 2digits).
Type numbers, then type movement command or character (if in
keyboard emulation).
z chord: cancels special context.
e chord: confirms count and waits for key to repeat.
Goto virtual terminal: use o chord, followed by VT number,
followed by v chord or # chord.
Set/goto mark: use o chord followed by # followed by s to set or m to go.

View File

@ -0,0 +1,122 @@
Help: Braille Lite 40, M20, and M40
left bar left: full window left
left bar right: line up
right bar left: line down
right bar right: full window right
1: line up / 4: line down
3: character left / 6: character right
235: line start / 256: line end
123: top left / 456: bottom left
1236: next virtual terminal / 3456: previous VT
234: search forward / 156: search backward (use cut to set search string)
12356: next prompt / 23456: previous prompt (same prompt as current line)
1345: next paragraph / 1246: previous paragraph (line after blank line)
2: keyboard left arrow / 5: keyboard right arrow
23: keyboard up arrow / 56: keyboard down arrow
12 chord: keyboard backspace
145 chord: keyboard delete
2345 chord: keyboard tab
46 chord: keyboard return
246 chord: keyboard escape
125: home (goto cursor)
1256: goto cursor previous position
14: cursor tracking (toggle)
124 chord: freeze screen (toggle)
1456: help mode (toggle)
12456: learn mode (key describer) (toggle)
34: status mode (toggle)
24: attribute display (toggle)
2346: six dots mode (toggle)
245 chord: route cursor to beginning of line
45 chord: route cursor to current line
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
1234 chord: paste
36: speak line
134: mute speech
1235 chord: restart braille driver
25 chord: preferences options:
134: menu
1235: reset
234: save
1356: cancel
Chord required for *dangerous* commands, e.g. routing, cut/paste,
restart driver, etc.
Advance Bar Combinations:
Left Right Description
center ------ half window left
------ center half window right
left left up to line with different content
left right down to line with different content
right left up to line with different highlighting
right right down to line with different highlighting
center left up to top line
center right down to bottom line
Whiz Wheels (Millennium models):
Wheel Motion Description
left up one line up
left down one line down
right up full window left
right down full window right
left press attribute underlining (toggle)
right press show cursor (toggle)
Internal:
1245 chord: position internal cursor for column-specific function:
To move internal cursor:
125: centre of window
235: left end of window
256: right end of window
3: character left
6: character right
left bar left: quarter window left
right bar right: quarter window right
routing key: go to character
To terminate:
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
24: describe attributes of selected character
1356: cancel
k chord toggles keyboard emulation mode - initially off.
When on, unchorded characters passed directly to inskey(), unless prefixed
by:
u chord: uppercase (twice to lock)
q chord: unlock
26 chord: add 8th dot to next char typed
35 chord: prepend ESCAPE to next character (ALT)
x chord: control character
z chord: cancel preceding meta/control
Combinations with:
dot 7: shift
dot 78: control
Other internals:
2356 chord: rotate BrailleLite by 180 degrees
o chord: set repeat count for following command (up to 2digits).
Type numbers, then type movement command or character (if in
keyboard emulation).
z chord: cancels special context.
e chord: confirms count and waits for key to repeat.
Goto virtual terminal: use o chord, followed by VT number,
followed by v chord or # chord.
Set/goto mark: use o chord followed by # followed by s to set or m to go.

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note B9 and B10 are the keys immediately to the left and right of the joystick.
bind B9 KEY_BACKSPACE
assign space B10
include keyboard.kti

View File

@ -0,0 +1,27 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note B9 and B10 are the keys immediately to the left and right of the joystick.
note * If either or both are used in a combination that includes at least
note * one of the Dot1-6 keys while the device is in 8-dot braille mode
note * then they become the Dot7 and Dot8 keys.
note B11 is the key between the Dot1 and Dot4 keys.
bind B9 KEY_BACKSPACE
assign space B11
include keyboard.kti

View File

@ -0,0 +1,36 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have command keys.
note The command keys are in the middle, just behind the cursor routing keys,
note and, from left to right, are named Command1 through Command7.
map Command4 SPACE
map Command3 DOT1
map Command2 DOT2
map Command1 DOT3
map Command5 DOT4
map Command6 DOT5
map Command7 DOT6
bind Command4+Command5 KEY_ENTER
bind Command4+Command2 KEY_BACKSPACE
bind Command4+Command6 KEY_TAB
bind Command4+Command1 KEY_CURSOR_LEFT
bind Command4+Command7 KEY_CURSOR_RIGHT

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum VarioConnect / HWG BrailleConnect
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum Conny
include display6.kti
include routing6.kti
include b9b11b10.kti

View File

@ -0,0 +1,86 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
bind Display2 FWINLT
bind Display5 FWINRT
bind Display1+Display3 CHRLT
bind Display4+Display6 CHRRT
bind Display1+Display2+Display3 LNBEG
bind Display4+Display5+Display6 LNEND
bind Display4 LNUP
bind Display6 LNDN
bind Display1+Display4 TOP
bind Display3+Display6 BOT
bind Display2+Display4 TOP_LEFT
bind Display2+Display6 BOT_LEFT
bind Display5+Display4 PRDIFLN
bind Display5+Display6 NXDIFLN
bind Display2+Display1 ATTRUP
bind Display2+Display3 ATTRDN
bind Display2+Display5+Display1+Display4 PRPROMPT
bind Display2+Display5+Display3+Display6 NXPROMPT
bind Display2+Display5+Display4 PRPGRPH
bind Display2+Display5+Display6 NXPGRPH
bind Display2+Display4+Display6+Display1 PRSEARCH
bind Display2+Display4+Display6+Display3 NXSEARCH
bind Display1 CSRTRK+on
bind Display3 CSRTRK+off
bind Display1+Display6 BACK
bind Display2+Display4+Display6 HOME
bind Display1+Display3+Display5 SPKHOME
bind Display1+Display3+Display4+Display6 CSRJMP_VERT
bind Display2+Display5 INFO
bind Display1+Display4+Display5 DISPMD
bind Display1+Display5 TIME
bind Display1+Display2+Display4 FREEZE
bind Display1+Display2+Display5 HELP
bind Display1+Display3+Display4 PREFMENU
bind Display1+Display2+Display3+Display4 PASTE
bind Display1+Display2+Display3+Display5 PREFLOAD
bind Display2+Display3+Display4 RESTARTSPEECH
bind Display2+Display3+Display4+Display5 ATTRVIS
bind Display2+Display4+Display5+Display6 PREFSAVE
bind Display2+Display3+Display5 SIXDOTS+on
bind Display2+Display3+Display6 SIXDOTS+off
bind Display1+Display4+Display5+Display6 LEARN
bind Display1+Display2+Display3+Display6 SWITCHVT_NEXT
bind Display3+Display4+Display5+Display6 SWITCHVT_PREV
bind Display3+Display4 MUTE
bind Display3+Display5 SAY_LINE
bind Display3+Display5+Display4 SAY_ABOVE
bind Display3+Display5+Display6 SAY_BELOW
bind Display3+Display4+Display6 AUTOSPEAK

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum (default)
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,24 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note There are three display keys at each end of the braille cells.
note * From top to bottom:
note + The three at the left are named Display1, Display2, and Display3.
note + The three at the right are named Display4, Display5, and Display6.
include d6.kti

View File

@ -0,0 +1,66 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have 7 display keys.
note The display keys are at both ends of the text cell area, just above it.
note * The two at the left are named Display1 and Display2.
note * The large key at the right is named Display5.
note * The two immediately to its left are named Display3 and Display4.
note * The two immediately to its right are named Display6 and Display7.
bind Display5 RETURN
bind Display3 LNUP
bind Display4 LNDN
bind Display6 FWINLT
bind Display7 FWINRT
bind Display1 TOP_LEFT
bind Display2 BOT_LEFT
bind Display5+Display3 PRDIFLN
bind Display5+Display4 NXDIFLN
bind Display5+Display6 ATTRUP
bind Display5+Display7 ATTRDN
bind Display2+Display5 FREEZE
bind Display2+Display3 PRPROMPT
bind Display2+Display4 NXPROMPT
bind Display2+Display6 PRPGRPH
bind Display2+Display7 NXPGRPH
bind Display1+Display5 CSRTRK
bind Display1+Display3 DISPMD
bind Display1+Display4 SIXDOTS
bind Display1+Display6 ATTRVIS
bind Display1+Display7 CSRVIS
bind Display1+Display2+Display5 AUTOSPEAK
bind Display1+Display2+Display3 MUTE
bind Display1+Display2+Display4 SAY_LINE
bind Display1+Display2+Display6 SAY_ABOVE
bind Display1+Display2+Display7 SAY_BELOW
bind Display1+Display2 HELP
bind Display3+Display4 LEARN
bind Display6+Display7 PREFMENU
bind Display3+Display6 PREFLOAD
bind Display4+Display7 PREFSAVE
bind Display5+Display3+Display6 CSRJMP_VERT
bind Display5+Display4+Display7 PASTE

View File

@ -0,0 +1,22 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum DM 80 Plus
include display7.kti
include routing7.kti

View File

@ -0,0 +1,63 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have 10 front keys.
note The keys in the upper row on the front are named:
note * Front1, Front3, Front5, Front7, Front9.
note The keys in the lower row on the front are named:
note * Front2, Front4, Front6, Front8, Front10.
note The keys in the upper row on the back are named:
note * Back1, Back3, Back5, Back7, Back9.
note The keys in the lower row on the back are named:
note * Back2, Back4, Back6, Back8, Back10.
bind Front1 LNUP
bind Front2 LNDN
bind Front3 LNUP
bind Front4 LNDN
bind Front5 LNUP
bind Front6 LNDN
bind Front7 LNUP
bind Front8 LNDN
bind Front9 LNUP
bind Front10 LNDN
bind Front5+Front1 TOP_LEFT
bind Front5+Front2 BOT_LEFT
bind Front6+Front1 TOP
bind Front6+Front2 BOT
bind Front5+Front3 PRPROMPT
bind Front5+Front4 NXPROMPT
bind Front6+Front3 PRPGRPH
bind Front6+Front4 NXPGRPH
#bind Front5+Front7 LNUP
#bind Front5+Front8 LNDN
#bind Front6+Front7 LNUP
#bind Front6+Front8 LNDN
bind Front5+Front9 PRDIFLN
bind Front5+Front10 NXDIFLN
bind Front6+Front9 ATTRUP
bind Front6+Front10 ATTRDN

View File

@ -0,0 +1,28 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have 6 front keys.
note The keys in the upper row on the front are named:
note * Front1, Front3, Front5.
note The keys in the lower row on the front are named:
note * Front2, Front4, Front6.
note The keys in the upper row on the back are named:
note * Back1, Back3, Back5.
note The keys in the lower row on the back are named:
note * Back2, Back4, Back6.

View File

@ -0,0 +1,39 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have horizontal sensors.
bind !HorizontalSensor ROUTE
bind Display1+!HorizontalSensor CLIP_NEW
bind Display2+!HorizontalSensor CLIP_ADD
bind Display4+!HorizontalSensor COPY_LINE
bind Display5+!HorizontalSensor COPY_RECT
bind Display3+!HorizontalSensor DESCCHAR
bind Display6+!HorizontalSensor SETLEFT
bind Display2+Display1+!HorizontalSensor PRINDENT
bind Display2+Display3+!HorizontalSensor NXINDENT
bind Display5+Display4+!HorizontalSensor PRDIFCHAR
bind Display5+Display6+!HorizontalSensor NXDIFCHAR
bind Display1+Display3+!HorizontalSensor SETMARK
bind Display4+Display6+!HorizontalSensor GOTOMARK

View File

@ -0,0 +1,29 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum Inka
include display6.kti
include horizontal.kti
include vertical.kti
note The switches are off when to the left and on when to the right.
note * Switch1 (upper-left): disable all sensors.
note * Switch2 (lower-left): scaled vertical sensor line selection.
note * Switch3 (upper-right): show selected horizontal sensor (all dots raised).
note * Switch4 (lower-right): enable braille keyboard.

View File

@ -0,0 +1,138 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note The five joystick motions are named Left, Right, Up, Down, and Press.
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Dot7 DOT7
map Dot8 DOT8
map \{space} SPACE
assign chord \{space}+
include ../chords.kti
bind Press RETURN
bind Up LNUP
bind Down LNDN
bind Left FWINLT
bind Right FWINRT
bind Dot4+Press HELP
bind Dot4+Up TOP
bind Dot4+Down BOT
bind Dot4+Left LNBEG
bind Dot4+Right LNEND
bind Dot5+Press INFO
bind Dot5+Up PRDIFLN
bind Dot5+Down NXDIFLN
bind Dot5+Left FWINLTSKIP
bind Dot5+Right FWINRTSKIP
bind Dot6+Press LEARN
bind Dot6+Up ATTRUP
bind Dot6+Down ATTRDN
bind Dot6+Left CHRLT
bind Dot6+Right CHRRT
Bind Dot4+Dot6+Press CSRJMP_VERT
Bind Dot4+Dot6+Up PRPGRPH
Bind Dot4+Dot6+Down NXPGRPH
Bind Dot4+Dot6+Left PRPROMPT
Bind Dot4+Dot6+Right NXPROMPT
Bind Dot4+Dot5+Dot6+Press PREFMENU
Bind Dot4+Dot5+Dot6+Up PREFLOAD
Bind Dot4+Dot5+Dot6+Down PREFSAVE
Bind Dot4+Dot5+Dot6+Left PRSEARCH
Bind Dot4+Dot5+Dot6+Right NXSEARCH
Bind Dot4+Dot5+Press SIXDOTS
Bind Dot4+Dot5+Up FREEZE
Bind Dot4+Dot5+Down DISPMD
Bind Dot4+Dot5+Left SWITCHVT_PREV
Bind Dot4+Dot5+Right SWITCHVT_NEXT
Bind Dot5+Dot6+Press CSRTRK
Bind Dot5+Dot6+Up TIME
Bind Dot5+Dot6+Down SLIDEWIN
Bind Dot5+Dot6+Left SKPIDLNS
Bind Dot5+Dot6+Right SKPBLNKWINS
bind RoutingKey+Press DESCCHAR
bind RoutingKey+Left CLIP_NEW
bind RoutingKey+Up CLIP_ADD
bind RoutingKey+Right COPY_LINE
bind RoutingKey+Down COPY_RECT
bind Dot1+Press KEY_TAB
bind Dot1+Up KEY_CURSOR_UP
bind Dot1+Down KEY_CURSOR_DOWN
bind Dot1+Left KEY_CURSOR_LEFT
bind Dot1+Right KEY_CURSOR_RIGHT
bind Dot2+Press KEY_ENTER
bind Dot2+Up KEY_INSERT
bind Dot2+Down PASTE
bind Dot2+Left KEY_BACKSPACE
bind Dot2+Right KEY_DELETE
bind Dot3+Press KEY_ESCAPE
bind Dot3+Up KEY_PAGE_UP
bind Dot3+Down KEY_PAGE_DOWN
bind Dot3+Left KEY_HOME
bind Dot3+Right KEY_END
bind B9+Press AUTOSPEAK
bind B9+Up SAY_LOUDER
bind B9+Down SAY_SOFTER
bind B9+Left SAY_SLOWER
bind B9+Right SAY_FASTER
bind B10+Press SPKHOME
bind B10+Up SAY_ABOVE
bind B10+Down SAY_BELOW
bind B10+Left MUTE
bind B10+Right SAY_LINE
#################
# Menu Bindings #
#################
context menu
bind press PREFMENU
bind Up MENU_PREV_ITEM
bind Down MENU_NEXT_ITEM
bind Left MENU_PREV_SETTING
bind Right MENU_NEXT_SETTING
bind B9 MENU_PREV_LEVEL
bind B9+Press PREFSAVE
bind B9+Up MENU_FIRST_ITEM
bind B9+Down MENU_LAST_ITEM
bind B9+Left FWINLT
bind B9+Right FWINRT
context default

View File

@ -0,0 +1,24 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum Vario Pro
include display6.kti
include wheels.kti
include status.kti
include routing6.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum Pronto!
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum PocketVario
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,31 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title APH Refreshabraille
note B9 is the long key in the middle, just in front of the joystick.
note Dot7 and Dot8 are the keys immediately to the left and right of B9.
note B10 is the narrow key between and just behind the six-dot keyboard.
note The six display keys are emulated by the corresponding six dot keys
note * while the joystick is pressed (the joystick must be pressed first).
include d6.kti
include routing6.kti
assign space B9
include keyboard.kti

View File

@ -0,0 +1,43 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have routing keys and 6 display keys.
bind RoutingKey ROUTE
bind Display1+RoutingKey CLIP_NEW
bind Display2+RoutingKey CLIP_ADD
bind Display4+RoutingKey COPY_LINE
bind Display5+RoutingKey COPY_RECT
bind RoutingKey+!RoutingKey CLIP_COPY
bind Display2+RoutingKey+!RoutingKey CLIP_APPEND
bind Display3+RoutingKey DESCCHAR
bind Display6+RoutingKey SETLEFT
bind Display2+Display1+RoutingKey PRINDENT
bind Display2+Display3+RoutingKey NXINDENT
bind Display5+Display4+RoutingKey PRDIFCHAR
bind Display5+Display6+RoutingKey NXDIFCHAR
bind Display1+Display3+RoutingKey SETMARK
bind Display4+Display6+RoutingKey GOTOMARK
bind Display4+Display5+Display6+RoutingKey SWITCHVT

View File

@ -0,0 +1,39 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have routing keys and 7 display keys.
bind !RoutingKey ROUTE
bind Display5+!RoutingKey DESCCHAR
bind Display3+!RoutingKey CLIP_NEW
bind Display4+!RoutingKey CLIP_ADD
bind Display6+!RoutingKey COPY_LINE
bind Display7+!RoutingKey COPY_RECT
bind Display5+Display3+!RoutingKey PRINDENT
bind Display5+Display4+!RoutingKey NXINDENT
bind Display5+Display6+!RoutingKey PRDIFCHAR
bind Display5+Display7+!RoutingKey NXDIFCHAR
bind Display1+!RoutingKey SETMARK
bind Display2+!RoutingKey GOTOMARK
bind Display1+Display2+!RoutingKey SETLEFT

View File

@ -0,0 +1,34 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have a status module.
note The larger controls on the status module, from left to right,
note are named StatusButton1 through StatusButton4.
note The smaller controls on the status module, from left to right,
note are named StatusKey1 through StatusKey4.
bind StatusButton1 HELP
bind StatusButton2 LEARN
bind StatusButton3 INFO
bind StatusButton4 PREFMENU
bind StatusKey1 CSRVIS
bind StatusKey2 ATTRVIS
bind StatusKey3 FREEZE
bind StatusKey4 SIXDOTS

View File

@ -0,0 +1,22 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum SuperVario / HWG Brailliant
include display6.kti
include routing6.kti

View File

@ -0,0 +1,23 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum VarioUltra
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,22 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum Vario 40
include display6.kti
include routing6.kti

View File

@ -0,0 +1,24 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum Vario 80
include display6.kti
include command.kti
include front10.kti
include routing6.kti

View File

@ -0,0 +1,24 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have vertical sensors.
bind !LeftSensor GOTOLINE+toleft
bind !RightSensor GOTOLINE
bind !ScaledLeftSensor GOTOLINE+toleft+scaled
bind !ScaledRightSensor GOTOLINE+scaled

View File

@ -0,0 +1,42 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Baum (variokeys=yes)
bind Display2 FWINLT
bind Display5 FWINRT
bind Display1 LNUP
bind Display3 LNDN
bind Display4 KEY_CURSOR_UP
bind Display6 KEY_CURSOR_DOWN
bind Display1+Display3 HOME
bind Display2+Display1 TOP_LEFT
bind Display2+Display3 BOT_LEFT
bind Display1+Display4 PREFMENU
bind Display1+Display2+Display4 FREEZE
bind Display1+Display2+Display5 HELP
bind Display2+Display4 INFO
bind Display2+Display3+Display4+Display5 CSRTRK
bind Display1+Display3+Display6 ATTRVIS
bind Display1+Display2+Display3+Display6 DISPMD
include routing6.kti

View File

@ -0,0 +1,38 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Baum displays which have wheels.
note The wheels on the display module are identified by their ordinal position
note (first through fourth) from the left.
bind !FirstWheelUp LNUP
bind !FirstWheelDown LNDN
bind !FirstWheelPress HOME
bind !SecondWheelUp LNUP
bind !SecondWheelDown LNDN
bind !SecondWheelPress HOME
bind !ThirdWheelUp LNUP
bind !ThirdWheelDown LNDN
bind !ThirdWheelPress HOME
bind !FourthWheelUp LNUP
bind !FourthWheelDown LNDN
bind !FourthWheelPress HOME

View File

@ -0,0 +1,212 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Braille Note
bind Previous FWINLT
bind Next FWINRT
bind Back LNUP
bind Advance LNDN
bind Previous+Back LNBEG
bind Next+Advance LNEND
bind Previous+Advance TOP_LEFT
bind Previous+Next BOT_LEFT
bind Back+Advance BACK
bind Back+Next CSRTRK
bind RoutingKey ROUTE
bind Dot1 CHRLT
bind Dot1+Dot2 HWINLT
bind Dot2 FWINLT
bind Dot2+Dot3 FWINLTSKIP
bind Dot3 LNBEG
bind Dot1+Dot3 LNUP
bind Dot1+Dot2+Dot3 TOP_LEFT
bind Dot4 CHRRT
bind Dot4+Dot5 HWINRT
bind Dot5 FWINRT
bind Dot5+Dot6 FWINRTSKIP
bind Dot6 LNEND
bind Dot4+Dot6 LNDN
bind Dot4+Dot5+Dot6 BOT_LEFT
bind Dot1+Dot4 TOP
bind Dot2+Dot5 HOME
bind Dot3+Dot6 BOT
bind Dot1+Dot4+Dot5 PRDIFLN
bind Dot2+Dot5+Dot6 NXDIFLN
bind Dot1+Dot2+Dot4 PRSEARCH
bind Dot2+Dot3+Dot5 NXSEARCH
bind Dot1+Dot2+Dot5 ATTRUP
bind Dot2+Dot3+Dot6 ATTRDN
bind Dot2+Dot4 CONTEXT+PRINDENT
bind Dot3+Dot5 CONTEXT+NXINDENT
bind Dot2+Dot4+Dot5 WINUP
bind Dot3+Dot5+Dot6 WINDN
bind Space HOME
bind Space+Dot1+Dot4+Dot6 NOOP # acknowledge alarm
bind Space+Dot2+Dot3+Dot5 NOOP # go to task menu
bind Space+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 NOOP # go to main menu
bind Space+Dot1+Dot4 PREFMENU
bind Space+Dot1+Dot4+Dot5 PREFLOAD
bind Space+Dot1+Dot5 NOOP # exit current operation
bind Space+Dot1+Dot2+Dot5 NOOP # help for current operation
bind Space+Dot1+Dot2+Dot3 CONTEXT+SETLEFT
bind Space+Dot1+Dot3+Dot4 MUTE
bind Space+Dot1+Dot3+Dot4+Dot5 CONTEXT+default # navigation mode
bind Space+Dot1+Dot3+Dot5 NOOP # go to options menu
bind Space+Dot1+Dot2+Dot3+Dot4 PASTE
bind Space+Dot1+Dot2+Dot3+Dot5 NOOP # repeat current prompt
bind Space+Dot2+Dot3+Dot4 SAY_LINE
bind Space+Dot1+Dot3+Dot6 NOOP # uppercase for computer braille
bind Space+Dot2+Dot4+Dot5+Dot6 PREFSAVE
bind Space+Dot1+Dot3+Dot5+Dot6 NOOP # exit current operation
bind Space+Dot1+Dot2+Dot3+Dot5+Dot6 CONTEXT+CLIP_NEW
bind Space+Dot2+Dot4+Dot6 CONTEXT+CLIP_ADD
bind Space+Dot2+Dot3+Dot4+Dot5+Dot6 CONTEXT+COPY_RECT
bind Space+Dot1+Dot2+Dot4+Dot5+Dot6 CONTEXT+COPY_LINE
bind Space+Dot1+Dot2+Dot5+Dot6 CSRJMP_VERT
bind Space+Dot1+Dot4+Dot5+Dot6 LEARN
bind Space+Dot2+Dot3+Dot5+Dot6 KEY_TAB
bind Space+Dot2+Dot3 KEY_CURSOR_LEFT
bind Space+Dot5+Dot6 KEY_CURSOR_RIGHT
bind Space+Dot2+Dot5 KEY_CURSOR_UP
bind Space+Dot3+Dot6 KEY_CURSOR_DOWN
bind Space+Dot2 KEY_HOME
bind Space+Dot3 KEY_END
bind Space+Dot5 KEY_PAGE_UP
bind Space+Dot6 KEY_PAGE_DOWN
bind Space+Dot3+Dot5 KEY_INSERT
bind Space+Dot2+Dot5+Dot6 KEY_DELETE
bind Space+Dot2+Dot6 KEY_ESCAPE
bind Backspace KEY_BACKSPACE
bind Backspace+Dot1 DISPMD+on
bind Backspace+Dot1+Dot2 SKPBLNKWINS+off
bind Backspace+Dot1+Dot4+Dot5 CONTEXT+DESCCHAR
bind Backspace+Dot1+Dot2+Dot5 HELP
bind Backspace+Dot2+Dot4 SKPIDLNS+off
bind Backspace+Dot1+Dot3+Dot4 CONTEXT+SETMARK
bind Backspace+Dot2+Dot3+Dot4 INFO
bind Backspace+Dot2+Dot3+Dot4+Dot5 DISPMD+off
bind Backspace+Dot1+Dot2+Dot3+Dot6 SWITCHVT_PREV
bind Backspace+Dot2+Dot4+Dot5+Dot6 SLIDEWIN+off
bind Backspace+Dot2+Dot3+Dot5 SIXDOTS+on
bind Backspace+Dot2+Dot3+Dot6 SIXDOTS+off
bind Backspace+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 RESTARTSPEECH
bind Enter KEY_ENTER
bind Enter+Dot1 NOOP # decrease speech volume
bind Enter+Dot4 NOOP # increase speech volume
bind Enter+Dot2 NOOP # decrease speech pitch
bind Enter+Dot5 NOOP # increase speech pitch
bind Enter+Dot3 NOOP # decrease speech speed
bind Enter+Dot6 NOOP # increase speech speed
bind Enter+Dot1+Dot2 SKPBLNKWINS+on
bind Enter+Dot1+Dot4+Dot5 NOOP # display the date
bind Enter+Dot1+Dot2+Dot4 FREEZE
bind Enter+Dot1+Dot2+Dot5 NOOP # hear punctuation in current prompt
bind Enter+Dot2+Dot4 SKPIDLNS+on
bind Enter+Dot1+Dot3+Dot4 CONTEXT+GOTOMARK
bind Enter+Dot2+Dot3+Dot4 NOOP # spell name in current prompt
bind Enter+Dot2+Dot3+Dot4+Dot5 NOOP # display the time
bind Enter+Dot1+Dot2+Dot3+Dot6 SWITCHVT_NEXT
bind Enter+Dot2+Dot4+Dot5+Dot6 SLIDEWIN+on
bind Enter+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 RESTARTBRL
note To temporarily (for the next character) switch to an input mode,
note use [4] together with combinations of [3] and ]6].
note To permanently switch to an input mode,
note use [45] together with combinations of [3] and ]6].
note To turn on dot 7, add [3]. To turn on dot 8, add [6].
note To switch back to (n)avigation mode, use space+[1345].
hide on
bind Space+Dot4 CONTEXT+temporaryInput
bind Space+Dot4+Dot5 CONTEXT+persistentInput
bind Space+Dot4+Dot3 CONTEXT+temporaryInput7
bind Space+Dot4+Dot5+Dot3 CONTEXT+persistentInput7
bind Space+Dot4+Dot6 CONTEXT+temporaryInput8
bind Space+Dot4+Dot5+Dot6 CONTEXT+persistentInput8
bind Space+Dot4+Dot3+Dot6 CONTEXT+temporaryInput78
bind Space+Dot4+Dot5+Dot3+Dot6 CONTEXT+persistentInput78
context temporaryInput
include input.kti
context persistentInput Input Mode
include input.kti
context temporaryInput7
include input.kti
superimpose DOT7
context persistentInput7 Input Mode (dot 7)
include input.kti
superimpose DOT7
context temporaryInput8
include input.kti
superimpose DOT8
context persistentInput8 Input Mode (dot 8)
include input.kti
superimpose DOT8
context temporaryInput78
include input.kti
superimpose DOT7
superimpose DOT8
context persistentInput78 Input Mode (dots 7 and 8)
include input.kti
superimpose DOT7
superimpose DOT8
hide off
context DESCCHAR
bind RoutingKey DESCCHAR
context SETLEFT
bind RoutingKey SETLEFT
context CLIP_NEW
bind RoutingKey CLIP_NEW
context CLIP_ADD
bind RoutingKey CLIP_ADD
context COPY_RECT
bind RoutingKey COPY_RECT
context COPY_LINE
bind RoutingKey COPY_LINE
context SETMARK
bind RoutingKey SETMARK
context GOTOMARK
bind RoutingKey GOTOMARK
context PRINDENT
bind RoutingKey PRINDENT
context NXINDENT
bind RoutingKey NXINDENT

View File

@ -0,0 +1,27 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
# This key subtable is for Braille Note input modes.
map Space SPACE
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6

View File

@ -0,0 +1,196 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note The six round keys near the back are a braille keyboard.
note From left to right, they're named: Dot3, Dot2, Dot1, Dot4, Dot5, Dot6.
note From left to right, the three long function keys are named: Shift, Space, Control.
note This table maps Shift to Dot7, and Control to Dot8.
note The joystick between the dot and function keys has five positions named: Up, Down, Left, Right, Enter.
note The round scroll keys at either end of the braille display are named: Left, Right.
####################
# Default Bindings #
####################
ifKey RoutingKey bind RoutingKey ROUTE
bind ScrollLeft+ScrollRight HOME
bind ScrollLeft FWINLT
bind ScrollRight FWINRT
bind ScrollLeft+Space LNUP
bind ScrollRight+Space LNDN
bind ScrollLeft+Shift FWINLTSKIP
bind ScrollRight+Control FWINRTSKIP
bind ScrollLeft+JoystickEnter SETLEFT
bind ScrollLeft+JoystickLeft CHRLT
bind ScrollLeft+JoystickRight CHRRT
bind ScrollLeft+JoystickUp PRDIFLN
bind ScrollLeft+JoystickDown NXDIFLN
bind ScrollRight+JoystickEnter DESCCHAR
bind ScrollRight+JoystickLeft HWINLT
bind ScrollRight+JoystickRight HWINRT
bind ScrollRight+JoystickUp ATTRUP
bind ScrollRight+JoystickDown ATTRDN
bind ScrollLeft+ScrollRight+JoystickEnter BACK
bind ScrollLeft+ScrollRight+JoystickLeft PRPGRPH
bind ScrollLeft+ScrollRight+JoystickRight NXPGRPH
bind ScrollLeft+ScrollRight+JoystickUp PRPROMPT
bind ScrollLeft+ScrollRight+JoystickDown NXPROMPT
bind Shift+JoystickEnter CSRJMP_VERT
bind Shift+JoystickLeft LNBEG
bind Shift+JoystickRight LNEND
bind Shift+JoystickUp TOP
bind Shift+JoystickDown BOT
bind Control+JoystickLeft CLIP_NEW
bind Control+JoystickUp CLIP_ADD
bind Control+JoystickRight COPY_LINE
bind Control+JoystickDown COPY_RECT
bind Control+JoystickEnter PASTE
bind Dot1+JoystickEnter DISPMD
bind Dot1+JoystickLeft DISPMD+off
bind Dot1+JoystickRight DISPMD+on
bind Dot1+Dot2+JoystickEnter SKPBLNKWINS
bind Dot1+Dot2+JoystickLeft SKPBLNKWINS+off
bind Dot1+Dot2+JoystickRight SKPBLNKWINS+on
bind Dot1+Dot4+JoystickEnter CSRVIS
bind Dot1+Dot4+JoystickLeft CSRVIS+off
bind Dot1+Dot4+JoystickRight CSRVIS+on
bind Dot1+Dot2+Dot4+JoystickEnter FREEZE
bind Dot1+Dot2+Dot5+JoystickEnter HELP
bind Dot2+Dot4+JoystickEnter SKPIDLNS
bind Dot2+Dot4+JoystickLeft SKPIDLNS+off
bind Dot2+Dot4+JoystickRight SKPIDLNS+on
bind Dot1+Dot2+Dot3+JoystickEnter LEARN
bind Dot1+Dot2+Dot3+Dot4+JoystickEnter PREFMENU
bind Dot1+Dot2+Dot3+Dot4+JoystickLeft PREFLOAD
bind Dot1+Dot2+Dot3+Dot4+JoystickRight PREFSAVE
bind Dot2+Dot3+Dot4+JoystickEnter INFO
bind Dot2+Dot3+Dot4+Dot5+JoystickEnter CSRTRK
bind Dot2+Dot3+Dot4+Dot5+JoystickLeft CSRTRK+off
bind Dot2+Dot3+Dot4+Dot5+JoystickRight CSRTRK+on
bind Dot1+Dot3+Dot6+JoystickEnter ATTRVIS
bind Dot1+Dot3+Dot6+JoystickLeft ATTRVIS+off
bind Dot1+Dot3+Dot6+JoystickRight ATTRVIS+on
bind Dot2+Dot4+Dot5+Dot6+JoystickEnter SLIDEWIN
bind Dot2+Dot4+Dot5+Dot6+JoystickLeft SLIDEWIN+off
bind Dot2+Dot4+Dot5+Dot6+JoystickRight SLIDEWIN+on
bind Dot2+Dot3+Dot5+JoystickEnter SIXDOTS+on
bind Dot2+Dot3+Dot6+JoystickEnter SIXDOTS+off
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Shift DOT7
map Control DOT8
map Space SPACE
bind Space+Shift KEY_BACKSPACE
bind Space+Control KEY_ENTER
bind Space+Shift+Control KEY_ESCAPE
bind Space+Dot1 KEY_CURSOR_LEFT
bind Space+Dot4 KEY_CURSOR_RIGHT
bind Space+Dot2 KEY_CURSOR_UP
bind Space+Dot5 KEY_CURSOR_DOWN
bind Space+Dot3 KEY_PAGE_UP
bind Space+Dot6 KEY_PAGE_DOWN
bind Space+Dot1+Dot2 KEY_BACKSPACE
bind Space+Dot1+Dot4+Dot5 KEY_DELETE
bind Space+Dot1+Dot5 KEY_END
bind Space+Dot1+Dot2+Dot5 KEY_HOME
bind Space+Dot2+Dot4 KEY_INSERT
bind Space+Dot1+Dot2+Dot3+Dot5 KEY_ENTER
bind Space+Dot2+Dot3+Dot4+Dot5 KEY_TAB
bind Space+Dot1+Dot3+Dot4+Dot6 KEY_ESCAPE
bind JoystickEnter ROUTE
bind JoystickLeft KEY_CURSOR_LEFT
bind JoystickRight KEY_CURSOR_RIGHT
bind JoystickUp KEY_CURSOR_UP
bind JoystickDown KEY_CURSOR_DOWN
bind Space+JoystickEnter KEY_INSERT
bind Space+JoystickLeft KEY_HOME
bind Space+JoystickRight KEY_END
bind Space+JoystickUp KEY_PAGE_UP
bind Space+JoystickDown KEY_PAGE_DOWN
bind Space+Shift+Dot1 KEY_FUNCTION+0
bind Space+Shift+Dot1+Dot2 KEY_FUNCTION+1
bind Space+Shift+Dot1+Dot4 KEY_FUNCTION+2
bind Space+Shift+Dot1+Dot4+Dot5 KEY_FUNCTION+3
bind Space+Shift+Dot1+Dot5 KEY_FUNCTION+4
bind Space+Shift+Dot1+Dot2+Dot4 KEY_FUNCTION+5
bind Space+Shift+Dot1+Dot2+Dot4+Dot5 KEY_FUNCTION+6
bind Space+Shift+Dot1+Dot2+Dot5 KEY_FUNCTION+7
bind Space+Shift+Dot2+Dot4 KEY_FUNCTION+8
bind Space+Shift+Dot2+Dot4+Dot5 KEY_FUNCTION+9
bind Space+Shift+Dot1+Dot3 KEY_FUNCTION+10
bind Space+Shift+Dot1+Dot2+Dot3 KEY_FUNCTION+11
bind Space+Shift+Dot1+Dot3+Dot4 KEY_FUNCTION+12
bind Space+Shift+Dot1+Dot3+Dot4+Dot5 KEY_FUNCTION+13
bind Space+Shift+Dot1+Dot3+Dot5 KEY_FUNCTION+14
bind Space+Shift+Dot1+Dot2+Dot3+Dot4 KEY_FUNCTION+15
bind Space+Shift+Dot1+Dot2+Dot3+Dot4+Dot5 KEY_FUNCTION+16
bind Space+Shift+Dot1+Dot2+Dot3+Dot5 KEY_FUNCTION+17
bind Space+Shift+Dot2+Dot3+Dot4 KEY_FUNCTION+18
bind Space+Shift+Dot2+Dot3+Dot4+Dot5 KEY_FUNCTION+19
bind Space+Control+Dot1 SWITCHVT+0
bind Space+Control+Dot1+Dot2 SWITCHVT+1
bind Space+Control+Dot1+Dot4 SWITCHVT+2
bind Space+Control+Dot1+Dot4+Dot5 SWITCHVT+3
bind Space+Control+Dot1+Dot5 SWITCHVT+4
bind Space+Control+Dot1+Dot2+Dot4 SWITCHVT+5
bind Space+Control+Dot1+Dot2+Dot4+Dot5 SWITCHVT+6
bind Space+Control+Dot1+Dot2+Dot5 SWITCHVT+7
bind Space+Control+Dot2+Dot4 SWITCHVT+8
bind Space+Control+Dot2+Dot4+Dot5 SWITCHVT+9
bind Space+Control+Dot1+Dot3 SWITCHVT+10
bind Space+Control+Dot1+Dot2+Dot3 SWITCHVT+11
bind Space+Control+Dot1+Dot3+Dot4 SWITCHVT+12
bind Space+Control+Dot1+Dot3+Dot4+Dot5 SWITCHVT+13
bind Space+Control+Dot1+Dot3+Dot5 SWITCHVT+14
bind Space+Control+Dot1+Dot2+Dot3+Dot4 SWITCHVT+15
bind Space+Control+Dot1+Dot2+Dot3+Dot4+Dot5 SWITCHVT+16
bind Space+Control+Dot1+Dot2+Dot3+Dot5 SWITCHVT+17
bind Space+Control+Dot2+Dot3+Dot4 SWITCHVT+18
bind Space+Control+Dot2+Dot3+Dot4+Dot5 SWITCHVT+19
#################
# Menu Bindings #
#################
context menu
bind JoystickUp MENU_PREV_ITEM
bind JoystickDown MENU_NEXT_ITEM
bind JoystickLeft MENU_PREV_SETTING
bind JoystickRight MENU_NEXT_SETTING
bind JoystickEnter PREFSAVE

View File

@ -0,0 +1,108 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title CombiBraille
####################
# Default Bindings #
####################
bind Thumb1 FWINLT
bind Thumb2 LNUP
bind Thumb3 CSRTRK
bind Thumb4 LNDN
bind Thumb5 FWINRT
bind Thumb1+Thumb2 TOP_LEFT
bind Thumb2+Thumb3 TOP
bind Thumb3+Thumb4 BOT
bind Thumb4+Thumb5 BOT_LEFT
bind Thumb1+Thumb3 LNBEG
bind Thumb3+Thumb5 LNEND
bind Thumb1+Thumb4 HWINLT
bind Thumb2+Thumb5 HWINRT
bind Thumb1+Thumb5 SAY_LINE
bind Thumb2+Thumb4 MUTE
bind Dot1 LNUP
bind Dot4 LNDN
bind Dot1+Dot2+Dot3 TOP
bind Dot4+Dot5+Dot6 BOT
bind Dot1+Dot2 WINUP
bind Dot4+Dot5 WINDN
bind Dot3 FWINLT
bind Dot6 FWINRT
bind Dot2+Dot4+Dot6 HWINLT
bind Dot1+Dot3+Dot5 HWINRT
bind Dot1+Dot3 CHRLT
bind Dot4+Dot6 CHRRT
bind Dot2+Dot3 LNBEG
bind Dot5+Dot6 LNEND
bind Dot3+Dot6 HOME
bind Dot1+Dot4 CSRTRK
bind Dot5 CSRVIS
bind Dot2+Dot4+Dot5 SKPIDLNS
bind Dot2+Dot4+Dot5+Dot6 SLIDEWIN
bind Dot2+Dot3+Dot5 SIXDOTS
bind Dot2+Dot3+Dot4 TUNES
bind Dot1+Dot2+Dot4 FREEZE
bind Dot1+Dot3+Dot4 DISPMD
bind Dot1+Dot2+Dot5 HELP
bind Dot3+Dot4 INFO
bind Dot1+Dot3+Dot4+Dot6 PREFMENU
bind Dot1+Dot2+Dot3+Dot5 PREFLOAD
bind Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 PREFSAVE
bind Dot1+Dot2+Dot3+Dot4 PASTE
bind Dot1+Dot6 MUTE
bind Dot1+Dot5+Dot6 SAY_LINE
bind Status1 CONTEXT+CLIP_NEW
bind Status2 CONTEXT+CLIP_ADD
bind Status3 CONTEXT+COPY_LINE
bind Status4 CONTEXT+COPY_RECT
bind Status5 LEARN
bind Status6 HELP
bind RoutingKey ROUTE
############################
# Routing Key Alternatives #
############################
context CLIP_NEW
bind !RoutingKey CLIP_NEW
context CLIP_ADD
bind !RoutingKey CLIP_ADD
context COPY_LINE
bind !RoutingKey COPY_LINE
context COPY_RECT
bind !RoutingKey COPY_RECT

View File

@ -0,0 +1,126 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Cebra
####################
# Default Bindings #
####################
bind PadCenter1 HOME
bind PadLeft1 FWINLT
bind PadRight1 FWINRT
bind PadUp1 LNUP
bind PadDown1 LNDN
bind LeftUpper1 TOP_LEFT
bind LeftLower1 BOT_LEFT
bind RightUpper1 PRDIFLN
bind RightLower1 NXDIFLN
bind LeftMiddle1 SIXDOTS
bind RightMiddle1 CSRTRK
bind LeftMiddle1+PadCenter1 BACK
bind LeftMiddle1+PadLeft1 LNBEG
bind LeftMiddle1+PadRight1 LNEND
bind LeftMiddle1+PadUp1 ATTRUP
bind LeftMiddle1+PadDown1 ATTRDN
bind LeftUpper1+PadCenter1 PASTE
bind LeftUpper1+PadLeft1 PRSEARCH
bind LeftUpper1+PadRight1 NXSEARCH
bind LeftUpper1+PadUp1 PRPGRPH
bind LeftUpper1+PadDown1 NXPGRPH
bind LeftLower1+PadCenter1 CSRJMP_VERT
bind LeftLower1+PadLeft1 FWINLTSKIP
bind LeftLower1+PadRight1 FWINRTSKIP
bind LeftLower1+PadUp1 PRPROMPT
bind LeftLower1+PadDown1 NXPROMPT
bind RightMiddle1+PadCenter1 NOOP
bind RightMiddle1+PadLeft1 CHRLT
bind RightMiddle1+PadRight1 CHRRT
bind RightMiddle1+PadUp1 TOP
bind RightMiddle1+PadDown1 BOT
bind RightUpper1+PadCenter1 NOOP
bind RightUpper1+PadLeft1 ATTRVIS
bind RightUpper1+PadRight1 CSRVIS
bind RightUpper1+PadUp1 FREEZE
bind RightUpper1+PadDown1 DISPMD
bind RightLower1+PadCenter1 NOOP
bind RightLower1+PadLeft1 PREFLOAD
bind RightLower1+PadRight1 PREFSAVE
bind RightLower1+PadUp1 AUTOSPEAK
bind RightLower1+PadDown1 AUTOREPEAT
bind PadCenter1+PadLeft1 HELP
bind PadCenter1+PadRight1 LEARN
bind PadCenter1+PadUp1 INFO
bind PadCenter1+PadDown1 PREFMENU
bind !RoutingKey ROUTE
bind PadCenter1+!RoutingKey DESCCHAR
bind PadUp1+!RoutingKey PRINDENT
bind PadDown1+!RoutingKey NXINDENT
bind PadLeft1+!RoutingKey PRDIFCHAR
bind PadRight1+!RoutingKey NXDIFCHAR
bind LeftMiddle1+!RoutingKey SETLEFT
bind LeftUpper1+!RoutingKey CLIP_NEW
bind LeftLower1+!RoutingKey CLIP_ADD
bind RightUpper1+!RoutingKey COPY_LINE
bind RightLower1+!RoutingKey COPY_RECT
hide on
bind RightMiddle1+!RoutingKey ROUTE+80
bind PadCenter1+RightMiddle1+!RoutingKey DESCCHAR+80
bind PadUp1+RightMiddle1+!RoutingKey PRINDENT+80
bind PadDown1+RightMiddle1+!RoutingKey NXINDENT+80
bind PadLeft1+RightMiddle1+!RoutingKey PRDIFCHAR+80
bind PadRight1+RightMiddle1+!RoutingKey NXDIFCHAR+80
bind LeftMiddle1+RightMiddle1+!RoutingKey SETLEFT+80
bind LeftUpper1+RightMiddle1+!RoutingKey CLIP_NEW+80
bind LeftLower1+RightMiddle1+!RoutingKey CLIP_ADD+80
bind RightUpper1+RightMiddle1+!RoutingKey COPY_LINE+80
bind RightLower1+RightMiddle1+!RoutingKey COPY_RECT+80
hide off
#################
# Menu Bindings #
#################
context menu
bind PadUp1 MENU_PREV_ITEM
bind PadDown1 MENU_NEXT_ITEM
bind PadLeft1 MENU_PREV_SETTING
bind PadRight1 MENU_NEXT_SETTING
bind PadCenter1 PREFMENU
bind LeftMiddle1 FWINLT
bind RightMiddle1 FWINRT
bind LeftUpper1 MENU_FIRST_ITEM
bind LeftLower1 MENU_LAST_ITEM
bind RightUpper1 PREFLOAD
bind RightLower1 PREFSAVE

View File

@ -0,0 +1,31 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title Novem Braille Keyboard
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Dot7 DOT7
map Dot8 DOT8
map LeftSpace SPACE
bind RightSpace KEY_ENTER

View File

@ -0,0 +1,109 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
assign toggleOff Dot7
assign toggleOn Dot8
assign toggleKeys \{chord}Dot1+Dot2
assign toggleCommand SKPBLNKWINS
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot4
assign toggleCommand CSRVIS
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot4+Dot5
assign toggleCommand DISPMD
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot2+Dot4
assign toggleCommand FREEZE
include toggle.kti
bind \{chord}Dot1+Dot2+Dot5 HELP
assign toggleKeys \{chord}Dot2+Dot4
assign toggleCommand SKPIDLNS
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot3
assign toggleCommand BRLKBD
include toggle.kti
bind \{chord}Dot1+Dot2+Dot3 LEARN
bind \{chord}Dot1+Dot2+Dot3+Dot4 PREFMENU
bind \{chord}Dot1+Dot2+Dot3+Dot4+\{toggleOff} PREFLOAD
bind \{chord}Dot1+Dot2+Dot3+Dot4+\{toggleOn} PREFSAVE
assign toggleKeys \{chord}Dot1+Dot2+Dot3+Dot5
assign toggleCommand AUTOREPEAT
include toggle.kti
bind \{chord}Dot2+Dot3+Dot4 INFO
assign toggleKeys \{chord}Dot2+Dot3+Dot4+Dot5
assign toggleCommand CSRTRK
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot3+Dot6
assign toggleCommand ATTRVIS
include toggle.kti
bind \{chord}Dot1+Dot2+Dot3+Dot6 CSRJMP_VERT
bind \{chord}Dot1+Dot2+Dot3+Dot6+\{toggleOff} SWITCHVT_PREV
bind \{chord}Dot1+Dot2+Dot3+Dot6+\{toggleOn} SWITCHVT_NEXT
assign toggleKeys \{chord}Dot2+Dot4+Dot5+Dot6
assign toggleCommand SLIDEWIN
include toggle.kti
bind \{chord}Dot1+Dot3+Dot4+Dot6 PASTE
bind \{chord}Dot1+Dot3+Dot4+Dot6+\{toggleOff} CLIP_RESTORE
bind \{chord}Dot1+Dot3+Dot4+Dot6+\{toggleOn} CLIP_SAVE
bind \{chord}Dot2+Dot3+Dot5 SIXDOTS+on
bind \{chord}Dot2+Dot3+Dot6 SIXDOTS+off
bind \{chord}Dot3 KEY_CURSOR_LEFT
bind \{chord}Dot6 KEY_CURSOR_RIGHT
bind \{chord}Dot2 KEY_HOME
bind \{chord}Dot5 KEY_END
bind \{chord}Dot1 KEY_CURSOR_UP
bind \{chord}Dot4 KEY_CURSOR_DOWN
bind \{chord}Dot2+Dot3 KEY_PAGE_UP
bind \{chord}Dot5+Dot6 KEY_PAGE_DOWN
bind \{chord}Dot4+Dot5 KEY_TAB
bind \{chord}Dot2+Dot5+Dot6 KEY_DELETE
bind \{chord}Dot2+Dot6 KEY_ESCAPE
bind \{chord}Dot3+Dot5 KEY_INSERT
ifNotVar noUnchorded
assignDefault commandDot7 KEY_BACKSPACE
assignDefault commandDot8 KEY_ENTER
bind Dot7 \{commandDot7}
bind Dot8 \{commandDot8}
bind \{chord}Dot7 PASSDOTS+dot7
bind \{chord}Dot8 PASSDOTS+dot8
include menu.kti
endIf

View File

@ -0,0 +1,26 @@
Help: EcoBraille (English)
From left to right, front keys are:
UP LEFT CLICK RIGHT DOWN
Movement keys:
UP up one line
LEFT left one full window
RIGHT right one full window
DOWN down one line
CLICK goto cursor position (only Eco20 model)
CURSOR + LEFT left one half window
CURSOR + RIGHT right one half window
CURSOR + UP top of full window
CURSOR + DOWN bottom of full window
Other functions:
STATUS SENSOR 1 toggle help display
STATUS SENSOR 2 activate preferences menu
STATUS SENSOR 3 toggle attribute display (only Eco40 and Eco80)
STATUS SENSOR 4 get status information (only Eco40 and Eco80)
F2 goto cursor position
F5 toggle cursor visibility
F8 toggle six-dots mode
SHIFT + F8 toggle cursor tracking

View File

@ -0,0 +1,25 @@
Help: EcoBraille (Spanish)
Teclado frontal de izquierda a derecha
ARRIBA IZQUIERDA CENTRO DERECHA ABAJO
Teclas de movimiento:
ARRIBA una linea hacia arriba
IZQUIERDA se mueve a las celdas anteriores
DERECHA se mueve a las celdas siguientes
ABAJO una linea hacia abajo
CENTRO sincroniza cursores, solo en la Eco20
CENTRO + IZQUIERDA principio de linea
CENTRO + DERECHA final de linea
CENTRO + ARRIBA principio de pagina
CENTRO + ABAJO final de pagina
Otras funciones:
Sensor de estado 1 cambia a la ventana de ayuda
Sensor de estado 2 Activa el menu de configuracion
Sensor de estado 3 visualiza atributos (solo en modelos Eco40 y Eco80)
Sensor de estado 4 coge la informacion de estado (Eco40 y Eco80)
F2 sincroniza cursores
F5 cursor visible
F8 cambia modo 6 puntos
SHIFT + F8 cambia el seguimiento de cursor

View File

@ -0,0 +1,28 @@
Help: EuroBraille
Driver developped by Yannick PLASSIARD and Olivier BERT
To enter in the Learn-Mode, press #+L (on notebraille/clio), Alpha+L8 (for
Scriba) or Level1+L7 (on Iris - Level1 may be performed by pressing
FG+FB simultaneously).
For Esys put LeftJoystick in the "Right" position and RightJoystick in the
"Up" position.
Using Cut And Paste
-------------------
To begin a block, press "*E" or Beta+L1 or Layer2+L1 depending on your
braille display and then click on the cell where you want to start the block.
To end a block press "*M" or Beta+L9 or Layer2+l8 depending on your braille
display, and click on the cell where you want to end the block.
When you do this, the block is copied into the BRLTTY clipboard, waiting to
be pasted anywhere you want. To paste a block,
press the "*L" or Beta+L8 or Layer2+L7 depending on your braille display.
A separate help file for each model will be created soon.
Note
----
Please note that the README file contains also version information and
copyright notice, so if you find a bug that was not listed out in the README
file, feel free to send an e-mail to me (yan@mistigri.org), because it's
hard to test all possible functions, even if I use the driver 10 hours a day.
Thank you.

View File

@ -0,0 +1,70 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note The eight dot keys of the braille keyboard are behind the cursor routing keys.
note From left to right, they are: Dot7, Dot3, Dot2, Dot1, Dot4, Dot5, Dot6, Dot8.
note The two keys of the braille keyboard in front of the braille cells, from left to right, are: Backspace, Space.
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Dot7 DOT7
map Dot8 DOT8
map Space SPACE
bind Backspace KEY_BACKSPACE
bind Backspace+Space KEY_ENTER
bind Space+Dot7 SHIFT
bind Space+Dot8 META
bind Space+Dot7+Dot8 CONTROL
bind Space+Dot2+Dot5+Dot6 KEY_TAB
bind Space+Dot2+Dot3+Dot6 KEY_TAB+shift
bind Space+Dot4 KEY_CURSOR_UP
bind Space+Dot6 KEY_CURSOR_DOWN
bind Space+Dot2 KEY_CURSOR_LEFT
bind Space+Dot5 KEY_CURSOR_RIGHT
bind Space+Dot1+Dot3 KEY_PAGE_UP
bind Space+Dot4+Dot6 KEY_PAGE_DOWN
bind Space+Dot1+Dot2+Dot3 KEY_HOME
bind Space+Dot4+Dot5+Dot6 KEY_END
bind Space+Dot3+Dot6 KEY_DELETE
bind Space+Dot1+Dot2+Dot4+Dot5 KEY_ESCAPE
bind Space+Dot1+Dot3+Dot5 KEY_INSERT
bind Backspace+Dot1 KEY_FUNCTION+0
bind Backspace+Dot1+Dot2 KEY_FUNCTION+1
bind Backspace+Dot1+Dot4 KEY_FUNCTION+2
bind Backspace+Dot1+Dot4+Dot5 KEY_FUNCTION+3
bind Backspace+Dot1+Dot5 KEY_FUNCTION+4
bind Backspace+Dot1+Dot2+Dot4 KEY_FUNCTION+5
bind Backspace+Dot1+Dot2+Dot4+Dot5 KEY_FUNCTION+6
bind Backspace+Dot1+Dot2+Dot5 KEY_FUNCTION+7
bind Backspace+Dot2+Dot4 KEY_FUNCTION+8
bind Backspace+Dot2+Dot4+Dot5 KEY_FUNCTION+9
bind Backspace+Dot1+Dot3 KEY_FUNCTION+10
bind Backspace+Dot1+Dot2+Dot3 KEY_FUNCTION+11

View File

@ -0,0 +1,102 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title EuroBraille AzerBraille, Clio, NoteBraille, PupiBraille, Scriba
include braille.kti
bind !Star CONTEXT+alt1
bind !Sharp CONTEXT+alt2
bind !RoutingKey ROUTE
bind !Up KEY_CURSOR_UP
bind !Left KEY_CURSOR_LEFT
bind !Right KEY_CURSOR_Right
bind !Down KEY_CURSOR_DOWN
bind !Five HOME
bind !One TOP_LEFT
bind !Seven BOT_LEFT
bind !Three PRDIFLN
bind !Nine NXDIFLN
bind !Zero CSRTRK
bind !A FREEZE
bind !E FWINLT
bind !F LNUP
bind !G PRPROMPT
bind !H PREFMENU
bind !I INFO
bind !K NXPROMPT
bind !L LNDN
bind !M FWINRT
context alt1
bind !Star CONTEXT+default
bind !Down CSRTRK
bind !Right TUNES
bind !E CONTEXT+CLIP_NEW
bind !F CONTEXT+CLIP_ADD
bind !G CSRVIS
bind !K CONTEXT+COPY_RECT
bind !L PASTE
bind !M CONTEXT+COPY_LINE
context alt2
bind !Sharp CONTEXT+default
bind !Left LNBEG
bind !Right LNEND
bind !Up HOME
bind !Down BACK
bind !One LEARN
bind !Three TOP_LEFT
bind !Nine BOT_LEFT
bind !A DISPMD
bind !E TOP_LEFT
bind !G PRSEARCH
bind !H HELP
bind !K NXSEARCH
bind !L LEARN
bind !M BOT_LEFT
context CLIP_NEW
bind !RoutingKey CLIP_NEW
context CLIP_ADD
bind !RoutingKey CLIP_ADD
context COPY_RECT
bind !RoutingKey COPY_RECT
context COPY_LINE
bind !RoutingKey COPY_LINE

View File

@ -0,0 +1,26 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
note The cursor routing keys are the small, round buttons just behind the braille cells.
note RoutingKey1 means pressing a cursor routing key once (a single click).
note RoutingKey2 means pressing a cursor routing key twice quickly (a double click).
bind RoutingKey1 ROUTE
bind RoutingKey2 DESCCHAR
include braille.kti

View File

@ -0,0 +1,25 @@
###############################################################################
# BRLTTY - A background process providing access to the console screen (when in
# text mode) for a blind person using a refreshable braille display.
#
# Copyright (C) 1995-2015 by The BRLTTY Developers.
#
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the
# GNU Lesser General Public License, as published by the Free Software
# Foundation; either version 2.1 of the License, or (at your option) any
# later version. Please see the file LICENSE-LGPL for details.
#
# Web Page: http://brltty.com/
#
# This software is maintained by Dave Mielke <dave@mielke.cc>.
###############################################################################
title EuroBraille Esys 80
include common.kti
include joysticks.kti
include sw12.kti
include sw34.kti
include sw56.kti

Some files were not shown because too many files have changed in this diff Show More