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