541 lines
16 KiB
Plaintext
541 lines
16 KiB
Plaintext
# Copyright (C) 2023 Bert Frees <bertfrees@gmail.com>
|
||
# Copyright (C) 2024 Davy Kager
|
||
#
|
||
# 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/>.
|
||
|
||
# nl-NL-g0.utb attaches virtual dots to the braille output in order to
|
||
# make it possible to distinguish between identical dot patterns that
|
||
# originate from different input. For instance, the braille pattern
|
||
# for digit "1" has a virtual dot to distinguish it from the letter
|
||
# "a".
|
||
|
||
# nl-unicode.dis maps dot patterns to Unicode braille character
|
||
# corresponding to their "real" part (dots 1 to 8). Possible virtual
|
||
# dots are ignored. Only dot patterns that can be present in the
|
||
# output of nl-NL-g0.utb are handled.
|
||
|
||
# corresponding character in nl-print.dis
|
||
display \x2800 0
|
||
display \x2800 e ⠀
|
||
display \x2801 1 a
|
||
display \x2801 1f A
|
||
display \x2801 19 1
|
||
display \x2801 19a ¹
|
||
display \x2801 1a ã
|
||
display \x2801 1af Ã
|
||
display \x2801 1b å
|
||
display \x2801 1bf Å
|
||
display \x2801 1c ₐ
|
||
display \x2801 1d α
|
||
display \x2801 1df Α
|
||
display \x2801 1ad ά
|
||
display \x2801 1adf Ά
|
||
display \x2801 1e ⠁
|
||
display \x2802 2 ,
|
||
display \x2802 29 ₁
|
||
display \x2802 2e ⠂
|
||
display \x2803 12 b
|
||
display \x2803 12f B
|
||
display \x2803 129 2
|
||
display \x2803 129a ²
|
||
display \x2803 12d β
|
||
display \x2803 12df Β
|
||
display \x2803 12e ⠃
|
||
display \x2804 3 '
|
||
display \x2804 3e ⠄
|
||
display \x2805 13 k
|
||
display \x2805 13f K
|
||
display \x2805 13d κ
|
||
display \x2805 13df Κ
|
||
display \x2805 13e ⠅
|
||
display \x2806 23 ;
|
||
display \x2806 239 ₂
|
||
display \x2806 23e ⠆
|
||
display \x2807 123 l
|
||
display \x2807 123f L
|
||
display \x2807 123d λ
|
||
display \x2807 123df Λ
|
||
display \x2807 123e ⠇
|
||
display \x2808 4 ⠈ (voorteken in duim-, geboorte-, graad-, minuut- en secondeteken)
|
||
display \x2808 4e ⠈
|
||
display \x2809 14 c
|
||
display \x2809 14f C
|
||
display \x2809 149 3
|
||
display \x2809 149a ³
|
||
display \x2809 14a ©
|
||
display \x2809 14e ⠉
|
||
display \x280A 24 i
|
||
display \x280A 24f I
|
||
display \x280A 249 9
|
||
display \x280A 249a ⁹
|
||
display \x280A 24a ì
|
||
display \x280A 24af Ì
|
||
display \x280A 24d ι
|
||
display \x280A 24df Ι
|
||
display \x280A 24ad ί
|
||
display \x280A 24adf Ί
|
||
display \x280A 24e ⠊
|
||
display \x280B 124 f
|
||
display \x280B 124f F
|
||
display \x280B 1249 6
|
||
display \x280B 1249a ⁶
|
||
display \x280B 124d φ
|
||
display \x280B 124df Φ
|
||
display \x280B 124ad ϕ
|
||
display \x280B 124e ⠋
|
||
display \x280C 34 /
|
||
display \x280C 34a í
|
||
display \x280C 34af Í
|
||
display \x280C 34e ⠌
|
||
display \x280D 134 m
|
||
display \x280D 134f M
|
||
display \x280D 134d μ
|
||
display \x280D 134df Μ
|
||
display \x280D 134e ⠍
|
||
display \x280E 234 s
|
||
display \x280E 234f S
|
||
display \x280E 234d σ
|
||
display \x280E 234df Σ
|
||
display \x280E 234ad ς
|
||
display \x280E 234e ⠎
|
||
display \x280F 1234 p
|
||
display \x280F 1234f P
|
||
display \x280F 1234a £
|
||
display \x280F 1234d π
|
||
display \x280F 1234df Π
|
||
display \x280F 1234e ⠏
|
||
display \x2810 5 ⠐ (sleutelteken tweede betekenis / einderegelteken)
|
||
display \x2810 5e ⠐
|
||
display \x2811 15 e
|
||
display \x2811 15f E
|
||
display \x2811 159 5
|
||
display \x2811 159a ⁵
|
||
display \x2811 15a €
|
||
display \x2811 15b ₑ
|
||
display \x2811 15d ε
|
||
display \x2811 15df Ε
|
||
display \x2811 15e ⠑
|
||
display \x2812 25 :
|
||
display \x2812 259 ₃
|
||
display \x2812 25e ⠒
|
||
display \x2813 125 h
|
||
display \x2813 125f H
|
||
display \x2813 1259 8
|
||
display \x2813 1259a ⁸
|
||
display \x2813 125e ⠓
|
||
display \x2814 35 *
|
||
display \x2814 359 ₉
|
||
display \x2814 35a ′
|
||
display \x2814 35e ⠔
|
||
display \x2815 135 o
|
||
display \x2815 135f O
|
||
display \x2815 135a >
|
||
display \x2815 135b õ
|
||
display \x2815 135bf Õ
|
||
display \x2815 135c ₒ
|
||
display \x2815 135d ο
|
||
display \x2815 135df Ο
|
||
display \x2815 135e ⠕
|
||
display \x2816 235 !
|
||
display \x2816 2359 ₆
|
||
display \x2816 235a +
|
||
display \x2816 235b †
|
||
display \x2816 235e ⠖
|
||
display \x2817 1235 r
|
||
display \x2817 1235f R
|
||
display \x2817 1235a ®
|
||
display \x2817 1235d ρ
|
||
display \x2817 1235df Ρ
|
||
display \x2817 1235e ⠗
|
||
display \x2818 45 ⠘ (permanent hoofdletterteken)
|
||
display \x2818 45e ⠘
|
||
display \x2819 145 d
|
||
display \x2819 145f D
|
||
display \x2819 1459 4
|
||
display \x2819 1459a ⁴
|
||
display \x2819 145a $
|
||
display \x2819 145d δ
|
||
display \x2819 145df Δ
|
||
display \x2819 145e ⠙
|
||
display \x281A 245 j
|
||
display \x281A 245f J
|
||
display \x281A 2459 0
|
||
display \x281A 2459a ⁰
|
||
display \x281A 245e ⠚
|
||
display \x281B 1245 g
|
||
display \x281B 1245f G
|
||
display \x281B 12459 7
|
||
display \x281B 12459a ⁷
|
||
display \x281B 1245d γ
|
||
display \x281B 1245df Γ
|
||
display \x281B 1245e ⠛
|
||
display \x281C 345 @
|
||
display \x281C 345a ä
|
||
display \x281C 345af Ä
|
||
display \x281C 345e ⠜
|
||
display \x281D 1345 n
|
||
display \x281D 1345f N
|
||
display \x281D 1345a ⁿ
|
||
display \x281D 1345d ν
|
||
display \x281D 1345df Ν
|
||
display \x281D 1345e ⠝
|
||
display \x281E 2345 t
|
||
display \x281E 2345f T
|
||
display \x281E 2345d τ
|
||
display \x281E 2345df Τ
|
||
display \x281E 2345e ⠞
|
||
display \x281F 12345 q
|
||
display \x281F 12345f Q
|
||
display \x281F 12345e ⠟
|
||
display \x2820 6 ⠠ (einde hoofdletters/nadruk)
|
||
display \x2820 6a ⠠ (herstelteken eerste betekenis)
|
||
display \x2820 6e ⠠
|
||
display \x2821 16 \
|
||
display \x2821 16a â
|
||
display \x2821 16af Â
|
||
display \x2821 16b ⠡ (subscriptteken)
|
||
display \x2821 16e ⠡
|
||
display \x2822 26 ?
|
||
display \x2822 269 ₅
|
||
display \x2822 26a ~
|
||
display \x2822 26e ⠢
|
||
display \x2823 126 ê
|
||
display \x2823 126f Ê
|
||
display \x2823 126b ł
|
||
display \x2823 126bf Ł
|
||
display \x2823 126e ⠣
|
||
display \x2824 36 -
|
||
display \x2824 36e ⠤
|
||
display \x2825 136 u
|
||
display \x2825 136f U
|
||
display \x2825 136d υ
|
||
display \x2825 136df Υ
|
||
display \x2825 136e ⠥
|
||
display \x2826 236 (
|
||
display \x2826 2369 ₈
|
||
display \x2826 236a ·
|
||
display \x2826 236e ⠦
|
||
display \x2827 1236 v
|
||
display \x2827 1236f V
|
||
display \x2827 1236e ⠧
|
||
display \x2828 46 ⠨ (hoofdletterteken)
|
||
display \x2828 46e ⠨
|
||
display \x2829 146 î
|
||
display \x2829 146f Î
|
||
display \x2829 146e ⠩
|
||
display \x282A 246 <
|
||
display \x282A 246a ö
|
||
display \x282A 246af Ö
|
||
display \x282A 246b ø
|
||
display \x282A 246bf Ø
|
||
display \x282A 246e ⠪
|
||
display \x282B 1246 ë
|
||
display \x282B 1246f Ë
|
||
display \x282B 1246e ⠫
|
||
display \x282C 346 ^
|
||
display \x282C 346a §
|
||
display \x282C 346b ò
|
||
display \x282C 346bf Ò
|
||
display \x282C 346c ó
|
||
display \x282C 346cf Ó
|
||
display \x282C 346ab ⠬ (superscriptteken)
|
||
display \x282C 346e ⠬
|
||
display \x282D 1346 x
|
||
display \x282D 1346f X
|
||
display \x282D 1346a ₓ
|
||
display \x282D 1346d ξ
|
||
display \x282D 1346df Ξ
|
||
display \x282D 1346e ⠭
|
||
display \x282E 2346 è
|
||
display \x282E 2346f È
|
||
display \x282E 2346a ß
|
||
display \x282E 2346af ẞ
|
||
display \x282E 2346b ź
|
||
display \x282E 2346bf Ź
|
||
display \x282E 2346e ⠮
|
||
display \x282F 12346 &
|
||
display \x282F 12346a ç
|
||
display \x282F 12346af Ç
|
||
display \x282F 12346d χ
|
||
display \x282F 12346df Χ
|
||
display \x282F 12346e ⠯
|
||
display \x2830 56 ⠰ (alfabetwisselingsteken)
|
||
display \x2830 56e ⠰
|
||
display \x2831 156 û
|
||
display \x2831 156f Û
|
||
display \x2831 156d η
|
||
display \x2831 156df Η
|
||
display \x2831 156e ⠱
|
||
display \x2832 256 .
|
||
display \x2832 2569 ₄
|
||
display \x2832 256a ÷
|
||
display \x2832 256e ⠲
|
||
display \x2833 1256 ü
|
||
display \x2833 1256f Ü
|
||
display \x2833 1256e ⠳
|
||
display \x2834 356 )
|
||
display \x2834 3569 ₀
|
||
display \x2834 356a °
|
||
display \x2834 356e ⠴
|
||
display \x2835 1356 z
|
||
display \x2835 1356f Z
|
||
display \x2835 1356d ζ
|
||
display \x2835 1356df Ζ
|
||
display \x2835 1356e ⠵
|
||
display \x2836 2356 "
|
||
display \x2836 23569 ₇
|
||
display \x2836 2356a =
|
||
display \x2836 2356e ⠶
|
||
display \x2837 12356 [
|
||
display \x2837 12356a à
|
||
display \x2837 12356af À
|
||
display \x2837 12356b á
|
||
display \x2837 12356bf Á
|
||
display \x2837 12356c {
|
||
display \x2837 12356e ⠷
|
||
display \x2838 456 ⠸ (drukwijzigingsteken)
|
||
display \x2838 456a _
|
||
display \x2838 456e ⠸
|
||
display \x2839 1456 |
|
||
display \x2839 1456a ô
|
||
display \x2839 1456af Ô
|
||
display \x2839 1456d θ
|
||
display \x2839 1456df Θ
|
||
display \x2839 1456e ⠹
|
||
display \x283A 2456 w
|
||
display \x283A 2456f W
|
||
display \x283A 2456d ω
|
||
display \x283A 2456df Ω
|
||
display \x283A 2456e ⠺
|
||
display \x283B 12456 ï
|
||
display \x283B 12456f Ï
|
||
display \x283B 12456a ñ
|
||
display \x283B 12456af Ñ
|
||
display \x283B 12456e ⠻
|
||
display \x283C 3456 ⠼ (cijferteken)
|
||
display \x283C 3456a #
|
||
display \x283C 3456e ⠼
|
||
display \x283D 13456 y
|
||
display \x283D 13456f Y
|
||
display \x283D 13456a ¥
|
||
display \x283D 13456d ψ
|
||
display \x283D 13456df Ψ
|
||
display \x283D 13456e ⠽
|
||
display \x283E 23456 ]
|
||
display \x283E 23456a ù
|
||
display \x283E 23456af Ù
|
||
display \x283E 23456b ú
|
||
display \x283E 23456bf Ú
|
||
display \x283E 23456c }
|
||
display \x283E 23456e ⠾
|
||
display \x283F 123456 %
|
||
display \x283F 123456a é
|
||
display \x283F 123456af É
|
||
display \x283F 123456e ⠿
|
||
display \x2840 7e ⡀
|
||
display \x2841 17e ⡁
|
||
display \x2842 27e ⡂
|
||
display \x2843 127e ⡃
|
||
display \x2844 37e ⡄
|
||
display \x2845 137e ⡅
|
||
display \x2846 237e ⡆
|
||
display \x2847 1237e ⡇
|
||
display \x2848 47e ⡈
|
||
display \x2849 147e ⡉
|
||
display \x284A 247e ⡊
|
||
display \x284B 1247e ⡋
|
||
display \x284C 347e ⡌
|
||
display \x284D 1347e ⡍
|
||
display \x284E 2347e ⡎
|
||
display \x284F 12347e ⡏
|
||
display \x2850 57e ⡐
|
||
display \x2851 157e ⡑
|
||
display \x2852 257e ⡒
|
||
display \x2853 1257e ⡓
|
||
display \x2854 357e ⡔
|
||
display \x2855 1357e ⡕
|
||
display \x2856 2357e ⡖
|
||
display \x2857 12357e ⡗
|
||
display \x2858 457e ⡘
|
||
display \x2859 1457e ⡙
|
||
display \x285A 2457e ⡚
|
||
display \x285B 12457e ⡛
|
||
display \x285C 3457e ⡜
|
||
display \x285D 13457e ⡝
|
||
display \x285E 23457e ⡞
|
||
display \x285F 123457e ⡟
|
||
display \x2860 67e ⡠
|
||
display \x2861 167e ⡡
|
||
display \x2862 267e ⡢
|
||
display \x2863 1267e ⡣
|
||
display \x2864 367e ⡤
|
||
display \x2865 1367e ⡥
|
||
display \x2866 2367e ⡦
|
||
display \x2867 12367e ⡧
|
||
display \x2868 467e ⡨
|
||
display \x2869 1467e ⡩
|
||
display \x286A 2467e ⡪
|
||
display \x286B 12467e ⡫
|
||
display \x286C 3467e ⡬
|
||
display \x286D 13467e ⡭
|
||
display \x286E 23467e ⡮
|
||
display \x286F 123467e ⡯
|
||
display \x2870 567e ⡰
|
||
display \x2871 1567e ⡱
|
||
display \x2872 2567e ⡲
|
||
display \x2873 12567e ⡳
|
||
display \x2874 3567e ⡴
|
||
display \x2875 13567e ⡵
|
||
display \x2876 23567e ⡶
|
||
display \x2877 123567e ⡷
|
||
display \x2878 4567e ⡸
|
||
display \x2879 14567e ⡹
|
||
display \x287A 24567e ⡺
|
||
display \x287B 124567e ⡻
|
||
display \x287C 34567e ⡼
|
||
display \x287D 134567e ⡽
|
||
display \x287E 234567e ⡾
|
||
display \x287F 1234567e ⡿
|
||
display \x2880 8e ⢀
|
||
display \x2881 18e ⢁
|
||
display \x2882 28e ⢂
|
||
display \x2883 128e ⢃
|
||
display \x2884 38e ⢄
|
||
display \x2885 138e ⢅
|
||
display \x2886 238e ⢆
|
||
display \x2887 1238e ⢇
|
||
display \x2888 48e ⢈
|
||
display \x2889 148e ⢉
|
||
display \x288A 248e ⢊
|
||
display \x288B 1248e ⢋
|
||
display \x288C 348e ⢌
|
||
display \x288D 1348e ⢍
|
||
display \x288E 2348e ⢎
|
||
display \x288F 12348e ⢏
|
||
display \x2890 58e ⢐
|
||
display \x2891 158e ⢑
|
||
display \x2892 258e ⢒
|
||
display \x2893 1258e ⢓
|
||
display \x2894 358e ⢔
|
||
display \x2895 1358e ⢕
|
||
display \x2896 2358e ⢖
|
||
display \x2897 12358e ⢗
|
||
display \x2898 458e ⢘
|
||
display \x2899 1458e ⢙
|
||
display \x289A 2458e ⢚
|
||
display \x289B 12458e ⢛
|
||
display \x289C 3458e ⢜
|
||
display \x289D 13458e ⢝
|
||
display \x289E 23458e ⢞
|
||
display \x289F 123458e ⢟
|
||
display \x28A0 68e ⢠
|
||
display \x28A1 168e ⢡
|
||
display \x28A2 268e ⢢
|
||
display \x28A3 1268e ⢣
|
||
display \x28A4 368e ⢤
|
||
display \x28A5 1368e ⢥
|
||
display \x28A6 2368e ⢦
|
||
display \x28A7 12368e ⢧
|
||
display \x28A8 468e ⢨
|
||
display \x28A9 1468e ⢩
|
||
display \x28AA 2468e ⢪
|
||
display \x28AB 12468e ⢫
|
||
display \x28AC 3468e ⢬
|
||
display \x28AD 13468e ⢭
|
||
display \x28AE 23468e ⢮
|
||
display \x28AF 123468e ⢯
|
||
display \x28B0 568e ⢰
|
||
display \x28B1 1568e ⢱
|
||
display \x28B2 2568e ⢲
|
||
display \x28B3 12568e ⢳
|
||
display \x28B4 3568e ⢴
|
||
display \x28B5 13568e ⢵
|
||
display \x28B6 23568e ⢶
|
||
display \x28B7 123568e ⢷
|
||
display \x28B8 4568e ⢸
|
||
display \x28B9 14568e ⢹
|
||
display \x28BA 24568e ⢺
|
||
display \x28BB 124568e ⢻
|
||
display \x28BC 34568e ⢼
|
||
display \x28BD 134568e ⢽
|
||
display \x28BE 234568e ⢾
|
||
display \x28BF 1234568e ⢿
|
||
display \x28C0 78e ⣀
|
||
display \x28C1 178e ⣁
|
||
display \x28C2 278e ⣂
|
||
display \x28C3 1278e ⣃
|
||
display \x28C4 378e ⣄
|
||
display \x28C5 1378e ⣅
|
||
display \x28C6 2378e ⣆
|
||
display \x28C7 12378e ⣇
|
||
display \x28C8 478e ⣈
|
||
display \x28C9 1478e ⣉
|
||
display \x28CA 2478e ⣊
|
||
display \x28CB 12478e ⣋
|
||
display \x28CC 3478e ⣌
|
||
display \x28CD 13478e ⣍
|
||
display \x28CE 23478e ⣎
|
||
display \x28CF 123478e ⣏
|
||
display \x28D0 578e ⣐
|
||
display \x28D1 1578e ⣑
|
||
display \x28D2 2578e ⣒
|
||
display \x28D3 12578e ⣓
|
||
display \x28D4 3578e ⣔
|
||
display \x28D5 13578e ⣕
|
||
display \x28D6 23578e ⣖
|
||
display \x28D7 123578e ⣗
|
||
display \x28D8 4578e ⣘
|
||
display \x28D9 14578e ⣙
|
||
display \x28DA 24578e ⣚
|
||
display \x28DB 124578e ⣛
|
||
display \x28DC 34578e ⣜
|
||
display \x28DD 134578e ⣝
|
||
display \x28DE 234578e ⣞
|
||
display \x28DF 1234578e ⣟
|
||
display \x28E0 678e ⣠
|
||
display \x28E1 1678e ⣡
|
||
display \x28E2 2678e ⣢
|
||
display \x28E3 12678e ⣣
|
||
display \x28E4 3678e ⣤
|
||
display \x28E5 13678e ⣥
|
||
display \x28E6 23678e ⣦
|
||
display \x28E7 123678e ⣧
|
||
display \x28E8 4678e ⣨
|
||
display \x28E9 14678e ⣩
|
||
display \x28EA 24678e ⣪
|
||
display \x28EB 124678e ⣫
|
||
display \x28EC 34678e ⣬
|
||
display \x28ED 134678e ⣭
|
||
display \x28EE 234678e ⣮
|
||
display \x28EF 1234678e ⣯
|
||
display \x28F0 5678e ⣰
|
||
display \x28F1 15678e ⣱
|
||
display \x28F2 25678e ⣲
|
||
display \x28F3 125678e ⣳
|
||
display \x28F4 35678e ⣴
|
||
display \x28F5 135678e ⣵
|
||
display \x28F6 235678e ⣶
|
||
display \x28F7 1235678e ⣷
|
||
display \x28F8 45678e ⣸
|
||
display \x28F9 145678e ⣹
|
||
display \x28FA 245678e ⣺
|
||
display \x28FB 1245678e ⣻
|
||
display \x28FC 345678e ⣼
|
||
display \x28FD 1345678e ⣽
|
||
display \x28FE 2345678e ⣾
|
||
display \x28FF 12345678e ⣿
|