nvdaportable/NVDA/louis/tables/nl-print.dis

552 lines
10 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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-print.dis maps dot patterns back to their origin as much as
# possible. Special indicator dot patterns are mapped to Unicode
# braille.
# the meaning of the virtual dots is as follows:
#
# - 9: numeric
# - f: uppercase
# - e: unicode braille
# - d: greek
# - a, b and c are used to create at most 7 alternatives for each dot pattern
display \s 0
display e
display a 1
display A 1f
display 1 19
display ¹ 19a
display ã 1a
display à 1af
display å 1b
display Å 1bf
display ₐ 1c
display α 1d
display Α 1df
display ά 1ad
display Ά 1adf
display ⠁ 1e
display , 2
display ₁ 29
display ⠂ 2e
display b 12
display B 12f
display 2 129
display ² 129a
display β 12d
display Β 12df
display ⠃ 12e
display ' 3
display ⠄ 3e
display k 13
display K 13f
display κ 13d
display Κ 13df
display ⠅ 13e
display ; 23
display ₂ 239
display ⠆ 23e
display l 123
display L 123f
display λ 123d
display Λ 123df
display ⠇ 123e
display ⠈ 4 (voorteken in duim-, geboorte-, graad-, minuut- en secondeteken)
display ⠈ 4e
display c 14
display C 14f
display 3 149
display ³ 149a
display © 14a
display ⠉ 14e
display i 24
display I 24f
display 9 249
display ⁹ 249a
display ì 24a
display Ì 24af
display ι 24d
display Ι 24df
display ί 24ad
display Ί 24adf
display ⠊ 24e
display f 124
display F 124f
display 6 1249
display ⁶ 1249a
display φ 124d
display Φ 124df
display ϕ 124ad
display ⠋ 124e
display / 34
display í 34a
display Í 34af
display ⠌ 34e
display m 134
display M 134f
display μ 134d
display Μ 134df
display ⠍ 134e
display s 234
display S 234f
display σ 234d
display Σ 234df
display ς 234ad
display ⠎ 234e
display p 1234
display P 1234f
display £ 1234a
display π 1234d
display Π 1234df
display ⠏ 1234e
display ⠐ 5 (sleutelteken tweede betekenis / einderegelteken)
display ⠐ 5e
display e 15
display E 15f
display 5 159
display ⁵ 159a
display € 15a
display ₑ 15b
display ε 15d
display Ε 15df
display ⠑ 15e
display : 25
display ₃ 259
display ⠒ 25e
display h 125
display H 125f
display 8 1259
display ⁸ 1259a
display ⠓ 125e
display * 35
display ₉ 359
display 35a
display ⠔ 35e
display o 135
display O 135f
display > 135a
display õ 135b
display Õ 135bf
display ₒ 135c
display ο 135d
display Ο 135df
display ⠕ 135e
display ! 235
display ₆ 2359
display + 235a
display † 235b
display ⠖ 235e
display r 1235
display R 1235f
display ® 1235a
display ρ 1235d
display Ρ 1235df
display ⠗ 1235e
display ⠘ 45 (permanent hoofdletterteken)
display ⠘ 45e
display d 145
display D 145f
display 4 1459
display ⁴ 1459a
display $ 145a
display δ 145d
display Δ 145df
display ⠙ 145e
display j 245
display J 245f
display 0 2459
display ⁰ 2459a
display ⠚ 245e
display g 1245
display G 1245f
display 7 12459
display ⁷ 12459a
display γ 1245d
display Γ 1245df
display ⠛ 1245e
display @ 345
display ä 345a
display Ä 345af
display ⠜ 345e
display n 1345
display N 1345f
display ⁿ 1345a
display ν 1345d
display Ν 1345df
display ⠝ 1345e
display t 2345
display T 2345f
display τ 2345d
display Τ 2345df
display ⠞ 2345e
display q 12345
display Q 12345f
display ⠟ 12345e
display ⠠ 6 (einde hoofdletters/nadruk)
display ⠠ 6a (herstelteken eerste betekenis)
display ⠠ 6e
display \\ 16
display â 16a
display  16af
display ⠡ 16b (subscriptteken)
display ⠡ 16e
display ? 26
display ₅ 269
display ~ 26a
display ⠢ 26e
display ê 126
display Ê 126f
display ł 126b
display Ł 126bf
display ⠣ 126e
display - 36
display ⠤ 36e
display u 136
display U 136f
display υ 136d
display Υ 136df
display ⠥ 136e
display ( 236
display ₈ 2369
display · 236a
display ⠦ 236e
display v 1236
display V 1236f
display ⠧ 1236e
display ⠨ 46 (hoofdletterteken)
display ⠨ 46e
display î 146
display Î 146f
display ⠩ 146e
display < 246
display ö 246a
display Ö 246af
display ø 246b
display Ø 246bf
display ⠪ 246e
display ë 1246
display Ë 1246f
display ⠫ 1246e
display ^ 346
display § 346a
display ò 346b
display Ò 346bf
display ó 346c
display Ó 346cf
display ⠬ 346ab (superscriptteken)
display ⠬ 346e
display x 1346
display X 1346f
display ₓ 1346a
display ξ 1346d
display Ξ 1346df
display ⠭ 1346e
display è 2346
display È 2346f
display ß 2346a
display ẞ 2346af
display ź 2346b
display Ź 2346bf
display ⠮ 2346e
display & 12346
display ç 12346a
display Ç 12346af
display χ 12346d
display Χ 12346df
display ⠯ 12346e
display ⠰ 56 (alfabetwisselingsteken)
display ⠰ 56e
display û 156
display Û 156f
display η 156d
display Η 156df
display ⠱ 156e
display . 256
display ₄ 2569
display ÷ 256a
display ⠲ 256e
display ü 1256
display Ü 1256f
display ⠳ 1256e
display ) 356
display ₀ 3569
display ° 356a
display ⠴ 356e
display z 1356
display Z 1356f
display ζ 1356d
display Ζ 1356df
display ⠵ 1356e
display " 2356
display ₇ 23569
display = 2356a
display ⠶ 2356e
display [ 12356
display à 12356a
display À 12356af
display á 12356b
display Á 12356bf
display { 12356c
display ⠷ 12356e
display ⠸ 456 (drukwijzigingsteken)
display _ 456a
display ⠸ 456e
display | 1456
display ô 1456a
display Ô 1456af
display θ 1456d
display Θ 1456df
display ⠹ 1456e
display w 2456
display W 2456f
display ω 2456d
display Ω 2456df
display ⠺ 2456e
display ï 12456
display Ï 12456f
display ñ 12456a
display Ñ 12456af
display ⠻ 12456e
display ⠼ 3456 (cijferteken)
display # 3456a
display ⠼ 3456e
display y 13456
display Y 13456f
display ¥ 13456a
display ψ 13456d
display Ψ 13456df
display ⠽ 13456e
display ] 23456
display ù 23456a
display Ù 23456af
display ú 23456b
display Ú 23456bf
display } 23456c
display ⠾ 23456e
display % 123456
display é 123456a
display É 123456af
display ⠿ 123456e
display ⡀ 7e
display ⡁ 17e
display ⡂ 27e
display ⡃ 127e
display ⡄ 37e
display ⡅ 137e
display ⡆ 237e
display ⡇ 1237e
display ⡈ 47e
display ⡉ 147e
display ⡊ 247e
display ⡋ 1247e
display ⡌ 347e
display ⡍ 1347e
display ⡎ 2347e
display ⡏ 12347e
display ⡐ 57e
display ⡑ 157e
display ⡒ 257e
display ⡓ 1257e
display ⡔ 357e
display ⡕ 1357e
display ⡖ 2357e
display ⡗ 12357e
display ⡘ 457e
display ⡙ 1457e
display ⡚ 2457e
display ⡛ 12457e
display ⡜ 3457e
display ⡝ 13457e
display ⡞ 23457e
display ⡟ 123457e
display ⡠ 67e
display ⡡ 167e
display ⡢ 267e
display ⡣ 1267e
display ⡤ 367e
display ⡥ 1367e
display ⡦ 2367e
display ⡧ 12367e
display ⡨ 467e
display ⡩ 1467e
display ⡪ 2467e
display ⡫ 12467e
display ⡬ 3467e
display ⡭ 13467e
display ⡮ 23467e
display ⡯ 123467e
display ⡰ 567e
display ⡱ 1567e
display ⡲ 2567e
display ⡳ 12567e
display ⡴ 3567e
display ⡵ 13567e
display ⡶ 23567e
display ⡷ 123567e
display ⡸ 4567e
display ⡹ 14567e
display ⡺ 24567e
display ⡻ 124567e
display ⡼ 34567e
display ⡽ 134567e
display ⡾ 234567e
display ⡿ 1234567e
display ⢀ 8e
display ⢁ 18e
display ⢂ 28e
display ⢃ 128e
display ⢄ 38e
display ⢅ 138e
display ⢆ 238e
display ⢇ 1238e
display ⢈ 48e
display ⢉ 148e
display ⢊ 248e
display ⢋ 1248e
display ⢌ 348e
display ⢍ 1348e
display ⢎ 2348e
display ⢏ 12348e
display ⢐ 58e
display ⢑ 158e
display ⢒ 258e
display ⢓ 1258e
display ⢔ 358e
display ⢕ 1358e
display ⢖ 2358e
display ⢗ 12358e
display ⢘ 458e
display ⢙ 1458e
display ⢚ 2458e
display ⢛ 12458e
display ⢜ 3458e
display ⢝ 13458e
display ⢞ 23458e
display ⢟ 123458e
display ⢠ 68e
display ⢡ 168e
display ⢢ 268e
display ⢣ 1268e
display ⢤ 368e
display ⢥ 1368e
display ⢦ 2368e
display ⢧ 12368e
display ⢨ 468e
display ⢩ 1468e
display ⢪ 2468e
display ⢫ 12468e
display ⢬ 3468e
display ⢭ 13468e
display ⢮ 23468e
display ⢯ 123468e
display ⢰ 568e
display ⢱ 1568e
display ⢲ 2568e
display ⢳ 12568e
display ⢴ 3568e
display ⢵ 13568e
display ⢶ 23568e
display ⢷ 123568e
display ⢸ 4568e
display ⢹ 14568e
display ⢺ 24568e
display ⢻ 124568e
display ⢼ 34568e
display ⢽ 134568e
display ⢾ 234568e
display ⢿ 1234568e
display ⣀ 78e
display ⣁ 178e
display ⣂ 278e
display ⣃ 1278e
display ⣄ 378e
display ⣅ 1378e
display ⣆ 2378e
display ⣇ 12378e
display ⣈ 478e
display ⣉ 1478e
display ⣊ 2478e
display ⣋ 12478e
display ⣌ 3478e
display ⣍ 13478e
display ⣎ 23478e
display ⣏ 123478e
display ⣐ 578e
display ⣑ 1578e
display ⣒ 2578e
display ⣓ 12578e
display ⣔ 3578e
display ⣕ 13578e
display ⣖ 23578e
display ⣗ 123578e
display ⣘ 4578e
display ⣙ 14578e
display ⣚ 24578e
display ⣛ 124578e
display ⣜ 34578e
display ⣝ 134578e
display ⣞ 234578e
display ⣟ 1234578e
display ⣠ 678e
display ⣡ 1678e
display ⣢ 2678e
display ⣣ 12678e
display ⣤ 3678e
display ⣥ 13678e
display ⣦ 23678e
display ⣧ 123678e
display ⣨ 4678e
display ⣩ 14678e
display ⣪ 24678e
display ⣫ 124678e
display ⣬ 34678e
display ⣭ 134678e
display ⣮ 234678e
display ⣯ 1234678e
display ⣰ 5678e
display ⣱ 15678e
display ⣲ 25678e
display ⣳ 125678e
display ⣴ 35678e
display ⣵ 135678e
display ⣶ 235678e
display ⣷ 1235678e
display ⣸ 45678e
display ⣹ 145678e
display ⣺ 245678e
display ⣻ 1245678e
display ⣼ 345678e
display ⣽ 1345678e
display ⣾ 2345678e
display ⣿ 12345678e
# include unicode.dis, just to be sure we've covered all the dot patterns
# e.g. there is dots 12567 which is a part of the escape sequence for
# unknown characters, which is not included above
include unicode.dis