| ############################################################################### |
| # 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-2023 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.app/ |
| # |
| # This software is maintained by Dave Mielke <dave@mielke.cc>. |
| ############################################################################### |
| |
| # BRLTTY Text Table - English (Canada) |
| # Dave Mielke <dave@mielke.cc> |
| |
| # This text table implements North American style English braille, the |
| # additional letters of the French, German, and Italian alphabets, and |
| # easy-to-remember representations for many common extra symbols. |
| |
| # ASCII character representations as used by English-speaking North Americans |
| include en-na-ascii.tti |
| |
| # the control letters |
| char \x01 (1 78) # ⣁ [START OF HEADING] |
| char \x02 (12 78) # ⣃ [START OF TEXT] |
| char \x03 (1 4 78) # ⣉ [END OF TEXT] |
| char \x04 (1 45 78) # ⣙ [END OF TRANSMISSION] |
| char \x05 (1 5 78) # ⣑ [ENQUIRY] |
| char \x06 (12 4 78) # ⣋ [ACKNOWLEDGE] |
| char \x07 (12 45 78) # ⣛ [BELL] |
| char \x08 (12 5 78) # ⣓ [BACKSPACE] |
| char \x09 ( 2 4 78) # ⣊ [CHARACTER TABULATION] |
| char \x0A ( 2 45 78) # ⣚ [LINE FEED (LF)] |
| char \x0B (1 3 78) # ⣅ [LINE TABULATION] |
| char \x0C (123 78) # ⣇ [FORM FEED (FF)] |
| char \x0D (1 34 78) # ⣍ [CARRIAGE RETURN (CR)] |
| char \x0E (1 345 78) # ⣝ [SHIFT OUT] |
| char \x0F (1 3 5 78) # ⣕ [SHIFT IN] |
| char \x10 (1234 78) # ⣏ [DATA LINK ESCAPE] |
| char \x11 (12345 78) # ⣟ [DEVICE CONTROL ONE] |
| char \x12 (123 5 78) # ⣗ [DEVICE CONTROL TWO] |
| char \x13 ( 234 78) # ⣎ [DEVICE CONTROL THREE] |
| char \x14 ( 2345 78) # ⣞ [DEVICE CONTROL FOUR] |
| char \x15 (1 3 678) # ⣥ [NEGATIVE ACKNOWLEDGE] |
| char \x16 (123 678) # ⣧ [SYNCHRONOUS IDLE] |
| char \x17 ( 2 45678) # ⣺ [END OF TRANSMISSION BLOCK] |
| char \x18 (1 34 678) # ⣭ [CANCEL] |
| char \x19 (1 345678) # ⣽ [END OF MEDIUM] |
| char \x1A (1 3 5678) # ⣵ [SUBSTITUTE] |
| |
| # equivalents to \x2D [HYPHEN-MINUS] |
| |
| # equivalents to \x7C [VERTICAL LINE] |
| char \xA6 (12 56 ) # ⠳ ¦ [BROKEN BAR] |
| |
| # symbols represented using Letters with dot 8 added |
| char \xA9 (1 4 8) # ⢉ © [COPYRIGHT SIGN] |
| char \xB0 (1 45 8) # ⢙ ° [DEGREE SIGN] |
| char \u20AC (1 5 8) # ⢑ € [EURO SIGN] |
| char \xB5 (1 34 8) # ⢍ µ [MICRO SIGN] |
| char \xAC (1 345 8) # ⢝ ¬ [NOT SIGN] |
| char \xB6 (1234 8) # ⢏ ¶ [PILCROW SIGN] |
| char \xAE (123 5 8) # ⢗ ® [REGISTERED SIGN] |
| char \xA7 ( 234 8) # ⢎ § [SECTION SIGN] |
| char \u2122 ( 2345 8) # ⢞ ™ [TRADE MARK SIGN] |
| char \xA5 (1 3456 8) # ⢽ ¥ [YEN SIGN] |
| |
| # symbols represented using punctuation with dot 7 added |
| char \xA1 ( 234 67 ) # ⡮ ¡ [INVERTED EXCLAMATION MARK] |
| char \xBF (1 4567 ) # ⡹ ¿ [INVERTED QUESTION MARK] |
| char \xB7 ( 4 67 ) # ⡨ · [MIDDLE DOT] |
| char \xAB (123 567 ) # ⡷ « [LEFT-POINTING DOUBLE ANGLE QUOTATION MARK] |
| char \xBB ( 234567 ) # ⡾ » [RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK] |
| char \xB1 ( 34 67 ) # ⡬ ± [PLUS-MINUS SIGN] |
| char \xD7 (1 67 ) # ⡡ × [MULTIPLICATION SIGN] |
| char \xF7 ( 34 7 ) # ⡌ ÷ [DIVISION SIGN] |
| char \u2260 (1234567 ) # ⡿ ≠ [NOT EQUAL TO] |
| char \u2264 (12 67 ) # ⡣ ≤ [LESS-THAN OR EQUAL TO] |
| char \u2265 ( 345 7 ) # ⡜ ≥ [GREATER-THAN OR EQUAL TO] |
| char \xA2 (12 4 67 ) # ⡫ ¢ [CENT SIGN] |
| char \xA3 ( 34567 ) # ⡼ £ [POUND SIGN] |
| |
| # French lowercase accented letters |
| char \xE7 (1234 6 8) # ⢯ ç [LATIN SMALL LETTER C WITH CEDILLA] |
| char \xE9 (123456 8) # ⢿ é [LATIN SMALL LETTER E WITH ACUTE] |
| char \xE0 (123 56 8) # ⢷ à [LATIN SMALL LETTER A WITH GRAVE] |
| char \xE8 ( 234 6 8) # ⢮ è [LATIN SMALL LETTER E WITH GRAVE] |
| char \xF9 ( 23456 8) # ⢾ ù [LATIN SMALL LETTER U WITH GRAVE] |
| char \xE2 (1 6 8) # ⢡ â [LATIN SMALL LETTER A WITH CIRCUMFLEX] |
| char \xEA (12 6 8) # ⢣ ê [LATIN SMALL LETTER E WITH CIRCUMFLEX] |
| char \xEE (1 4 6 8) # ⢩ î [LATIN SMALL LETTER I WITH CIRCUMFLEX] |
| char \xF4 (1 456 8) # ⢹ ô [LATIN SMALL LETTER O WITH CIRCUMFLEX] |
| char \xFB (1 56 8) # ⢱ û [LATIN SMALL LETTER U WITH CIRCUMFLEX] |
| char \xEB (12 4 6 8) # ⢫ ë [LATIN SMALL LETTER E WITH DIAERESIS] |
| char \xEF (12 456 8) # ⢻ ï [LATIN SMALL LETTER I WITH DIAERESIS] |
| |
| # French uppercase accented letters |
| char \xC7 (1234 678) # ⣯ Ç [LATIN CAPITAL LETTER C WITH CEDILLA] |
| char \xC9 (12345678) # ⣿ É [LATIN CAPITAL LETTER E WITH ACUTE] |
| char \xC0 (123 5678) # ⣷ À [LATIN CAPITAL LETTER A WITH GRAVE] |
| char \xC8 ( 234 678) # ⣮ È [LATIN CAPITAL LETTER E WITH GRAVE] |
| char \xD9 ( 2345678) # ⣾ Ù [LATIN CAPITAL LETTER U WITH GRAVE] |
| char \xC2 (1 678) # ⣡ Â [LATIN CAPITAL LETTER A WITH CIRCUMFLEX] |
| char \xCA (12 678) # ⣣ Ê [LATIN CAPITAL LETTER E WITH CIRCUMFLEX] |
| char \xCE (1 4 678) # ⣩ Î [LATIN CAPITAL LETTER I WITH CIRCUMFLEX] |
| char \xD4 (1 45678) # ⣹ Ô [LATIN CAPITAL LETTER O WITH CIRCUMFLEX] |
| char \xDB (1 5678) # ⣱ Û [LATIN CAPITAL LETTER U WITH CIRCUMFLEX] |
| char \xCB (12 4 678) # ⣫ Ë [LATIN CAPITAL LETTER E WITH DIAERESIS] |
| char \xCF (12 45678) # ⣻ Ï [LATIN CAPITAL LETTER I WITH DIAERESIS] |
| |
| # German lowercase accented letters |
| char \xE4 ( 345 8) # ⢜ ä [LATIN SMALL LETTER A WITH DIAERESIS] |
| char \xF6 ( 2 4 6 8) # ⢪ ö [LATIN SMALL LETTER O WITH DIAERESIS] |
| char \xFC (12 56 8) # ⢳ ü [LATIN SMALL LETTER U WITH DIAERESIS] |
| char \xDF ( 3456 8) # ⢼ ß [LATIN SMALL LETTER SHARP S] |
| |
| # German uppercase accented letters |
| char \xC4 ( 345 78) # ⣜ Ä [LATIN CAPITAL LETTER A WITH DIAERESIS] |
| char \xD6 ( 2 4 678) # ⣪ Ö [LATIN CAPITAL LETTER O WITH DIAERESIS] |
| char \xDC (12 5678) # ⣳ Ü [LATIN CAPITAL LETTER U WITH DIAERESIS] |
| |
| # Italian lowercase accented letters |
| char \xEC ( 34 8) # ⢌ ì [LATIN SMALL LETTER I WITH GRAVE] |
| char \xF2 ( 34 6 8) # ⢬ ò [LATIN SMALL LETTER O WITH GRAVE] |
| |
| # Italian uppercase accented letters |
| char \xCC ( 34 78) # ⣌ Ì [LATIN CAPITAL LETTER I WITH GRAVE] |
| char \xD2 ( 34 678) # ⣬ Ò [LATIN CAPITAL LETTER O WITH GRAVE] |
| |
| include common.tti |