Blob Blame History Raw
#
#  Copyright (C) 2010, 2011 by DocArch <http://www.docarch.be>
#  Copyright (C) 2014 by Bert Frees
#  Copyright (C) 2014 by CBB <http://www.cbb.nl>
#
#  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/>.
#
#-------------------------------------------------------------------------------
#
#  Dutch Braille (the Netherlands)
#     Created by Bert Frees <bertfrees@gmail.com>
#     Modified and maintained by Henri Apperloo <h.apperloo@cbb.nl>
#     See also: « Braillestandaard voor algemeen gebruik in het Nederlandse taalgebied,
#                Van toepassing vanaf 1 september 2005 »
#              (Federatie Slechtzienden- en Blindenbelang en 
#                Belgische Confederatie voor Blinden en Slechtzienden, 2005)
#               [https://cdn.rawgit.com/liblouis/liblouis/formal_braille_spec/Eindtekst-zonder-voorblad-dec-2005.doc][1]
#          and: « World Braille Usage (3rd edition) »
#               [https://cdn.rawgit.com/liblouis/liblouis/formal_braille_spec/world-braille-usage-third-edition.pdf][2]
#
# ----------------------------------------------------------------------------------------------

# Differences with nl-BE-chardefs.cti are explained in comments (!) below

# ==============================================================================================
# SINGLE-CELL
# ==============================================================================================

# ----------------------------------------------------------------------------------------------
# Unicode 0000..007F  C0 Controls and Basic Latin
# ----------------------------------------------------------------------------------------------

include latinLetterDef6Dots.uti

# (!) FIXME: foreign letters Ã, Õ (Portuguese), Å, Æ, Ø (Norwegian/Danish/Finnish), Ì (Italian)
# clear definition missing from braille specification [1]
# NL uses the letters without accent, see §2.7 Beklemtoonde klinkers [1]
# BE uses the definitions from the various languages, see [2]
uplow       \x00C0\x00E0  12356,12356         Àà                  LATIN CAPITAL LETTER A WITH GRAVE - LATIN SMALL LETTER A WITH GRAVE
uplow       \x00C1\x00E1  12356,12356         Áá                  LATIN CAPITAL LETTER A WITH ACUTE - LATIN SMALL LETTER A WITH ACUTE
uplow       \x00C2\x00E2  16,16               Ââ                  LATIN CAPITAL LETTER A WITH CIRCUMFLEX - LATIN SMALL LETTER A WITH CIRCUMFLEX
uplow       \x00C3\x00E3  1,1                 Ãã                  LATIN CAPITAL LETTER A WITH TILDE - LATIN SMALL LETTER A WITH TILDE
uplow       \x00C4\x00E4  345,345             Ää                  LATIN CAPITAL LETTER A WITH DIAERESIS - LATIN SMALL LETTER A WITH DIAERESIS
uplow       \x00C5\x00E5  1,1                 Åå                  LATIN CAPITAL LETTER A WITH RING ABOVE - LATIN SMALL LETTER A WITH RING ABOVE
uplow       \x00C6\x00E6  1-15,1-15           Ææ                  LATIN CAPITAL LETTER AE - LATIN SMALL LETTER AE
uplow       \x00C7\x00E7  12346,12346         Çç                  LATIN CAPITAL LETTER C WITH CEDILLA - LATIN SMALL LETTER C WITH CEDILLA
uplow       \x00C8\x00E8  2346,2346           Èè                  LATIN CAPITAL LETTER E WITH GRAVE - LATIN SMALL LETTER E WITH GRAVE
uplow       \x00C9\x00E9  123456,123456       Éé                  LATIN CAPITAL LETTER E WITH ACUTE - LATIN SMALL LETTER E WITH ACUTE
uplow       \x00CA\x00EA  126,126             Êê                  LATIN CAPITAL LETTER E WITH CIRCUMFLEX - LATIN SMALL LETTER E WITH CIRCUMFLEX
uplow       \x00CB\x00EB  1246,1246           Ëë                  LATIN CAPITAL LETTER E WITH DIAERESIS - LATIN SMALL LETTER E WITH DIAERESIS
uplow       \x00CC\x00EC  24,24               Ìì                  LATIN CAPITAL LETTER I WITH GRAVE - LATIN SMALL LETTER I WITH GRAVE
uplow       \x00CD\x00ED  34,34               Íí                  LATIN CAPITAL LETTER I WITH ACUTE - LATIN SMALL LETTER I WITH ACUTE
uplow       \x00CE\x00EE  146,146             Îî                  LATIN CAPITAL LETTER I WITH CIRCUMFLEX - LATIN SMALL LETTER I WITH CIRCUMFLEX
uplow       \x00CF\x00EF  12456,12456         Ïï                  LATIN CAPITAL LETTER I WITH DIAERESIS - LATIN SMALL LETTER I WITH DIAERESIS
uplow       \x00D1\x00F1  12456,12456         Ññ                  LATIN CAPITAL LETTER N WITH TILDE - LATIN SMALL LETTER N WITH TILDE
uplow       \x00D2\x00F2  346,346             Òò                  LATIN CAPITAL LETTER O WITH GRAVE - LATIN SMALL LETTER O WITH GRAVE
uplow       \x00D3\x00F3  346,346             Óó                  LATIN CAPITAL LETTER O WITH ACUTE - LATIN SMALL LETTER O WITH ACUTE
uplow       \x00D4\x00F4  1456,1456           Ôô                  LATIN CAPITAL LETTER O WITH CIRCUMFLEX - LATIN SMALL LETTER O WITH CIRCUMFLEX
uplow       \x00D5\x00F5  135,135             Õõ                  LATIN CAPITAL LETTER O WITH TILDE - LATIN SMALL LETTER O WITH TILDE
uplow       \x00D6\x00F6  246,246             Öö                  LATIN CAPITAL LETTER O WITH DIAERESIS - LATIN SMALL LETTER O WITH DIAERESIS

# (!) FIXME: not defined in BE
# suggestion: dots "246", see Norway, p. 101 [2]
uplow       \x00D8\x00F8  246,246             Øø                  LATIN CAPITAL LETTER O WITH STROKE - LATIN SMALL LETTER O WITH STROKE
uplow       \x00D9\x00F9  23456,23456         Ùù                  LATIN CAPITAL LETTER U WITH GRAVE - LATIN SMALL LETTER U WITH GRAVE
uplow       \x00DA\x00FA  23456,23456         Úú                  LATIN CAPITAL LETTER U WITH ACUTE - LATIN SMALL LETTER U WITH ACUTE
uplow       \x00DB\x00FB  156,156             Ûû                  LATIN CAPITAL LETTER U WITH CIRCUMFLEX - LATIN SMALL LETTER U WITH CIRCUMFLEX
uplow       \x00DC\x00FC  1256,1256           Üü                  LATIN CAPITAL LETTER U WITH DIAERESIS - LATIN SMALL LETTER U WITH DIAERESIS
uplow       \x1E9E\x00DF  2346,2346           ẞß                  LATIN CAPITAL LETTER SHARP S - LATIN SMALL LETTER SHARP S


space       \x0009        9                                       <control> HORIZONTAL TABULATION
space       \x000A        0                                       <control> LINE FEED
space       \x000C        0                                       <control> FORM FEED
space       \x000D        0                                       <control> CARRIAGE RETURN
space       \x001B        1b                                      <control> ESCAPE
space       \x0020        0                                       SPACE
punctuation \x0021        235                 !                   EXCLAMATION MARK
punctuation \x0022        2356                "                   QUOTATION MARK
sign        \x0024        145                 $                   DOLLAR SIGN

# (!) FIXME: PERCENT SIGN
# NL puts a space before and after, see §2.18 Procent- en promilleteken [1]
# should be covered by nl-NL-g1.ctb (endnum); if not please provide a test that shows this change is needed
sign        \x0025        0-123456-0          %                   PERCENT SIGN
sign        \x0026        12346a              &                   AMPERSAND
punctuation \x0027        3                   '                   APOSTROPHE
punctuation \x0028        236                 (                   LEFT PARENTHESIS
punctuation \x0029        356                 )                   RIGHT PARENTHESIS
sign        \x002A        35                  *                   ASTERISK
math        \x002B        235a                +                   PLUS SIGN
punctuation \x002C        2                   ,                   COMMA
punctuation \x002D        36                  -                   HYPHEN-MINUS
punctuation \x002E        256                 .                   FULL STOP
math        \x002F        34                  /                   SOLIDUS

include digits6Dots.uti

punctuation \x003A        25                  :                   COLON
punctuation \x003B        23                  ;                   SEMICOLON
math        \x003D        2356                =                   EQUALS SIGN
punctuation \x003F        26                  ?                   QUESTION MARK
sign        \x0040        345                 @                   COMMERCIAL AT
punctuation \x005B        12356               [                   LEFT SQUARE BRACKET
punctuation \x005D        23456               ]                   RIGHT SQUARE BRACKET

# (!) FIXME: CIRCUMFLEX ACCENT should be dots "34", see §4 Alfabetisch tekenregister, indexingang in machtstekens [1]
sign        \x005E        6                   ^                   CIRCUMFLEX ACCENT
sign        \x005F        456                 _                   LOW LINE

# (!) FIXME: GRAVE ACCENT should be dots "3" (APOSTROPHE)
punctuation \x0060        5                   `                   GRAVE ACCENT

# (!) FIXME: LEFT CURLY BRACKET missing from braille specification [1]
# BE uses dots "12356"
# suggestion: dots "6-12356", see Norway, p. 101 [2]
punctuation \x007B        46                  {                   LEFT CURLY BRACKET

# (!) FIXME: VERTICAL LINE missing from braille specification [1]
# BE does not define VERTICAL LINE
sign        \x007C        123456              |                   VERTICAL LINE

# (!) FIXME: RIGHT CURLY BRACKET missing from braille specification [1]
# BE uses dots "23456"
# suggestion: dots "6-23456", see Norway, p. 101 [2]
punctuation \x007D        3456                }                   RIGHT CURLY BRACKET


# ----------------------------------------------------------------------------------------------
# Unicode 0080..00FF  C1 Controls and Latin-1 Supplement
# ----------------------------------------------------------------------------------------------

sign        \x0080        15                  €                   <control> - ANSI: EURO-CURRENCY SIGN - MACROMAN: A DIAERESIS

# (!) FIXME: EURO and other currency symbols
# NL removes space before number, see §2.17 Muntsymbolen/valutatekens [1]
# should be covered by nl-NL-g1.ctb (joinnum); if not please provide a test that shows this change is needed
always      \x0080\x0020  15                  €                   <control> - ANSI: EURO-CURRENCY SIGN WITH SPACE - MACROMAN: A DIAERESIS
punctuation \x0082        3                   ‚                   <control> BREAK PERMITTED HERE - ANSI: SINGLE LOW-9 QUOTATION MARK - MACROMAN: C CEDILLA
punctuation \x0084        2356                „                   <control> - ANSI: DOUBLE LOW-9 QUOTATION MARK - MACROMAN: N TILDE
sign        \x0086        235                 †                   <control> START OF SELECTED AREA - ANSI: DAGGER - MACROMAN: U DIAERESIS
punctuation \x0088        34                  ˆ                   <control> CHARACTER TABULATION SET - ANSI: MODIFIER LETTER CIRCUMFLEX ACCENT - MACROMAN: A GRAVE
punctuation \x008B        3                   ‹                   <control> PARTIAL LINE FORWARD - ANSI: SINGLE LEFT-POINTING ANGLE QUOTATION MARK - MACROMAN: A TILDE
punctuation \x0091        3                   ‘                   <control> PRIVATE USE ONE - ANSI: LEFT SINGLE QUOTATION MARK - MACROMAN: E DIAERESIS
punctuation \x0092        3                   ’                   <control> PRIVATE USE TWO - ANSI: RIGHT SINGLE QUOTATION MARK - MACROMAN: I ACUTE
punctuation \x0093        2356                “                   <control> SET TRANSMIT STATE - ANSI: LEFT DOUBLE QUOTATION MARK - MACROMAN: I GRAVE
punctuation \x0094        2356                ”                   <control> CANCEL CHARACTER - ANSI: RIGHT DOUBLE QUOTATION MARK - MACROMAN: I CIRCUMFLEX
sign        \x0095        5-256               •                   <control> MESSAGE WAITING - ANSI: BULLET - MACROMAN: I DIAERESIS
punctuation \x0096        36                  –                   <control> START OF GUARDED AREA - ANSI: EN DASH - MACROMAN: N TILDE
punctuation \x0097        36                  —                   <control> END OF GUARDED AREA - ANSI: EM DASH - MACROMAN: O ACUTE
punctuation \x009B        3                   ›                   <control> CONTROL SEQUENCE INTRODUCER - ANSI: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK - MACROMAN: O TILDE

# (!) FIXME: NO-BREAK SPACE should be dots "a"
space       \x00A0        0                                       NO-BREAK SPACE
punctuation \x00A1        235                 ¡                   INVERTED EXCLAMATION MARK
sign        \x00A2        14                  ¢                   CENT SIGN
sign        \x00A3        1234                £                   POUND SIGN
sign        \x00A5        13456               ¥                   YEN SIGN
sign        \x00A7        346                 §                   SECTION SIGN
punctuation \x00AB        2356                «                   LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
punctuation \x00AD        367                 ­                   SOFT HYPHEN

# (!) FIXME: PLUS-MINUS SIGN missing from braille specification [1] and not defined in BE
# NL uses ± in a temporary workaround for a DAISY Pipeline 2 bug
# suggestion: dots "235-36" which is the translation of "+−" (PLUS SIGN followed by MINUS SIGN)
sign        \x00B1        25                  ±                   PLUS-MINUS SIGN
sign        \x00B4        3                   ´                   ACUTE ACCENT

# (!) FIXME: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK defined in BE
# punctuation \x00BB        2356                »                   RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
punctuation \x00BF        26                  ¿                   INVERTED QUESTION MARK
math        \x00D7        236                 ×                   MULTIPLICATION SIGN
math        \x00F7        256                 ÷                   DIVISION SIGN


# ----------------------------------------------------------------------------------------------
# Unicode 0100..017F  Latin Extended-A
# ----------------------------------------------------------------------------------------------

uplow       \x0191\x0192  124,124             Ƒƒ                  LATIN CAPITAL LETTER F WITH HOOK - LATIN SMALL LETTER F WITH HOOK


# ----------------------------------------------------------------------------------------------
# Unicode 2000..206F  General Punctuation
# ----------------------------------------------------------------------------------------------

punctuation \x2010        36                  ‐                   HYPHEN
punctuation \x2011        36                  ‑                   NON-BREAKING HYPHEN
punctuation \x2013        36                  –                   EN DASH
punctuation \x2014        36                  —                   EM DASH
punctuation \x2018        3                   ‘                   LEFT SINGLE QUOTATION MARK
punctuation \x2019        3                   ’                   RIGHT SINGLE QUOTATION MARK
punctuation \x201C        2356                “                   LEFT DOUBLE QUOTATION MARK
punctuation \x201D        2356                ”                   RIGHT DOUBLE QUOTATION MARK

# (!) FIXME: DOUBLE LOW-9 QUOTATION MARK and DOUBLE HIGH-REVERSED-9 QUOTATION MARK should be dots "2356"
punctuation \x201E        3                   „                   DOUBLE LOW-9 QUOTATION MARK
punctuation \x201F        3                   ‟                   DOUBLE HIGH-REVERSED-9 QUOTATION MARK
sign        \x2020        235                 †                   DAGGER


# ----------------------------------------------------------------------------------------------
# Unicode 20A0..20CF  Currency Symbols
# ----------------------------------------------------------------------------------------------

sign        \x20AC        15                  €                   EURO SIGN

# (!) FIXME: EURO and other currency symbols
# NL removes space before number, see §2.17 Muntsymbolen/valutatekens [1]
# should be covered by nl-NL-g1.ctb (joinnum); if not please provide a test that shows this change is needed
always      \x20AC\x0020  15                  €                   EURO SIGN WITH SPACE


# ----------------------------------------------------------------------------------------------
# Unicode 2200..22FF  Mathematical Operators
# ----------------------------------------------------------------------------------------------

math        \x2212        36                  −                   MINUS SIGN
math        \x2215        34                  ∕                   DIVISION SLASH
math        \x2217        35                  ∗                   ASTERISK OPERATOR


# ==============================================================================================
# MULTI-CELL
# ==============================================================================================

# ----------------------------------------------------------------------------------------------
# Unicode 0000..007F  C0 Controls and Basic Latin
# ----------------------------------------------------------------------------------------------

sign        \x0023        5-3456              #                   NUMBER SIGN
math        \x003C        5-246               <                   LESS-THAN SIGN
math        \x003E        5-135               >                   GREATER-THAN SIGN
sign        \x005C        5-16                \                   REVERSE SOLIDUS
math        \x007E        5-26                ~                   TILDE


# ----------------------------------------------------------------------------------------------
# Unicode 0080..00FF  C1 Controls and Latin-1 Supplement
# ----------------------------------------------------------------------------------------------

punctuation \x0085        256-256-256         …                   <control> NEXT LINE (NEL) - ANSI: HORIZONTAL ELLIPSIS - MACROMAN: O DIAERESIS
sign        \x0089        123456-123456       ‰                   <control> CHARACTER TABULATION WITH JUSTIFICATION - ANSI: PER MILLE SIGN - MACROMAN: A CIRCUMFLEX
sign        \x0098        5-26                ˜                   <control> START OF STRING - ANSI: SMALL TILDE - MACROMAN: O GRAVE
sign        \x0099        5-2345-134          ™                   <control> - ANSI: TRADE MARK SIGN - MACROMAN: O CIRCUMFLEX
sign        \x00A9        5-14                ©                   COPYRIGHT SIGN
sign        \x00AE        5-1235              ®                   REGISTERED SIGN
sign        \x00B0        4-356               °                   DEGREE SIGN

# (!) FIXME: SUPERSCRIPT TWO should be dots "34-3456-12"
math        \x00B2        3456-12             ²                   SUPERSCRIPT TWO

# (!) FIXME: SUPERSCRIPT THREE should be dots "34-3456-14"
math        \x00B3        3456-14             ³                   SUPERSCRIPT THREE

# (!) FIXME: MICRO SIGN should be dots "56-134"
sign        \x00B5        136                 µ                   MICRO SIGN

# (!) FIXME: MIDDLE DOT missing from braille specification [1]
# BE uses dots "5-256" and defines as math
sign        \x00B7        56                  ·                   MIDDLE DOT

# (!) FIXME: CEDILLA missing from braille specification [1]
# BE does not define CEDILLA
sign        \x00B8        45                  ¸                   CEDILLA

# (!) FIXME: SUPERSCRIPT ONE should be dots "34-3456-1"
sign        \x00B9        3456-1              ¹                   SUPERSCRIPT ONE
sign        \x00BA        4-356               º                   MASCULINE ORDINAL INDICATOR
math        \x00BC        3456-1-34-3456-145  ¼                   VULGAR FRACTION ONE QUARTER
math        \x00BD        3456-1-34-3456-12   ½                   VULGAR FRACTION ONE HALF
math        \x00BE        3456-14-34-3456-145 ¾                   VULGAR FRACTION THREE QUARTERS


# ----------------------------------------------------------------------------------------------
# Unicode 0370..03FF  Greek and Coptic
# ----------------------------------------------------------------------------------------------

# (!) FIXME: Greek letters
# clear definition missing from braille specification [1]
# NL uses the definitions from Greek (International), p. 185 [2] and rule §2.2 Alfabetwisselingsteken [1]
# BE uses prefix "456" for capital letters
letter      \x0391        56-46-1             Α                   GREEK CAPITAL LETTER ALPHA

# (!) FIXME: GREEK CAPITAL LETTER BETA should be dots "56-46-12"
# BE uses dots "456-12"
letter      \x0392        56-46-2             Β                   GREEK CAPITAL LETTER BETA
letter      \x0393        56-46-1245          Γ                   GREEK CAPITAL LETTER GAMMA
letter      \x0394        56-46-145           Δ                   GREEK CAPITAL LETTER DELTA
letter      \x0395        56-46-15            Ε                   GREEK CAPITAL LETTER EPSILON
letter      \x0396        56-46-1356          Ζ                   GREEK CAPITAL LETTER ZETA

# (!) FIXME: GREEK CAPITAL LETTER ETA
# BE uses dots "456-345" which is not conforming with Greek (International) [2]
letter      \x0397        56-46-156           Η                   GREEK CAPITAL LETTER ETA
letter      \x0398        56-46-1456          Θ                   GREEK CAPITAL LETTER THETA
letter      \x0399        56-46-24            Ι                   GREEK CAPITAL LETTER IOTA
letter      \x039A        56-46-13            Κ                   GREEK CAPITAL LETTER KAPPA
letter      \x039B        56-46-123           Λ                   GREEK CAPITAL LETTER LAMDA
letter      \x039C        56-46-134           Μ                   GREEK CAPITAL LETTER MU
letter      \x039D        56-46-1345          Ν                   GREEK CAPITAL LETTER NU
letter      \x039E        56-46-1346          Ξ                   GREEK CAPITAL LETTER XI
letter      \x039F        56-46-135           Ο                   GREEK CAPITAL LETTER OMICRON
letter      \x03A0        56-46-1234          Π                   GREEK CAPITAL LETTER PI
letter      \x03A1        56-46-1235          Ρ                   GREEK CAPITAL LETTER RHO
letter      \x03A3        56-46-234           Σ                   GREEK CAPITAL LETTER SIGMA
letter      \x03A4        56-46-2345          Τ                   GREEK CAPITAL LETTER TAU

# (!) FIXME: GREEK CAPITAL LETTER UPSILON
# BE uses dots "456-13456" which is not conforming with Greek (International) [2]
letter      \x03A5        56-46-136           Υ                   GREEK CAPITAL LETTER UPSILON
letter      \x03A6        56-46-124           Φ                   GREEK CAPITAL LETTER PHI

# (!) FIXME: GREEK CAPITAL LETTER CHI
# BE uses dots "456-125" which is not conforming with Greek (International) [2]
letter      \x03A7        56-46-12346         Χ                   GREEK CAPITAL LETTER CHI

# (!) FIXME: GREEK CAPITAL LETTER PSI
# BE uses dots "456-12346" which is not conforming with Greek (International) [2]
letter      \x03A8        56-46-13456         Ψ                   GREEK CAPITAL LETTER PSI

# (!) FIXME: GREEK CAPITAL LETTER OMEGA
# BE uses dots "456-245" which is not conforming with Greek (International) [2]
letter      \x03A9        56-46-2456          Ω                   GREEK CAPITAL LETTER OMEGA
lowercase   \x03B1        56-1                α                   GREEK SMALL LETTER ALPHA

# (!) FIXME: GREEK SMALL LETTER BETA should be dots "56-12"
lowercase   \x03B2        56-2                β                   GREEK SMALL LETTER BETA
lowercase   \x03B3        56-1245             γ                   GREEK SMALL LETTER GAMMA
lowercase   \x03B4        56-145              δ                   GREEK SMALL LETTER DELTA
lowercase   \x03B5        56-15               ε                   GREEK SMALL LETTER EPSILON
lowercase   \x03B6        56-1356             ζ                   GREEK SMALL LETTER ZETA

# (!) FIXME: SMALL CAPITAL LETTER ETA
# BE uses dots "56-345" which is not conforming with Greek (International) [2]
lowercase   \x03B7        56-156              η                   GREEK SMALL LETTER ETA
lowercase   \x03B8        56-1456             θ                   GREEK SMALL LETTER THETA
lowercase   \x03B9        56-24               ι                   GREEK SMALL LETTER IOTA
lowercase   \x03BA        56-13               κ                   GREEK SMALL LETTER KAPPA
lowercase   \x03BB        56-123              λ                   GREEK SMALL LETTER LAMDA
lowercase   \x03BC        56-134              μ                   GREEK SMALL LETTER MU
lowercase   \x03BD        56-1345             ν                   GREEK SMALL LETTER NU
lowercase   \x03BE        56-1346             ξ                   GREEK SMALL LETTER XI
lowercase   \x03BF        56-135              ο                   GREEK SMALL LETTER OMICRON
lowercase   \x03C0        56-1234             π                   GREEK SMALL LETTER PI
lowercase   \x03C1        56-1235             ρ                   GREEK SMALL LETTER RHO
lowercase   \x03C2        56-234              ς                   GREEK SMALL LETTER FINAL SIGMA
lowercase   \x03C3        56-234              σ                   GREEK SMALL LETTER SIGMA
lowercase   \x03C4        56-2345             τ                   GREEK SMALL LETTER TAU

# (!) FIXME: GREEK SMALL LETTER UPSILON
# BE uses dots "56-13456" which is not conforming with Greek (International) [2]
lowercase   \x03C5        56-136              υ                   GREEK SMALL LETTER UPSILON
lowercase   \x03C6        56-124              φ                   GREEK SMALL LETTER PHI

# (!) FIXME: GREEK SMALL LETTER CHI
# BE uses dots "56-125" which is not conforming with Greek (International) [2]
lowercase   \x03C7        56-12346            χ                   GREEK SMALL LETTER CHI

# (!) FIXME: GREEK SMALL LETTER PSI
# BE uses dots "56-12346" which is not conforming with Greek (International) [2]
lowercase   \x03C8        56-13456            ψ                   GREEK SMALL LETTER PSI

# (!) FIXME: GREEK SMALL LETTER OMEGA
# BE uses dots "56-245" which is not conforming with Greek (International) [2]
lowercase   \x03C9        56-2456             ω                   GREEK SMALL LETTER OMEGA
lowercase   \x03D5        56-124              ϕ                   GREEK PHI SYMBOL


# ----------------------------------------------------------------------------------------------
# Unicode 2000..206F  General Punctuation
# ----------------------------------------------------------------------------------------------

punctuation \x2026        256-256-256         …                   HORIZONTAL ELLIPSIS
sign        \x2030        123456-123456       ‰                   PER MILLE SIGN


# ----------------------------------------------------------------------------------------------
# Unicode 2070..209F  Superscripts and Subscripts
# ----------------------------------------------------------------------------------------------

math        \x2070        34-3456-245         ⁰                   SUPERSCRIPT ZERO
math        \x2074        34-3456-145         ⁴                   SUPERSCRIPT FOUR
math        \x2075        34-3456-15          ⁵                   SUPERSCRIPT FIVE
math        \x2076        34-3456-124         ⁶                   SUPERSCRIPT SIX
math        \x2077        34-3456-1245        ⁷                   SUPERSCRIPT SEVEN
math        \x2078        34-3456-125         ⁸                   SUPERSCRIPT EIGHT
math        \x2079        34-3456-24          ⁹                   SUPERSCRIPT NINE
math        \x207F        34-1345             ⁿ                   SUPERSCRIPT LATIN SMALL LETTER N
math        \x2080        16-356              ₀                   SUBSCRIPT ZERO
math        \x2081        16-2                ₁                   SUBSCRIPT ONE
math        \x2082        16-23               ₂                   SUBSCRIPT TWO
math        \x2083        16-25               ₃                   SUBSCRIPT THREE
math        \x2084        16-256              ₄                   SUBSCRIPT FOUR
math        \x2085        16-26               ₅                   SUBSCRIPT FIVE
math        \x2086        16-235              ₆                   SUBSCRIPT SIX
math        \x2087        16-2356             ₇                   SUBSCRIPT SEVEN
math        \x2088        16-236              ₈                   SUBSCRIPT EIGHT
math        \x2089        16-35               ₉                   SUBSCRIPT NINE
math        \x2090        16-1                ₐ                   LATIN SUBSCRIPT SMALL LETTER A
math        \x2091        16-15               ₑ                   LATIN SUBSCRIPT SMALL LETTER E
math        \x2092        16-135              ₒ                   LATIN SUBSCRIPT SMALL LETTER O
math        \x2093        16-1346             ₓ                   LATIN SUBSCRIPT SMALL LETTER X


# ----------------------------------------------------------------------------------------------
# Unicode 2100..214F  Letterlike Symbols
# ----------------------------------------------------------------------------------------------

sign        \x2122        5-2345-134          ™                   TRADE MARK SIGN


# ----------------------------------------------------------------------------------------------
# Unicode 2200..22FF  Mathematical Operators
# ----------------------------------------------------------------------------------------------

math        \x2216        5-16                ∖                   SET MINUS
math        \x2219        5-256               ∙                   BULLET OPERATOR


# ----------------------------------------------------------------------------------------------