blob: b16fc958409e7e6048275925f012095cff56a142 [file] [log] [blame]
# Copyright (C) 2004-2008 ViewPlus Technologies, Inc. www.viewplus.com
# Copyright (C) 2004-2006 JJB Software, Inc. www.jjb-software.com
# Copyright (C) 2012 Ali-Riza Ciftcioglu aliminator83@gmail.com
#
# 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 2.1 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/>.
# A part of these mappings do not correspond to a standard as not all of German 8-dot
# braille is properly standardized
# -----------
#-name: Eurobraille
#-index-name: German, computer
#-display-name: German computer braille
#
#+locale: de
#+type: computer
#+contraction: no
#+grade: 0
#+direction: both
# ------------
include braille-patterns.cti
sign \x0020 0
sign \x0000 0
sign \x0001 178
sign \x0002 1278
sign \x0003 1478
sign \x0004 14578
sign \x0005 1578
sign \x0006 12478
sign \x0007 124578
sign \x0008 12578
sign \x0009 2478
sign \x000a 24578
sign \x000b 1378
sign \x000c 12378
sign \x000d 13478
sign \x000e 134578
sign \x000f 13578
sign \x0010 123478
sign \x0011 1234578
sign \x0012 123578
sign \x0013 23478
sign \x0014 234578
sign \x0015 13678
sign \x0016 123678
sign \x0017 245678
sign \x0018 134678
sign \x0019 1345678
sign \x001a 135678
sign \x001b 1235678
sign \x001c 3478
sign \x001d 2345678
sign \x001e 234678
sign \x001f 45678
sign \x0021 5
sign \x0022 4
sign \x0023 3456
sign \x0024 46
sign \x0025 123456
sign \x0026 12346
sign \x0027 6
sign \x0028 236
sign \x0029 356
sign \x002a 35
sign \x002b 235
sign \x002c 2
sign \x002d 36
sign \x002e 3
sign \x002f 256
sign \x0030 346
sign \x0031 16
sign \x0032 126
sign \x0033 146
sign \x0034 1456
sign \x0035 156
sign \x0036 1246
sign \x0037 12456
sign \x0038 1256
sign \x0039 246
sign \x003a 25
sign \x003b 23
sign \x003c 56
sign \x003d 2356
sign \x003e 45
sign \x003f 26
sign \x0040 3457
sign \x0041 17
sign \x0042 127
sign \x0043 147
sign \x0044 1457
sign \x0045 157
sign \x0046 1247
sign \x0047 12457
sign \x0048 1257
sign \x0049 247
sign \x004a 2457
sign \x004b 137
sign \x004c 1237
sign \x004d 1347
sign \x004e 13457
sign \x004f 1357
sign \x0050 12347
sign \x0051 123457
sign \x0052 12357
sign \x0053 2347
sign \x0054 23457
sign \x0055 1367
sign \x0056 12367
sign \x0057 24567
sign \x0058 13467
sign \x0059 134567
sign \x005a 13567
sign \x005b 123567
sign \x005c 347
sign \x005d 234567
sign \x005e 23467
sign \x005f 4567
sign \x0060 345
sign \x0061 1
sign \x0062 12
sign \x0063 14
sign \x0064 145
sign \x0065 15
sign \x0066 124
sign \x0067 1245
sign \x0068 125
sign \x0069 24
sign \x006a 245
sign \x006b 13
sign \x006c 123
sign \x006d 134
sign \x006e 1345
sign \x006f 135
sign \x0070 1234
sign \x0071 12345
sign \x0072 1235
sign \x0073 234
sign \x0074 2345
sign \x0075 136
sign \x0076 1236
sign \x0077 2456
sign \x0078 1346
sign \x0079 13456
sign \x007a 1356
sign \x007b 12356
sign \x007c 34
sign \x007d 23456
sign \x007e 2346
sign \x007f 456
sign \x0080 457
sign \x0081 8
sign \x0082 3678
sign \x0083 78
sign \x0084 1268
sign \x0085 238
sign \x0086 1248
sign \x0087 12458
sign \x0088 378
sign \x0089 248
sign \x008a 678
sign \x008b 27
sign \x008c 237
sign \x008d 257
sign \x008e 12567
sign \x008f 12467
sign \x0090 124678
sign \x0091 23567
sign \x0092 2367
sign \x0093 138
sign \x0094 1238
sign \x0095 278
sign \x0096 2378
sign \x0097 13568
sign \x0098 2578
sign \x0099 1245678
sign \x009a 2678
sign \x009b 123458
sign \x009c 67
sign \x009d 124567
sign \x009e 235678
sign \x009f 12345678
sign \x00a0 7
sign \x00a1 367
sign \x00a2 58
sign \x00a3 467
sign \x00a4 4678
sign \x00a5 468
sign \x00a6 158
sign \x00a7 357
sign \x00a8 48
sign \x00a9 123468
sign \x00aa 1258
sign \x00ab 5678
sign \x00ac 25678
sign \x00ad 368
sign \x00ae 12358
sign \x00af 458
sign \x00b0 4568
sign \x00b1 23578
sign \x00b2 128
sign \x00b3 148
sign \x00b4 568
sign \x00b5 1348
sign \x00b6 1458
sign \x00b7 37
sign \x00b8 68
sign \x00b9 18
sign \x00ba 2458
sign \x00bb 4578
sign \x00bc 1368
sign \x00bd 12368
sign \x00be 13468
sign \x00bf 38
sign \x00c0 23678
sign \x00c1 28
sign \x00c2 167
sign \x00c3 3467
sign \x00c4 567
sign \x00c5 34567
sign \x00c6 47
sign \x00c7 123467
sign \x00c8 3578
sign \x00c9 1234567
sign \x00ca 1267
sign \x00cb 2358
sign \x00cc 57
sign \x00cd 258
sign \x00ce 1467
sign \x00cf 23568
sign \x00d0 3567
sign \x00d1 2567
sign \x00d2 578
sign \x00d3 2568
sign \x00d4 14567
sign \x00d5 267
sign \x00d6 358
sign \x00d7 2348
sign \x00d8 2467
sign \x00d9 35678
sign \x00da 268
sign \x00db 1567
sign \x00dc 2368
sign \x00dd 3568
sign \x00de 2357
sign \x00df 34568
sign \x00e0 123568
sign \x00e1 168
sign \x00e2 1678
sign \x00e3 34678
sign \x00e4 3458
sign \x00e5 345678
sign \x00e6 478
sign \x00e7 1234678
sign \x00e8 23468
sign \x00e9 1234568
sign \x00ea 12678
sign \x00eb 12468
sign \x00ec 348
sign \x00ed 1468
sign \x00ee 14678
sign \x00ef 124568
sign \x00f0 23458
sign \x00f1 13458
sign \x00f2 3468
sign \x00f3 14568
sign \x00f4 145678
sign \x00f5 1358
sign \x00f6 2468
sign \x00f7 125678
sign \x00f8 24678
sign \x00f9 234568
sign \x00fa 1568
sign \x00fb 15678
sign \x00fc 12568
sign \x00fd 24568
sign \x00fe 12348
sign \x00ff 134568
sign \x25e6 67 # white bullet
sign \x25fe 3678 # black square
sign \x2022 35 # •
sign \x2014 36 # —
sign \x2013 36 # –
sign \x2019 6 # '
sign \x201e 1268 # „
sign \x201c 138 # “
sign \x201a 3678 # ‚
sign \x2018 2367 # ‘
noback sign \x202F 7 NARROW NO-BREAK SPACE
noback sign \x25CF 35 # 9679 black circle
# those symbols should be ignored because there is no one character mapping in the actual braille table
sign \x2192 0 # →
sign \x2190 0 # ←
sign \x25bc 0 # ▼
# The following mappings are not standards compliant as there is no standard for these.
sign \x0100 1678
sign \x0101 168
sign \x0102 1235678
sign \x0103 123568
sign \x0104 134568
sign \x0105 168
sign \x0106 14678
sign \x0107 1468
sign \x0108 14678
sign \x0109 1468
sign \x010C 14678
sign \x010D 1468
sign \x0110 145678
sign \x0111 14568
sign \x0112 15678
sign \x0113 1568
sign \x0118 12678
sign \x0119 1268
sign \x011B 126
sign \x011c 1245678
sign \x011d 124568
sign \x011e 124567
sign \x011f 12456
sign \x0122 1245678
sign \x0123 124568
sign \x0124 125678
sign \x0125 12568
sign \x012B 2468
sign \x0130 3478
sign \x0131 348
sign \x0134 245678
sign \x0135 24568
sign \x0136 13678
sign \x0137 1368
sign \x013B 123678
sign \x013C 12368
sign \x0141 134568
sign \x0142 1568
sign \x0143 145678
sign \x0144 14568
sign \x0145 1345678
sign \x0146 134568
sign \x0150 1245678
sign \x0151 124568
sign \x0152 237
sign \x0153 467
sign \x0156 1235678
sign \x0157 123568
sign \x0159 2456
sign \x015C 234678
sign \x015D 23468
sign \x015F 123468
sign \x015a 134568
sign \x015b 134568
sign \x015e 134568
sign \x0160 678
sign \x0161 1568
sign \x0162 24678
sign \x0163 23458
sign \x0164 125678
sign \x0165 1256
sign \x016B 3468
sign \x016C 34678
sign \x016D 3468
sign \x016a 34678
sign \x016f 23456
sign \x0170 2345678
sign \x0171 234568
sign \x0178 12345678
sign \x0179 134568
sign \x017C 123468
sign \x017D 12567
sign \x017a 134568
sign \x017b 134568
sign \x017e 2346
sign \x0192 78
sign \x01a0 12367
sign \x01a1 1236
sign \x025C 13567
sign \x02C6 378
sign \x02DC 2578
sign \x02c7 134568
sign \x02d8 134568
sign \x02d9 5
sign \x02db 134568
sign \x2003 0
sign \x2011 36
sign \x2013 368
sign \x2014 36
sign \x2015 36
sign \x2017 36
sign \x2018 2367
sign \x2019 47
sign \x201A 3678
sign \x201C 138
sign \x201D 1238
sign \x201E 1268
sign \x2020 1248
sign \x2021 12458
sign \x2022 35
sign \x2026 238
sign \x2029 1458
sign \x2030 248
sign \x2039 27
sign \x203a 123458
sign \x207F 13467
sign \x20AC 457
sign \x20AF 145678
sign \x2116 3456
sign \x2122 1245678
sign \x2219 48
sign \x221A 1467
sign \x221E 234678
sign \x2229 578
sign \x2248 3578
sign \x2261 23568
sign \x2264 568
sign \x2265 458
sign \x2310 14567
sign \x2320 347
sign \x2321 1567
sign \x2500 67
sign \x2502 237
sign \x250C 257
sign \x2510 278
sign \x2514 378
sign \x2518 678
sign \x251C 2367
sign \x2524 13568
sign \x252C 138
sign \x2534 27
sign \x2550 2578
sign \x2551 1234568
sign \x2552 123468
sign \x2553 1358
sign \x2554 23567
sign \x2555 148
sign \x2556 368
sign \x2557 12458
sign \x2558 248
sign \x2559 1238
sign \x255A 2378
sign \x255B 34678
sign \x255C 4678
sign \x255D 2678
sign \x255E 68
sign \x255F 257
sign \x2560 1248
sign \x2561 268
sign \x2562 24568
sign \x2563 123567
sign \x2564 3467
sign \x2565 28
sign \x2566 123458
sign \x2567 167
sign \x2568 57
sign \x2569 8
sign \x256A 3567
sign \x256B 12358
sign \x256C 5678
sign \x2580 234567
sign \x2584 1267
sign \x2588 12345678
sign \x258C 23678
sign \x2590 35678
sign \x2591 78
sign \x2592 3678
sign \x2593 235678
sign \x25A0 1234567
sign \x25cf 35
sign \x2610 124578 # not active
sign \x2612 12345678 # active
sign \x8722 36
# musical unicode characters
sign \x266d 12 # ♭
sign \x266e 2356 # ♮
sign \x266f 3456 # ♯