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,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