262 lines
18 KiB
Plaintext
262 lines
18 KiB
Plaintext
#
|
||
# Copyright (C) 2010, 2011 DocArch <http://www.docarch.be>.
|
||
#
|
||
# 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/>.
|
||
#
|
||
#-------------------------------------------------------------------------------
|
||
#
|
||
# Flemish Braille Math Code (a.k.a. Woluwe code)
|
||
# Created and maintained by Bert Frees <bertfrees@gmail.com>
|
||
# See also: « Handleiding Braillesymbolen Wiskunde »
|
||
# (Gilbert Notaert, Marc Suij en Emmanuel Vandekerkhove, G.on Woluwe, 1984)
|
||
#
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 0000..007F C0 Controls and Basic Latin
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
include digits6Dots.uti
|
||
|
||
space \x0020 0 SPACE
|
||
punctuation \x0021 6-235 ! EXCLAMATION MARK
|
||
punctuation \x0022 4-35-35 " QUOTATION MARK
|
||
math \x0025 3456-245-356 % PERCENT SIGN
|
||
punctuation \x0027 4-35 ' APOSTROPHE
|
||
punctuation \x0028 126 ( LEFT PARENTHESIS
|
||
punctuation \x0029 345 ) RIGHT PARENTHESIS
|
||
math \x002B 235 + PLUS SIGN
|
||
punctuation \x002C 6-2-0 , COMMA
|
||
punctuation \x002D 36 - HYPHEN-MINUS
|
||
math \x002E 236 . FULL STOP
|
||
math \x002F 34 / SOLIDUS
|
||
punctuation \x003A 6-25-0 : COLON
|
||
punctuation \x003B 6-23-0 ; SEMICOLON
|
||
math \x003C 246 < LESS-THAN SIGN
|
||
math \x003D 2356 = EQUALS SIGN
|
||
math \x003E 4-135 > GREATER-THAN SIGN
|
||
punctuation \x003F 6-26 ? QUESTION MARK
|
||
math \x007B 5-12356 { LEFT CURLY BRACKET
|
||
math \x007D 5-23456 } RIGHT CURLY BRACKET
|
||
math \x007E 26 ~ TILDE
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 0080..00FF C1 Controls and Latin-1 Supplement
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
space \x00A0 a NO-BREAK SPACE
|
||
math \x00AF 36 ¯ MACRON
|
||
sign \x00B0 34-356 ° DEGREE SIGN
|
||
math \x00B1 235-36 ± PLUS-MINUS SIGN
|
||
math \x00B2 34-23 ² SUPERSCRIPT TWO
|
||
math \x00B3 34-25 ³ SUPERSCRIPT THREE
|
||
math \x00B9 34-2 ¹ SUPERSCRIPT ONE
|
||
math \x00BA 34-356 º MASCULINE ORDINAL INDICATOR
|
||
math \x00BC 3456-1-256 ¼ VULGAR FRACTION ONE QUARTER
|
||
math \x00BD 3456-1-23 ½ VULGAR FRACTION ONE HALF
|
||
math \x00BE 3456-14-256 ¾ VULGAR FRACTION THREE QUARTERS
|
||
letter \x00C2 46-1-45-346 Â LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||
letter \x00C3 46-1-45-26 Ã LATIN CAPITAL LETTER A WITH TILDE
|
||
math \x00D7 236 × MULTIPLICATION SIGN
|
||
letter \x00E2 1-45-346 â LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||
letter \x00E3 1-45-26 ã LATIN SMALL LETTER A WITH TILDE
|
||
math \x00F7 256 ÷ DIVISION SIGN
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 0300..036F Combining Diacritical Marks
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
math \x0302 346 ̂ COMBINING CIRCUMFLEX ACCENT
|
||
math \x0303 26 ̃ COMBINING TILDE
|
||
math \x0304 36 ̄ COMBINING MACRON
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 0370..03FF Greek and Coptic
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
letter \x0391 456-1 Α GREEK CAPITAL LETTER ALPHA
|
||
letter \x0392 456-12 Β GREEK CAPITAL LETTER BETA
|
||
letter \x0393 456-1245 Γ GREEK CAPITAL LETTER GAMMA
|
||
letter \x0394 456-145 Δ GREEK CAPITAL LETTER DELTA
|
||
letter \x0395 456-15 Ε GREEK CAPITAL LETTER EPSILON
|
||
letter \x0396 456-1356 Ζ GREEK CAPITAL LETTER ZETA
|
||
letter \x0397 456-345 Η GREEK CAPITAL LETTER ETA
|
||
letter \x0398 456-1456 Θ GREEK CAPITAL LETTER THETA
|
||
letter \x0399 456-24 Ι GREEK CAPITAL LETTER IOTA
|
||
letter \x039A 456-13 Κ GREEK CAPITAL LETTER KAPPA
|
||
letter \x039B 456-123 Λ GREEK CAPITAL LETTER LAMDA
|
||
letter \x039C 456-134 Μ GREEK CAPITAL LETTER MU
|
||
letter \x039D 456-1345 Ν GREEK CAPITAL LETTER NU
|
||
letter \x039E 456-1346 Ξ GREEK CAPITAL LETTER XI
|
||
letter \x039F 456-135 Ο GREEK CAPITAL LETTER OMICRON
|
||
letter \x03A0 456-1234 Π GREEK CAPITAL LETTER PI
|
||
letter \x03A1 456-1235 Ρ GREEK CAPITAL LETTER RHO
|
||
letter \x03A3 456-234 Σ GREEK CAPITAL LETTER SIGMA
|
||
letter \x03A4 456-2345 Τ GREEK CAPITAL LETTER TAU
|
||
letter \x03A5 456-13456 Υ GREEK CAPITAL LETTER UPSILON
|
||
letter \x03A6 456-124 Φ GREEK CAPITAL LETTER PHI
|
||
letter \x03A7 456-125 Χ GREEK CAPITAL LETTER CHI
|
||
letter \x03A8 456-12346 Ψ GREEK CAPITAL LETTER PSI
|
||
letter \x03A9 456-245 Ω GREEK CAPITAL LETTER OMEGA
|
||
lowercase \x03B1 56-1 α GREEK SMALL LETTER ALPHA
|
||
lowercase \x03B2 56-12 β 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
|
||
lowercase \x03B7 56-345 η 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
|
||
lowercase \x03C5 56-13456 υ GREEK SMALL LETTER UPSILON
|
||
lowercase \x03C6 56-124 φ GREEK SMALL LETTER PHI
|
||
lowercase \x03C7 56-125 χ GREEK SMALL LETTER CHI
|
||
lowercase \x03C8 56-12346 ψ GREEK SMALL LETTER PSI
|
||
lowercase \x03C9 56-245 ω GREEK SMALL LETTER OMEGA
|
||
lowercase \x03D5 56-124 ϕ GREEK PHI SYMBOL
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 2000..206F General Punctuation
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
|
||
math \x2030 3456-245-356-356 ‰ PER MILLE SIGN
|
||
math \x2032 4-35 ′ PRIME
|
||
math \x2033 4-35-35 ″ DOUBLE PRIME
|
||
math \x2034 4-35-35-35 ‴ TRIPLE PRIME
|
||
math \x2070 34-356 ⁰ SUPERSCRIPT ZERO
|
||
math \x2074 34-256 ⁴ SUPERSCRIPT FOUR
|
||
math \x2075 34-26 ⁵ SUPERSCRIPT FIVE
|
||
math \x2076 34-235 ⁶ SUPERSCRIPT SIX
|
||
math \x2077 34-2356 ⁷ SUPERSCRIPT SEVEN
|
||
math \x2078 34-236 ⁸ SUPERSCRIPT EIGHT
|
||
math \x2079 34-35 ⁹ SUPERSCRIPT NINE
|
||
math \x207F 34-1345-156 ⁿ 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-156 ₐ LATIN SUBSCRIPT SMALL LETTER A
|
||
math \x2091 16-15-156 ₑ LATIN SUBSCRIPT SMALL LETTER E
|
||
math \x2092 16-135-156 ₒ LATIN SUBSCRIPT SMALL LETTER O
|
||
math \x2093 16-1346-156 ₓ LATIN SUBSCRIPT SMALL LETTER X
|
||
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 2100..214F Letterlike Symbols
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
|
||
math \x2102 4-14 ℂ DOUBLE-STRUCK CAPITAL C
|
||
math \x2115 4-1345 ℕ DOUBLE-STRUCK CAPITAL N
|
||
math \x211A 4-12345 ℚ DOUBLE-STRUCK CAPITAL Q
|
||
math \x211C 12346-1235 ℜ BLACK-LETTER CAPITAL R
|
||
math \x211D 4-1235 ℝ DOUBLE-STRUCK CAPITAL R
|
||
math \x2124 4-1356 ℤ DOUBLE-STRUCK CAPITAL Z
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 2190..21FF Arrows
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
|
||
math \x2190 2-25 ← LEFTWARDS ARROW
|
||
math \x2191 6-346 ↑ UPWARDS ARROW
|
||
math \x2192 25-2 → RIGHTWARDS ARROW
|
||
math \x2193 4-146 ↓ DOWNWARDS ARROW
|
||
math \x2194 2-25-2 ↔ LEFT RIGHT ARROW
|
||
math \x21D0 2-2356 ⇐ LEFTWARDS DOUBLE ARROW
|
||
math \x21D2 2356-2 ⇒ RIGHTWARDS DOUBLE ARROW
|
||
math \x21D4 2-2356-2 ⇔ LEFT RIGHT DOUBLE ARROW
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
# Unicode 2200..22FF Mathematical Operators
|
||
# ----------------------------------------------------------------------------------------------
|
||
|
||
|
||
math \x2200 12346-2 ∀ FOR ALL
|
||
math \x2203 12346-26 ∃ THERE EXISTS
|
||
math \x2205 12456-35 ∅ EMPTY SET
|
||
math \x2208 4-15 ∈ ELEMENT OF
|
||
math \x2209 35-4-15 ∉ NOT AN ELEMENT OF
|
||
math \x220B 4-24 ∋ CONTAINS AS MEMBER
|
||
math \x220C 35-4-24 ∌ DOES NOT CONTAIN AS MEMBER
|
||
math \x220F 456-1234 ∏ N-ARY PRODUCT
|
||
math \x2211 456-234 ∑ N-ARY SUMMATION
|
||
math \x2212 36 − MINUS SIGN
|
||
math \x2215 34 ∕ DIVISION SLASH
|
||
math \x2216 16 ∖ SET MINUS
|
||
math \x2217 356 ∗ ASTERISK OPERATOR
|
||
math \x221E 3456-123456 ∞ INFINITY
|
||
math \x2221 12456-246 ∡ MEASURED ANGLE
|
||
math \x2222 12456-246 ∢ SPHERICAL ANGLE
|
||
math \x2223 1456 ∣ DIVIDES
|
||
math \x2224 35-1456 ∤ DOES NOT DIVIDE
|
||
math \x2225 34-34 ∥ PARALLEL TO
|
||
math \x2226 35-34-34 ∦ NOT PARALLEL TO
|
||
math \x2227 346 ∧ LOGICAL AND
|
||
math \x2228 146 ∨ LOGICAL OR
|
||
math \x2229 346 ∩ INTERSECTION
|
||
math \x222A 146 ∪ UNION
|
||
math \x222B 2346 ∫ INTEGRAL
|
||
math \x222C 2346-2346 ∬ DOUBLE INTEGRAL
|
||
math \x222D 2346-2346-2346 ∭ TRIPLE INTEGRAL
|
||
math \x223C 26 ∼ TILDE OPERATOR
|
||
math \x2243 26-2356 ≃ ASYMPTOTICALLY EQUAL TO
|
||
math \x2248 26-26 ≈ ALMOST EQUAL TO
|
||
math \x2260 35-2356 ≠ NOT EQUAL TO
|
||
math \x2261 2356-2356 ≡ IDENTICAL TO
|
||
math \x2264 246-2356 ≤ LESS-THAN OR EQUAL TO
|
||
math \x2265 4-135-2356 ≥ GREATER-THAN OR EQUAL TO
|
||
math \x2282 126 ⊂ SUBSET OF
|
||
math \x2283 345 ⊃ SUPERSET OF
|
||
math \x2284 35-126 ⊄ NOT A SUBSET OF
|
||
math \x2285 35-345 ⊅ NOT A SUPERSET OF
|
||
math \x2286 126-2356 ⊆ SUBSET OF OR EQUAL TO
|
||
math \x2287 345-2356 ⊇ SUPERSET OF OR EQUAL TO
|
||
math \x2288 35-126-2356 ⊈ NEITHER A SUBSET OF NOR EQUAL TO
|
||
math \x2289 35-345-2356 ⊉ NEITHER A SUPERSET OF NOR EQUAL TO
|
||
math \x22A5 3456-3 ⊥ UP TACK
|
||
math \x22C5 236 ⋅ DOT OPERATOR
|
||
math \x22D5 34-34-2356 ⋕ EQUAL AND PARALLEL TO
|
||
|
||
|
||
# ----------------------------------------------------------------------------------------------
|
||
|