~ubuntu-branches/debian/jessie/liblouis/jessie

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
# liblouis: Character definitions for german tables
#
#  Copyright (C) 2009 SBS Schweizerische Bibliothek für Blinde und Sehbehinderte
#
#  This file is part of liblouis.
#
#  liblouis is free software: you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as
#  published by the Free Software Foundation, either version 3 of the
#  License, or (at your option) any later version.
#
#  liblouis is distributed in the hope that it will be useful, but
#  WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#  Lesser General Public License for more details.
#
#  You should have received a copy of the GNU Lesser General Public
#  License along with liblouis. If not, see
#  <http://www.gnu.org/licenses/>.
#
#-------------------------------------------------------------------------------
#
#  Character definitions for german tables
#
#  Version 2009-11-19
#  christian.waldvogel@sbszh.ch
#
#-------------------------------------------------------------------------------


# ===== BASIC LATIN - 0000-007F ================================================

space         \x0009 0               #9     [CHARACTER TABULATION]
space         \x000A 0               #10    [LINE FEED (LF)]
space         \x000C 0               #12    [FORM FEED (FF)]
space         \x000D 0               #13    [CARRIAGE RETURN (CR)]

space         \x0020 0               #32    SPACE
punctuation   \x0021 5               #33    ! EXCLAMATION MARK
punctuation   \x0022 4               #34    " QUOTATION MARK
sign          \x0023 3456            #35    # NUMBER SIGN
sign          \x0024 46              #36    $ DOLLAR SIGN
sign          \x0025 123456          #37    % PERCENT SIGN
sign          \x0026 12346           #38    & AMPERSAND
punctuation   \x0027 6               #39    ' APOSTROPHE APOSTROPHE-QUOTE
punctuation   \x0028 236             #40    ( LEFT PARENTHESIS
punctuation   \x0029 356             #41    ) RIGHT PARENTHESIS
sign          \x002A 35              #42    * ASTERISK
math          \x002B 235             #43    + PLUS SIGN
punctuation   \x002C 2               #44    , COMMA
punctuation   \x002D 36              #45    - HYPHEN-MINUS
punctuation   \x002E 3               #46    . FULL STOP PERIOD
sign          \x002F 256             #47    / SOLIDUS SLASH
digit         \x0030 346             #48    0 DIGIT ZERO
digit         \x0031 16              #49    1 DIGIT ONE
digit         \x0032 126             #50    2 DIGIT TWO
digit         \x0033 146             #51    3 DIGIT THREE
digit         \x0034 1456            #52    4 DIGIT FOUR
digit         \x0035 156             #53    5 DIGIT FIVE
digit         \x0036 1246            #54    6 DIGIT SIX
digit         \x0037 12456           #55    7 DIGIT SEVEN
digit         \x0038 1256            #56    8 DIGIT EIGHT
digit         \x0039 246             #57    9 DIGIT NINE
punctuation   \x003A 25              #58    : COLON
punctuation   \x003B 23              #59    ; SEMICOLON
math          \x003C 56              #60    < LESS-THAN SIGN
math          \x003D 2356            #61    = EQUALS SIGN
math          \x003E 45              #62    > GREATER-THAN SIGN
punctuation   \x003F 26              #63    ? QUESTION MARK

uplow         \x0041\x0061  1        #65 #97   Aa LATIN CAPITAL LETTER A - LATIN SMALL LETTER A
uplow         \x0042\x0062  12       #66 #98   Bb LATIN CAPITAL LETTER B - LATIN SMALL LETTER B
uplow         \x0043\x0063  14       #67 #99   Cc LATIN CAPITAL LETTER C - LATIN SMALL LETTER C
uplow         \x0044\x0064  145      #68 #100  Dd LATIN CAPITAL LETTER D - LATIN SMALL LETTER D
uplow         \x0045\x0065  15       #69 #101  Ee LATIN CAPITAL LETTER E - LATIN SMALL LETTER E
uplow         \x0046\x0066  124      #70 #102  Ff LATIN CAPITAL LETTER F - LATIN SMALL LETTER F
uplow         \x0047\x0067  1245     #71 #103  Gg LATIN CAPITAL LETTER G - LATIN SMALL LETTER G
uplow         \x0048\x0068  125      #72 #104  Hh LATIN CAPITAL LETTER H - LATIN SMALL LETTER H
uplow         \x0049\x0069  24       #73 #105  Ii LATIN CAPITAL LETTER I - LATIN SMALL LETTER I
uplow         \x004A\x006A  245      #74 #106  Jj LATIN CAPITAL LETTER J - LATIN SMALL LETTER J
uplow         \x004B\x006B  13       #75 #107  Kk LATIN CAPITAL LETTER K - LATIN SMALL LETTER K
uplow         \x004C\x006C  123      #76 #108  Ll LATIN CAPITAL LETTER L - LATIN SMALL LETTER L
uplow         \x004D\x006D  134      #77 #109  Mm LATIN CAPITAL LETTER M - LATIN SMALL LETTER M
uplow         \x004E\x006E  1345     #78 #110  Nn LATIN CAPITAL LETTER N - LATIN SMALL LETTER N
uplow         \x004F\x006F  135      #79 #111  Oo LATIN CAPITAL LETTER O - LATIN SMALL LETTER O
uplow         \x0050\x0070  1234     #80 #112  Pp LATIN CAPITAL LETTER P - LATIN SMALL LETTER P
uplow         \x0051\x0071  12345    #81 #113  Qq LATIN CAPITAL LETTER Q - LATIN SMALL LETTER Q
uplow         \x0052\x0072  1235     #82 #114  Rr LATIN CAPITAL LETTER R - LATIN SMALL LETTER R
uplow         \x0053\x0073  234      #83 #115  Ss LATIN CAPITAL LETTER S - LATIN SMALL LETTER S
uplow         \x0054\x0074  2345     #84 #116  Tt LATIN CAPITAL LETTER T - LATIN SMALL LETTER T
uplow         \x0055\x0075  136      #85 #117  Uu LATIN CAPITAL LETTER U - LATIN SMALL LETTER U
uplow         \x0056\x0076  1236     #86 #118  Vv LATIN CAPITAL LETTER V - LATIN SMALL LETTER V
uplow         \x0057\x0077  2456     #87 #119  Ww LATIN CAPITAL LETTER W - LATIN SMALL LETTER W
uplow         \x0058\x0078  1346     #88 #120  Xx LATIN CAPITAL LETTER X - LATIN SMALL LETTER X
uplow         \x0059\x0079  13456    #89 #121  Yy LATIN CAPITAL LETTER Y - LATIN SMALL LETTER Y
uplow         \x005A\x007A  1356     #90 #122  Zz LATIN CAPITAL LETTER Z - LATIN SMALL LETTER Z

sign          \x0060 345             #96    `  GRAVE ACCENT
punctuation   \x007B 12356           #123   {  LEFT CURLY BRACKET
sign          \x007C 34              #124   |  VERTICAL LINE
punctuation   \x007D 23456           #125   }  RIGHT CURLY BRACKET
sign          \x007E 2346            #126   ~  TILDE
sign          \x007F 456             #127   [DELETE]

sign          \x0040 4-345           #64    @  COMMERCIAL AT
punctuation   \x005B 6-2356          #91    [  LEFT SQUARE BRACKET
sign          \x005C 4-34            #92    \  REVERSE SOLIDUS
punctuation   \x005D 6-2356          #93    ]  RIGHT SQUARE BRACKET
sign          \x005E 4-2346          #94    ^  CIRCUMFLEX ACCENT
sign          \x005F 4-456           #95    _  LOW LINE

# ===== LATIN-1 SUPPLEMENT: 0080-00FF ==========================================

space         \x00A0 0               #160   NO-BREAK SPACE
punctuation   \x00A1 0               #161   ¡ INVERTED EXCLAMATION MARK
sign          \x00A2 4-14            #162   ¢ CENT SIGN
sign          \x00A3 4-123           #163   £ POUND SIGN
sign          \x00A4 0               #164   € CURRENCY SIGN
sign          \x00A5 4-13456         #165   ¥ YEN SIGN
sign          \x00A6 0-456-123-0     #166   Š BROKEN BAR
sign          \x00A7 4-346           #167   § SECTION SIGN
sign          \x00A8 0               #168   š DIAERESIS
sign          \x00A9 2356-45-14-2356 #169   © COPYRIGHT SIGN
lowercase     \x00AA 1               #170   ª FEMININE ORDINAL INDICATOR
punctuation   \x00AB 236             #171   « LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
sign          \x00AC 0               #172   ¬ NOT SIGN
sign          \x00AD 0               #173   ­ SOFT HYPHEN
sign          \x00AE 2356-45-1235-2356   #174 ® REGISTERED SIGN
sign          \x00AF 0               #175   ¯ MACRON
sign          \x00B0 4-356           #176   ° DEGREE SIGN
math          \x00B1 235-36          #177   ± PLUS-MINUS SIGN
sign          \x00B2 0               #178   ² SUPERSCRIPT TWO
sign          \x00B3 0               #179   ³ SUPERSCRIPT THREE
sign          \x00B4 0               #180   Ž ACUTE ACCENT
sign          \x00B5 56-134          #181   µ MICRO SIGN
sign          \x00B6 0               #182   ¶ PILCROW SIGN
sign          \x00B7 0               #183   · MIDDLE DOT
sign          \x00B8 0               #184   ž CEDILLA
sign          \x00B9 0               #185   ¹ SUPERSCRIPT ONE
lowercase     \x00BA 135             #186   º MASCULINE ORDINAL INDICATOR
punctuation   \x00BB 356             #187   » RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
math          \x00BC 3456-1-256      #188   ΠVULGAR FRACTION ONE QUARTER
math          \x00BD 3456-1-23       #189   œ VULGAR FRACTION ONE HALF
math          \x00BE 3456-14-256     #190   Ÿ VULGAR FRACTION THREE QUARTERS
punctuation   \x00BF 0               #191   ¿ INVERTED QUESTION MARK
uplow         \x00C4\x00E4  345      #196 #228  Ää LATIN CAPITAL LETTER A WITH DIAERESIS
uplow         \x00D6\x00F6  246      #214 #246  Öö LATIN CAPITAL LETTER O WITH DIAERESIS
math          \x00D7 236             #215   × MULTIPLICATION SIGN
uplow         \x00DC\x00FC  1256     #220 #252   Üü LATIN CAPITAL LETTER U WITH DIAERESIS
lowercase     \x00DF 2346            #223   ß LATIN SMALL LETTER SHARP S
math          \x00F7 0               #247   ÷ DIVISION SIGN

# ===== GENERAL PUNCTUATION: 2000-206F =========================================

punctuation   \x2013 6-36            #8211          EN DASH
punctuation   \x2014 6-36            #8212          EM DASH
punctuation   \x2018 6-236           #8216          LEFT SINGLE QUOTATION MARK
punctuation   \x2019 6-356           #8217          RIGHT SINGLE QUOTATION MARK
punctuation   \x201A 6-236           #8218          SINGLE LOW-9 QUOTATION MARK
punctuation   \x201B 6-356           #8219          SINGLE HIGH-REVERSED-9 QUOTATION MARK
punctuation   \x201C 236             #8220          LEFT DOUBLE QUOTATION MARK
punctuation   \x201D 356             #8221          RIGHT DOUBLE QUOTATION MARK
punctuation   \x201E 236             #8222          DOUBLE LOW-9 QUOTATION MARK
punctuation   \x201F 356             #8223          DOUBLE HIGH-REVERSED-9 QUOTATION MARK
sign          \x2030 3456-245-356-356      #8240    PER MILLE SIGN
sign          \x2031 3456-245-356-356-356  #8241    PER TEN THOUSAND SIGN
sign          \x2032 4-35            #8242          PRIME
sign          \x2033 4-35-35         #8243          DOUBLE PRIME
punctuation   \x2039 6-236                          SINGLE LEFT-POINTING ANGLE QUOTATION MARK
punctuation   \x203a 6-356                          SINGLE RIGHT-POINTING ANGLE QUOTATION MARK

# ===== CURRENCY SYMBOLS: 20A0-20CF ============================================

sign          \x20A0 4-15                           EURO-CURRENCY SIGN

# ===== NUMBER FORMS: 2150-218F ================================================

math          \x2153 3456-1-25               VULGAR FRACTION ONE THIRD
math          \x2154 3456-12-23              VULGAR FRACTION TWO THIRDS
math          \x2155 3456-1-26               VULGAR FRACTION ONE FIFTH
math          \x2156 3456-12-26              VULGAR FRACTION TWO FIFTHS
math          \x2157 3456-14-26              VULGAR FRACTION THREE FIFTHS
math          \x2158 3456-145-26             VULGAR FRACTION FOUR FIFTHS
math          \x2159 3456-1-235              VULGAR FRACTION ONE SIXTH
math          \x215a 3456-15-235             VULGAR FRACTION FIVE SIXTHS
math          \x215b 3456-1-236              VULGAR FRACTION ONE EIGHTH
math          \x215c 3456-14-236             VULGAR FRACTION THREE EIGHTHS
math          \x215d 3456-15-236             VULGAR FRACTION FIVE EIGHTHS
math          \x215e 3456-1245-236           VULGAR FRACTION SEVEN EIGHTHS

# ===== ARROWS: 2190-21FF ======================================================

sign          \x2190 0-246-25-25-0           LEFTWARDS ARROW
sign          \x2192 0-25-25-135-0           RIGHTWARDS ARROW
sign          \x2194 0-246-25-25-135-0       LEFT RIGHT ARROW

# ===== MATHEMATICAL OPERATORS: 2200-22FF ======================================

math          \x2212 36              #8722   MINUS SIGN
math          \x2215 25              #8725   DIVISION SLASH
math          \x2217 35              #8727   ASTERISK OPERATOR
math          \x223C 25-25           #8764   TILDE OPERATOR
math          \x2245 26-26           #8773   APPROXIMATELY EQUAL TO
math          \x2259 26              #8793   ESTIMATES
math          \x2260 35-2356         #8800   NOT EQUAL TO
math          \x2261 2356-2356       #8801   IDENTICAL TO
math          \x2264 246-2356        #8804   LESS-THAN OR EQUAL TO
math          \x2265 135-2356        #8805   GREATER-THAN OR EQUAL TO
math          \x2266 246-2356        #8806   LESS-THAN OVER EQUAL TO
math          \x2267 135-2356        #8807   GREATER-THAN OVER EQUAL TO
math          \x22c5 3               #8901   DOT OPERATOR
math          \x22c6 3               #8902   STAR OPERATOR

# ===== BRAILLE PATTERNS: 2800-28FF ============================================

space         \x2800 0               #10240  BRAILLE PATTERN BLANK
sign          \x2801 1               #10241  BRAILLE PATTERN DOTS-1
sign          \x2802 2               #10242  BRAILLE PATTERN DOTS-2
sign          \x2803 12              #10243  BRAILLE PATTERN DOTS-12
sign          \x2804 3               #10244  BRAILLE PATTERN DOTS-3
sign          \x2805 13              #10245  BRAILLE PATTERN DOTS-13
sign          \x2806 23              #10246  BRAILLE PATTERN DOTS-23
sign          \x2807 123             #10247  BRAILLE PATTERN DOTS-123
sign          \x2808 4               #10248  BRAILLE PATTERN DOTS-4
sign          \x2809 14              #10249  BRAILLE PATTERN DOTS-14
sign          \x280a 24              #10250  BRAILLE PATTERN DOTS-24
sign          \x280b 124             #10251  BRAILLE PATTERN DOTS-124
sign          \x280c 34              #10252  BRAILLE PATTERN DOTS-34
sign          \x280d 134             #10253  BRAILLE PATTERN DOTS-134
sign          \x280e 234             #10254  BRAILLE PATTERN DOTS-234
sign          \x280f 1234            #10255  BRAILLE PATTERN DOTS-1234
sign          \x2810 5               #10256  BRAILLE PATTERN DOTS-5
sign          \x2811 15              #10257  BRAILLE PATTERN DOTS-15
sign          \x2812 25              #10258  BRAILLE PATTERN DOTS-25
sign          \x2813 125             #10259  BRAILLE PATTERN DOTS-125
sign          \x2814 35              #10260  BRAILLE PATTERN DOTS-35
sign          \x2815 135             #10261  BRAILLE PATTERN DOTS-135
sign          \x2816 235             #10262  BRAILLE PATTERN DOTS-235
sign          \x2817 1235            #10263  BRAILLE PATTERN DOTS-1235
sign          \x2818 45              #10264  BRAILLE PATTERN DOTS-45
sign          \x2819 145             #10265  BRAILLE PATTERN DOTS-145
sign          \x281a 245             #10266  BRAILLE PATTERN DOTS-245
sign          \x281b 1245            #10267  BRAILLE PATTERN DOTS-1245
sign          \x281c 345             #10268  BRAILLE PATTERN DOTS-345
sign          \x281d 1345            #10269  BRAILLE PATTERN DOTS-1345
sign          \x281e 2345            #10270  BRAILLE PATTERN DOTS-2345
sign          \x281f 12345           #10271  BRAILLE PATTERN DOTS-12345
sign          \x2820 6               #10272  BRAILLE PATTERN DOTS-6
sign          \x2821 16              #10273  BRAILLE PATTERN DOTS-16
sign          \x2822 26              #10274  BRAILLE PATTERN DOTS-26
sign          \x2823 126             #10275  BRAILLE PATTERN DOTS-126
sign          \x2824 36              #10276  BRAILLE PATTERN DOTS-36
sign          \x2825 136             #10277  BRAILLE PATTERN DOTS-136
sign          \x2826 236             #10278  BRAILLE PATTERN DOTS-236
sign          \x2827 1236            #10279  BRAILLE PATTERN DOTS-1236
sign          \x2828 46              #10280  BRAILLE PATTERN DOTS-46
sign          \x2829 146             #10281  BRAILLE PATTERN DOTS-146
sign          \x282a 246             #10282  BRAILLE PATTERN DOTS-246
sign          \x282b 1246            #10283  BRAILLE PATTERN DOTS-1246
sign          \x282c 346             #10284  BRAILLE PATTERN DOTS-346
sign          \x282d 1346            #10285  BRAILLE PATTERN DOTS-1346
sign          \x282e 2346            #10286  BRAILLE PATTERN DOTS-2346
sign          \x282f 12346           #10287  BRAILLE PATTERN DOTS-12346
sign          \x2830 56              #10288  BRAILLE PATTERN DOTS-56
sign          \x2831 156             #10289  BRAILLE PATTERN DOTS-156
sign          \x2832 256             #10290  BRAILLE PATTERN DOTS-256
sign          \x2833 1256            #10291  BRAILLE PATTERN DOTS-1256
sign          \x2834 356             #10292  BRAILLE PATTERN DOTS-356
sign          \x2835 1356            #10293  BRAILLE PATTERN DOTS-1356
sign          \x2836 2356            #10294  BRAILLE PATTERN DOTS-2356
sign          \x2837 12356           #10295  BRAILLE PATTERN DOTS-12356
sign          \x2838 456             #10296  BRAILLE PATTERN DOTS-456
sign          \x2839 1456            #10297  BRAILLE PATTERN DOTS-1456
sign          \x283a 2456            #10298  BRAILLE PATTERN DOTS-2456
sign          \x283b 12456           #10299  BRAILLE PATTERN DOTS-12456
sign          \x283c 3456            #10300  BRAILLE PATTERN DOTS-3456
sign          \x283d 13456           #10301  BRAILLE PATTERN DOTS-13456
sign          \x283e 23456           #10302  BRAILLE PATTERN DOTS-23456
sign          \x283f 123456          #10303  BRAILLE PATTERN DOTS-123456