1# 2# fontconfig/fc-lang/emoji.orth 3# 4# Copyright © 2002 Keith Packard 5# Copyright © 2017 Red Hat, Inc. 6# 7# Permission to use, copy, modify, distribute, and sell this software and its 8# documentation for any purpose is hereby granted without fee, provided that 9# the above copyright notice appear in all copies and that both that 10# copyright notice and this permission notice appear in supporting 11# documentation, and that the name of the author(s) not be used in 12# advertising or publicity pertaining to distribution of the software without 13# specific, written prior permission. The authors make no 14# representations about the suitability of this software for any purpose. It 15# is provided "as is" without express or implied warranty. 16# 17# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 18# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 19# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR 20# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 21# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 22# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 23# PERFORMANCE OF THIS SOFTWARE. 24# 25# Math 26# 27# based on 28# http://www.unicode.org/Public/math/revision-9/MathClass-9.txt 29# 300020 # S # SPACE 310021 # P # ! EXCLAMATION MARK 320021 # N # ! EXCLAMATION MARK 330023..0026 # N # #..& NUMBER SIGN..AMPERSAND 340028 # O # ( LEFT PARENTHESIS 350029 # C # ) RIGHT PARENTHESIS 36002A # N # * ASTERISK 37002B # V # + PLUS SIGN 38002C # P # , COMMA 39002D # R # - HYPHEN-MINUS 40002E # P # . FULL STOP 41002F # R # / SOLIDUS 420030..0039 # N # 0..9 DIGIT ZERO..NINE 43003A..003B # P # :.. # COLON..SEMICOLON 44003C..003E # R # <..> LESS-THAN SIGN..GREATER-THAN SIGN 45003F # P # ? QUESTION MARK 460040 # N # @ COMMERCIAL AT 470041..005A # A # A..Z LATIN CAPITAL LETTER A..Z 48005B # O # [ LEFT SQUARE BRACKET 49005C # N # \ REVERSE SOLIDUS 50005D # C # ] RIGHT SQUARE BRACKET 51005E # X # ^ CIRCUMFLEX ACCENT 520061..007A # A # a..z LATIN SMALL LETTER A..Z 53007B # O # { LEFT CURLY BRACKET 54007C # F # | VERTICAL LINE 55007D # C # } RIGHT CURLY BRACKET 56007E # X # ~ TILDE 5700A1 # P # ¡ INVERTED EXCLAMATION MARK 5800A2..00A7 # N # ¢..§ CENT SIGN..SECTION SIGN 5900AC # N # ¬ NOT SIGN 6000B0 # N # ° DEGREE SIGN 6100B1 # V # ± PLUS-MINUS SIGN 6200B5..00B6 # N # µ..¶ MICRO SIGN..PILCROW SIGN 6300B7 # B # · MIDDLE DOT 6400BF # P # ¿ INVERTED QUESTION MARK 6500D7 # B # × MULTIPLICATION SIGN 6600F7 # B # ÷ DIVISION SIGN 670131 # A # ı LATIN SMALL LETTER DOTLESS I 680308 # D # ̈ COMBINING DIAERESIS 69030A # D # ̊ COMBINING RING ABOVE 70030C # D # ̌ COMBINING CARON 710338 # D # ̸ COMBINING LONG SOLIDUS OVERLAY 720391..03A1 # A # Α..Ρ GREEK CAPITAL LETTER ALPHA..RHO 7303A3..03A4 # A # Σ..Τ GREEK CAPITAL LETTER SIGMA..TAU 7403A6..03A9 # A # Φ..Ω GREEK CAPITAL LETTER PHI..OMEGA 7503B1..03C1 # A # α..ρ GREEK SMALL LETTER ALPHA..RHO 7603C3..03C9 # A # σ..ω GREEK SMALL LETTER SIGMA..OMEGA 7703D5..03D6 # A # ϕ..ϖ GREEK PHI SYMBOL..PI SYMBOL 7803F0..03F1 # A # ϰ..ϱ GREEK KAPPA SYMBOL..RHO SYMBOL 792016 # F # ‖ DOUBLE VERTICAL LINE 802020 # R # † DAGGER 812020 # N # † DAGGER 822021 # R # ‡ DOUBLE DAGGER 832021 # N # ‡ DOUBLE DAGGER 842022 # B # • BULLET 852026 # N # … HORIZONTAL ELLIPSIS 862044 # X # ⁄ FRACTION SLASH 872057 # N # ⁗ QUADRUPLE PRIME 8820E1 # D # ⃡ COMBINING LEFT RIGHT ARROW ABOVE 892102 # A # ℂ DOUBLE-STRUCK CAPITAL C 90210E..210F # N # ℎ..ℏ PLANCK CONSTANT.. OVER TWO PI 912110..2113 # A # ℐ..ℓ SCRIPT CAPITAL I..SMALL L 922115 # A # ℕ DOUBLE-STRUCK CAPITAL N 932118..211D # A # ℘..ℝ SCRIPT CAPITAL P..DOUBLE-STRUCK CAPITAL R 942124 # A # ℤ DOUBLE-STRUCK CAPITAL Z 952200..2201 # U # ∀..∁ FOR ALL..COMPLEMENT 962202 # N # ∂ PARTIAL DIFFERENTIAL 972203..2204 # U # ∃..∄ THERE EXISTS..DOES NOT EXIST 982205 # N # ∅ EMPTY SET 992206..2207 # U # ∆..∇ INCREMENT..NABLA 1002208..220D # R # ∈..∍ ELEMENT OF..SMALL CONTAINS AS MEMBER 101220F..2211 # L # ∏..∑ N-ARY PRODUCT..SUMMATION 1022212..2213 # V # −..∓ MINUS SIGN..MINUS-OR-PLUS SIGN 1032214..2219 # B # ∔..∙ DOT PLUS..BULLET OPERATOR 104221D # R # ∝ PROPORTIONAL TO 105221E..2222 # N # ∞..∢ INFINITY..SPHERICAL ANGLE 1062223..2226 # R # ∣..∦ DIVIDES..NOT PARALLEL TO 1072227..222A # B # ∧..∪ LOGICAL AND..UNION 1082234..2235 # N # ∴..∵ THEREFORE..BECAUSE 1092236..2237 # R # ∶..∷ RATIO..PROPORTION 1102238 # B # ∸ DOT MINUS 1112239..223D # R # ∹..∽ EXCESS..REVERSED TILDE 112223E # B # ∾ INVERTED LAZY S 113223F # N # ∿ SINE WAVE 1142240 # B # ≀ WREATH PRODUCT 115228C..228E # B # ⊌..⊎ MULTISET.. UNION 116228F..2292 # R # ⊏..⊒ SQUARE IMAGE OF..ORIGINAL OF OR EQUAL TO 1172293..22A1 # B # ⊓..⊡ SQUARE CAP..SQUARED DOT OPERATOR 11822A2..22A3 # R # ⊢..⊣ RIGHT TACK..LEFT TACK 11922A4..22A5 # N # ⊤..⊥ DOWN TACK..UP TACK 12022C0..22C3 # L # ⋀..⋃ N-ARY LOGICAL AND..UNION 12122C8 # R # ⋈ BOWTIE 12222CD # R # ⋍ REVERSED TILDE EQUALS 12322CE..22CF # B # ⋎..⋏ CURLY LOGICAL OR..AND 1242308 # O # ⌈ LEFT CEILING 1252309 # C # ⌉ RIGHT CEILING 126230A # O # ⌊ LEFT FLOOR 127230B # C # ⌋ RIGHT FLOOR 1282322..2323 # R # ⌢..⌣ FROWN..SMILE 12925A0..25A1 # N # ■..□ BLACK SQUARE..WHITE SQUARE 13027E6 # O # ⟦ MATHEMATICAL LEFT WHITE SQUARE BRACKET 13127E7 # C # ⟧ MATHEMATICAL RIGHT WHITE SQUARE BRACKET 13227E8 # O # ⟨ MATHEMATICAL LEFT ANGLE BRACKET 13327E9 # C # ⟩ MATHEMATICAL RIGHT ANGLE BRACKET 1341D400..1D454 # A # .. MATHEMATICAL BOLD CAPITAL A..ITALIC SMALL G 1351D456..1D49C # A # .. MATHEMATICAL ITALIC SMALL I..SCRIPT CAPITAL A 1361D49E..1D49F # A # .. MATHEMATICAL SCRIPT CAPITAL C..D 1371D4A2 # A # MATHEMATICAL SCRIPT CAPITAL G 1381D4A5..1D4A6 # A # .. MATHEMATICAL SCRIPT CAPITAL J..K 1391D4A9..1D4AC # A # .. MATHEMATICAL SCRIPT CAPITAL N..Q 1401D53B..1D53E # A # .. MATHEMATICAL DOUBLE-STRUCK CAPITAL D..G 1411D540..1D544 # A # .. MATHEMATICAL DOUBLE-STRUCK CAPITAL I..M 1421D546 # A # MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1431D54A..1D550 # A # .. MATHEMATICAL DOUBLE-STRUCK CAPITAL S..Y 1441D6A4..1D6A5 # A # .. MATHEMATICAL ITALIC SMALL DOTLESS I..J 145