192 |
- |
1 |
###############################################################################
|
|
|
2 |
# BRLTTY - A background process providing access to the console screen (when in
|
|
|
3 |
# text mode) for a blind person using a refreshable braille display.
|
|
|
4 |
#
|
|
|
5 |
# Copyright (C) 1995-2018 by The BRLTTY Developers.
|
|
|
6 |
#
|
|
|
7 |
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
|
|
8 |
#
|
|
|
9 |
# This is free software, placed under the terms of the
|
|
|
10 |
# GNU Lesser General Public License, as published by the Free Software
|
|
|
11 |
# Foundation; either version 2.1 of the License, or (at your option) any
|
|
|
12 |
# later version. Please see the file LICENSE-LGPL for details.
|
|
|
13 |
#
|
|
|
14 |
# Web Page: http://brltty.com/
|
|
|
15 |
#
|
|
|
16 |
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
|
|
17 |
###############################################################################
|
|
|
18 |
|
|
|
19 |
# This BRLTTY text subtable implements a portable representation of the box
|
|
|
20 |
# drawing characters.aNo distinction is made between the three types of boxes:
|
|
|
21 |
# light, heavy, and double. Characters with no vertical component (horizontal
|
|
|
22 |
# edges) are represented by the four middle dots [2356]. Those with a vertical
|
|
|
23 |
# component above the center (e.g. bottom corners) add the two top dots [14],
|
|
|
24 |
# and those with a vertical component below the center (e.g. top corners) add
|
|
|
25 |
# the two bottom dots [78]. This means, for example, that side edges and the
|
|
|
26 |
# cross are represented by a full cell [12345678].
|
|
|
27 |
|
|
|
28 |
# For diagonals within boxes, the top-left and bottom-right dots [18] are used
|
|
|
29 |
# to represent the line which descends toward the right, and the top-right and
|
|
|
30 |
# bottom-left dots [47] are used to represent the line which ascends toward the
|
|
|
31 |
# right. The X is represented by all four of these dots [1478].
|
|
|
32 |
|
|
|
33 |
glyph \u2500 ( 23 56 ) # ⠶ ─ [BOX DRAWINGS LIGHT HORIZONTAL]
|
|
|
34 |
glyph \u254C ( 23 56 ) # ⠶ ╌ [BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL]
|
|
|
35 |
glyph \u2504 ( 23 56 ) # ⠶ ┄ [BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL]
|
|
|
36 |
glyph \u2508 ( 23 56 ) # ⠶ ┈ [BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL]
|
|
|
37 |
glyph \u2502 (12345678) # ⣿ │ [BOX DRAWINGS LIGHT VERTICAL]
|
|
|
38 |
glyph \u254E (12345678) # ⣿ ╎ [BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL]
|
|
|
39 |
glyph \u2506 (12345678) # ⣿ ┆ [BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL]
|
|
|
40 |
glyph \u250A (12345678) # ⣿ ┊ [BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL]
|
|
|
41 |
glyph \u250C ( 23 5678) # ⣶ ┌ [BOX DRAWINGS LIGHT DOWN AND RIGHT]
|
|
|
42 |
glyph \u2510 ( 23 5678) # ⣶ ┠[BOX DRAWINGS LIGHT DOWN AND LEFT]
|
|
|
43 |
glyph \u2514 (123456 ) # â ¿ â”” [BOX DRAWINGS LIGHT UP AND RIGHT]
|
|
|
44 |
glyph \u2518 (123456 ) # ⠿ ┘ [BOX DRAWINGS LIGHT UP AND LEFT]
|
|
|
45 |
glyph \u251C (12345678) # ⣿ ├ [BOX DRAWINGS LIGHT VERTICAL AND RIGHT]
|
|
|
46 |
glyph \u2524 (12345678) # ⣿ ┤ [BOX DRAWINGS LIGHT VERTICAL AND LEFT]
|
|
|
47 |
glyph \u252C ( 23 5678) # ⣶ ┬ [BOX DRAWINGS LIGHT DOWN AND HORIZONTAL]
|
|
|
48 |
glyph \u2534 (123456 ) # â ¿ â”´ [BOX DRAWINGS LIGHT UP AND HORIZONTAL]
|
|
|
49 |
glyph \u253C (12345678) # ⣿ ┼ [BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL]
|
|
|
50 |
|
|
|
51 |
glyph \u2501 ( 23 56 ) # ⠶ ━ [BOX DRAWINGS HEAVY HORIZONTAL]
|
|
|
52 |
glyph \u254D ( 23 56 ) # ⠶ ╍ [BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL]
|
|
|
53 |
glyph \u2505 ( 23 56 ) # â ¶ â”… [BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL]
|
|
|
54 |
glyph \u2509 ( 23 56 ) # ⠶ ┉ [BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL]
|
|
|
55 |
glyph \u2503 (12345678) # ⣿ ┃ [BOX DRAWINGS HEAVY VERTICAL]
|
|
|
56 |
glyph \u254F (12345678) # ⣿ ╠[BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL]
|
|
|
57 |
glyph \u2507 (12345678) # ⣿ ┇ [BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL]
|
|
|
58 |
glyph \u250B (12345678) # ⣿ ┋ [BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL]
|
|
|
59 |
glyph \u250F ( 23 5678) # ⣶ ┠[BOX DRAWINGS HEAVY DOWN AND RIGHT]
|
|
|
60 |
glyph \u2513 ( 23 5678) # ⣶ ┓ [BOX DRAWINGS HEAVY DOWN AND LEFT]
|
|
|
61 |
glyph \u2517 (123456 ) # â ¿ â”— [BOX DRAWINGS HEAVY UP AND RIGHT]
|
|
|
62 |
glyph \u251B (123456 ) # ⠿ ┛ [BOX DRAWINGS HEAVY UP AND LEFT]
|
|
|
63 |
glyph \u2523 (12345678) # ⣿ ┣ [BOX DRAWINGS HEAVY VERTICAL AND RIGHT]
|
|
|
64 |
glyph \u252B (12345678) # ⣿ ┫ [BOX DRAWINGS HEAVY VERTICAL AND LEFT]
|
|
|
65 |
glyph \u2533 ( 23 5678) # ⣶ ┳ [BOX DRAWINGS HEAVY DOWN AND HORIZONTAL]
|
|
|
66 |
glyph \u253B (123456 ) # â ¿ â”» [BOX DRAWINGS HEAVY UP AND HORIZONTAL]
|
|
|
67 |
glyph \u254B (12345678) # ⣿ ╋ [BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL]
|
|
|
68 |
|
|
|
69 |
glyph \u2550 ( 23 56 ) # ⠶ ═ [BOX DRAWINGS DOUBLE HORIZONTAL]
|
|
|
70 |
glyph \u2551 (12345678) # ⣿ ║ [BOX DRAWINGS DOUBLE VERTICAL]
|
|
|
71 |
glyph \u2554 ( 23 5678) # ⣶ ╔ [BOX DRAWINGS DOUBLE DOWN AND RIGHT]
|
|
|
72 |
glyph \u2557 ( 23 5678) # ⣶ ╗ [BOX DRAWINGS DOUBLE DOWN AND LEFT]
|
|
|
73 |
glyph \u255A (123456 ) # â ¿ â•š [BOX DRAWINGS DOUBLE UP AND RIGHT]
|
|
|
74 |
glyph \u255D (123456 ) # ⠿ ╝ [BOX DRAWINGS DOUBLE UP AND LEFT]
|
|
|
75 |
glyph \u2560 (12345678) # ⣿ ╠[BOX DRAWINGS DOUBLE VERTICAL AND RIGHT]
|
|
|
76 |
glyph \u2563 (12345678) # ⣿ ╣ [BOX DRAWINGS DOUBLE VERTICAL AND LEFT]
|
|
|
77 |
glyph \u2566 ( 23 5678) # ⣶ ╦ [BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL]
|
|
|
78 |
glyph \u2569 (123456 ) # â ¿ â•© [BOX DRAWINGS DOUBLE UP AND HORIZONTAL]
|
|
|
79 |
glyph \u256C (12345678) # ⣿ ╬ [BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL]
|
|
|
80 |
|
|
|
81 |
glyph \u250D ( 23 5678) # ⣶ ┠[BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY]
|
|
|
82 |
glyph \u250E ( 23 5678) # ⣶ ┎ [BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT]
|
|
|
83 |
glyph \u2511 ( 23 5678) # ⣶ ┑ [BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY]
|
|
|
84 |
glyph \u2512 ( 23 5678) # ⣶ ┒ [BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT]
|
|
|
85 |
glyph \u2515 (123456 ) # ⠿ ┕ [BOX DRAWINGS UP LIGHT AND RIGHT HEAVY]
|
|
|
86 |
glyph \u2516 (123456 ) # â ¿ â”– [BOX DRAWINGS UP HEAVY AND RIGHT LIGHT]
|
|
|
87 |
glyph \u2519 (123456 ) # ⠿ ┙ [BOX DRAWINGS UP LIGHT AND LEFT HEAVY]
|
|
|
88 |
glyph \u251A (123456 ) # ⠿ ┚ [BOX DRAWINGS UP HEAVY AND LEFT LIGHT]
|
|
|
89 |
glyph \u251D (12345678) # ⣿ ┠[BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY]
|
|
|
90 |
glyph \u251E (12345678) # ⣿ ┞ [BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT]
|
|
|
91 |
glyph \u251F (12345678) # ⣿ ┟ [BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT]
|
|
|
92 |
glyph \u2520 (12345678) # ⣿ ┠[BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT]
|
|
|
93 |
glyph \u2521 (12345678) # ⣿ ┡ [BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY]
|
|
|
94 |
glyph \u2522 (12345678) # ⣿ ┢ [BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY]
|
|
|
95 |
glyph \u2525 (12345678) # ⣿ ┥ [BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY]
|
|
|
96 |
glyph \u2526 (12345678) # ⣿ ┦ [BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT]
|
|
|
97 |
glyph \u2527 (12345678) # ⣿ ┧ [BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT]
|
|
|
98 |
glyph \u2528 (12345678) # ⣿ ┨ [BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT]
|
|
|
99 |
glyph \u2529 (12345678) # ⣿ ┩ [BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY]
|
|
|
100 |
glyph \u252A (12345678) # ⣿ ┪ [BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY]
|
|
|
101 |
glyph \u252D ( 23 5678) # ⣶ ┠[BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT]
|
|
|
102 |
glyph \u252E ( 23 5678) # ⣶ ┮ [BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT]
|
|
|
103 |
glyph \u252F ( 23 5678) # ⣶ ┯ [BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY]
|
|
|
104 |
glyph \u2530 ( 23 5678) # ⣶ ┰ [BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT]
|
|
|
105 |
glyph \u2531 ( 23 5678) # ⣶ ┱ [BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY]
|
|
|
106 |
glyph \u2532 ( 23 5678) # ⣶ ┲ [BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY]
|
|
|
107 |
glyph \u2535 (123456 ) # ⠿ ┵ [BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT]
|
|
|
108 |
glyph \u2536 (123456 ) # ⠿ ┶ [BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT]
|
|
|
109 |
glyph \u2537 (123456 ) # â ¿ â”· [BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY]
|
|
|
110 |
glyph \u2538 (123456 ) # ⠿ ┸ [BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT]
|
|
|
111 |
glyph \u2539 (123456 ) # ⠿ ┹ [BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY]
|
|
|
112 |
glyph \u253A (123456 ) # ⠿ ┺ [BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY]
|
|
|
113 |
glyph \u253D (12345678) # ⣿ ┽ [BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT]
|
|
|
114 |
glyph \u253E (12345678) # ⣿ ┾ [BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT]
|
|
|
115 |
glyph \u253F (12345678) # ⣿ ┿ [BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY]
|
|
|
116 |
glyph \u2540 (12345678) # ⣿ ╀ [BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT]
|
|
|
117 |
glyph \u2541 (12345678) # ⣿ ╠[BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT]
|
|
|
118 |
glyph \u2542 (12345678) # ⣿ ╂ [BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT]
|
|
|
119 |
glyph \u2543 (12345678) # ⣿ ╃ [BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT]
|
|
|
120 |
glyph \u2544 (12345678) # ⣿ ╄ [BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT]
|
|
|
121 |
glyph \u2545 (12345678) # ⣿ ╅ [BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT]
|
|
|
122 |
glyph \u2546 (12345678) # ⣿ ╆ [BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT]
|
|
|
123 |
glyph \u2547 (12345678) # ⣿ ╇ [BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY]
|
|
|
124 |
glyph \u2548 (12345678) # ⣿ ╈ [BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY]
|
|
|
125 |
glyph \u2549 (12345678) # ⣿ ╉ [BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY]
|
|
|
126 |
glyph \u254A (12345678) # ⣿ ╊ [BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY]
|
|
|
127 |
|
|
|
128 |
glyph \u2552 ( 23 5678) # ⣶ ╒ [BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE]
|
|
|
129 |
glyph \u2553 ( 23 5678) # ⣶ ╓ [BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE]
|
|
|
130 |
glyph \u2555 ( 23 5678) # ⣶ ╕ [BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE]
|
|
|
131 |
glyph \u2556 ( 23 5678) # ⣶ ╖ [BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE]
|
|
|
132 |
glyph \u2558 (123456 ) # ⠿ ╘ [BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE]
|
|
|
133 |
glyph \u2559 (123456 ) # ⠿ ╙ [BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE]
|
|
|
134 |
glyph \u255B (123456 ) # ⠿ ╛ [BOX DRAWINGS UP SINGLE AND LEFT DOUBLE]
|
|
|
135 |
glyph \u255C (123456 ) # ⠿ ╜ [BOX DRAWINGS UP DOUBLE AND LEFT SINGLE]
|
|
|
136 |
glyph \u255E (12345678) # ⣿ ╞ [BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE]
|
|
|
137 |
glyph \u255F (12345678) # ⣿ ╟ [BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE]
|
|
|
138 |
glyph \u2561 (12345678) # ⣿ ╡ [BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE]
|
|
|
139 |
glyph \u2562 (12345678) # ⣿ ╢ [BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE]
|
|
|
140 |
glyph \u2564 ( 23 5678) # ⣶ ╤ [BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE]
|
|
|
141 |
glyph \u2565 ( 23 5678) # ⣶ ╥ [BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE]
|
|
|
142 |
glyph \u2567 (123456 ) # ⠿ ╧ [BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE]
|
|
|
143 |
glyph \u2568 (123456 ) # ⠿ ╨ [BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE]
|
|
|
144 |
glyph \u256A (12345678) # ⣿ ╪ [BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE]
|
|
|
145 |
glyph \u256B (12345678) # ⣿ ╫ [BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE]
|
|
|
146 |
|
|
|
147 |
glyph \u256D ( 23 5678) # ⣶ ╠[BOX DRAWINGS LIGHT ARC DOWN AND RIGHT]
|
|
|
148 |
glyph \u256E ( 23 5678) # ⣶ ╮ [BOX DRAWINGS LIGHT ARC DOWN AND LEFT]
|
|
|
149 |
glyph \u256F (123456 ) # ⠿ ╯ [BOX DRAWINGS LIGHT ARC UP AND LEFT]
|
|
|
150 |
glyph \u2570 (123456 ) # â ¿ â•° [BOX DRAWINGS LIGHT ARC UP AND RIGHT]
|
|
|
151 |
|
|
|
152 |
glyph \u2574 ( 23 56 ) # â ¶ â•´ [BOX DRAWINGS LIGHT LEFT]
|
|
|
153 |
glyph \u2575 (123456 ) # ⠿ ╵ [BOX DRAWINGS LIGHT UP]
|
|
|
154 |
glyph \u2576 ( 23 56 ) # ⠶ ╶ [BOX DRAWINGS LIGHT RIGHT]
|
|
|
155 |
glyph \u2577 ( 23 5678) # ⣶ ╷ [BOX DRAWINGS LIGHT DOWN]
|
|
|
156 |
glyph \u2578 ( 23 56 ) # ⠶ ╸ [BOX DRAWINGS HEAVY LEFT]
|
|
|
157 |
glyph \u2579 (123456 ) # ⠿ ╹ [BOX DRAWINGS HEAVY UP]
|
|
|
158 |
glyph \u257A ( 23 56 ) # ⠶ ╺ [BOX DRAWINGS HEAVY RIGHT]
|
|
|
159 |
glyph \u257B ( 23 5678) # ⣶ ╻ [BOX DRAWINGS HEAVY DOWN]
|
|
|
160 |
|
|
|
161 |
glyph \u257C ( 23 56 ) # ⠶ ╼ [BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT]
|
|
|
162 |
glyph \u257D (12345678) # ⣿ ╽ [BOX DRAWINGS LIGHT UP AND HEAVY DOWN]
|
|
|
163 |
glyph \u257E ( 23 56 ) # ⠶ ╾ [BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT]
|
|
|
164 |
glyph \u257F (12345678) # ⣿ ╿ [BOX DRAWINGS HEAVY UP AND LIGHT DOWN]
|
|
|
165 |
|
|
|
166 |
glyph \u2571 ( 4 7 ) # ⡈ ╱ [BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT]
|
|
|
167 |
glyph \u2572 (1 8) # ⢠╲ [BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT]
|
|
|
168 |
glyph \u2573 (1 4 78) # ⣉ ╳ [BOX DRAWINGS LIGHT DIAGONAL CROSS]
|