Introduction
Introduction Statistics Contact Development Disclaimer Help
BidiMirroring.txt - libgrapheme - unicode string library
git clone git://git.suckless.org/libgrapheme
Log
Files
Refs
README
LICENSE
---
BidiMirroring.txt (26827B)
---
1 # BidiMirroring-17.0.0.txt
2 # Date: 2025-08-01
3 # © 2025 Unicode®, Inc.
4 # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc…
5 # For terms of use and license, see https://www.unicode.org/terms_of_use…
6 #
7 # Unicode Character Database
8 # For documentation, see https://www.unicode.org/reports/tr44/
9 #
10 # Bidi_Mirroring_Glyph Property
11 #
12 # This file is an informative contributory data file in the
13 # Unicode Character Database.
14 #
15 # This data file lists characters that have the Bidi_Mirrored=Yes proper…
16 # value, for which there is another Unicode character that typically has…
17 # that is the mirror image of the original character's glyph.
18 #
19 # The repertoire covered by the file is Unicode 17.0.0.
20 #
21 # The file contains a list of lines with mappings from one code point
22 # to another one for character-based mirroring.
23 # Note that for "real" mirroring, a rendering engine needs to select
24 # appropriate alternative glyphs, and that many Unicode characters do not
25 # have a mirror-image Unicode character.
26 #
27 # Each mapping line contains two fields, separated by a semicolon (';').
28 # Each of the two fields contains a code point represented as a
29 # variable-length hexadecimal value with 4 to 6 digits.
30 # A comment indicates where the characters are "BEST FIT" mirroring.
31 #
32 # Code points for which Bidi_Mirrored=Yes, but for which no appropriate
33 # characters exist with mirrored glyphs, are
34 # listed as comments at the end of the file.
35 #
36 # Formally, the default value of the Bidi_Mirroring_Glyph property
37 # for each code point is <none>, unless a mapping to
38 # some other character is specified in this data file. When a code
39 # point has the default value for the Bidi_Mirroring_Glyph property,
40 # that means that no other character exists whose glyph is suitable
41 # for character-based mirroring.
42 #
43 # For information on bidi mirroring, see UAX #9: Unicode Bidirectional A…
44 # at https://www.unicode.org/reports/tr9/
45 #
46 # This file was originally created by Markus Scherer.
47 # Extended for Unicode 3.2, 4.0, 4.1, 5.0, 5.1, 5.2, and 6.0 by Ken Whis…
48 # and for subsequent versions by Ken Whistler, Laurentiu Iancu, Roozbeh …
49 # and Robin Leroy.
50 #
51 # Historical and Compatibility Information:
52 #
53 # The OpenType Mirroring Pairs List (OMPL) is frozen to match the
54 # Unicode 5.1 version of the Bidi_Mirroring_Glyph property (2008).
55 # See https://www.microsoft.com/typography/otspec/ompl.txt
56 #
57 # The Unicode 6.1 version of the Bidi_Mirroring_Glyph property (2011)
58 # added one mirroring pair: 27CB <--> 27CD.
59 #
60 # The Unicode 11.0 version of the Bidi_Mirroring_Glyph property (2018)
61 # underwent a substantial revision, to formally recognize all of the
62 # exact mirroring pairs and "BEST FIT" mirroring pairs that had been
63 # added after the freezing of the OMPL list. As a result, starting
64 # with Unicode 11.0, the bmg mapping values more accurately reflect
65 # the current status of glyphs for Bidi_Mirrored characters in
66 # the Unicode Standard, but this listing now extends significantly
67 # beyond the frozen OMPL list. Implementers should be aware of this
68 # intentional distinction.
69 #
70 # ############################################################
71 #
72 # Property: Bidi_Mirroring_Glyph
73 #
74 # @missing: 0000..10FFFF; <none>
75
76 0028; 0029 # LEFT PARENTHESIS
77 0029; 0028 # RIGHT PARENTHESIS
78 003C; 003E # LESS-THAN SIGN
79 003E; 003C # GREATER-THAN SIGN
80 005B; 005D # LEFT SQUARE BRACKET
81 005D; 005B # RIGHT SQUARE BRACKET
82 007B; 007D # LEFT CURLY BRACKET
83 007D; 007B # RIGHT CURLY BRACKET
84 00AB; 00BB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
85 00BB; 00AB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
86 0F3A; 0F3B # TIBETAN MARK GUG RTAGS GYON
87 0F3B; 0F3A # TIBETAN MARK GUG RTAGS GYAS
88 0F3C; 0F3D # TIBETAN MARK ANG KHANG GYON
89 0F3D; 0F3C # TIBETAN MARK ANG KHANG GYAS
90 169B; 169C # OGHAM FEATHER MARK
91 169C; 169B # OGHAM REVERSED FEATHER MARK
92 2039; 203A # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
93 203A; 2039 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
94 2045; 2046 # LEFT SQUARE BRACKET WITH QUILL
95 2046; 2045 # RIGHT SQUARE BRACKET WITH QUILL
96 207D; 207E # SUPERSCRIPT LEFT PARENTHESIS
97 207E; 207D # SUPERSCRIPT RIGHT PARENTHESIS
98 208D; 208E # SUBSCRIPT LEFT PARENTHESIS
99 208E; 208D # SUBSCRIPT RIGHT PARENTHESIS
100 2208; 220B # ELEMENT OF
101 2209; 220C # [BEST FIT] NOT AN ELEMENT OF
102 220A; 220D # SMALL ELEMENT OF
103 220B; 2208 # CONTAINS AS MEMBER
104 220C; 2209 # [BEST FIT] DOES NOT CONTAIN AS MEMBER
105 220D; 220A # SMALL CONTAINS AS MEMBER
106 2215; 29F5 # DIVISION SLASH
107 221F; 2BFE # RIGHT ANGLE
108 2220; 29A3 # ANGLE
109 2221; 299B # MEASURED ANGLE
110 2222; 29A0 # SPHERICAL ANGLE
111 2224; 2AEE # DOES NOT DIVIDE
112 223C; 223D # TILDE OPERATOR
113 223D; 223C # REVERSED TILDE
114 2243; 22CD # ASYMPTOTICALLY EQUAL TO
115 2245; 224C # APPROXIMATELY EQUAL TO
116 224C; 2245 # ALL EQUAL TO
117 2252; 2253 # APPROXIMATELY EQUAL TO OR THE IMAGE OF
118 2253; 2252 # IMAGE OF OR APPROXIMATELY EQUAL TO
119 2254; 2255 # COLON EQUALS
120 2255; 2254 # EQUALS COLON
121 2264; 2265 # LESS-THAN OR EQUAL TO
122 2265; 2264 # GREATER-THAN OR EQUAL TO
123 2266; 2267 # LESS-THAN OVER EQUAL TO
124 2267; 2266 # GREATER-THAN OVER EQUAL TO
125 2268; 2269 # [BEST FIT] LESS-THAN BUT NOT EQUAL TO
126 2269; 2268 # [BEST FIT] GREATER-THAN BUT NOT EQUAL TO
127 226A; 226B # MUCH LESS-THAN
128 226B; 226A # MUCH GREATER-THAN
129 226E; 226F # [BEST FIT] NOT LESS-THAN
130 226F; 226E # [BEST FIT] NOT GREATER-THAN
131 2270; 2271 # [BEST FIT] NEITHER LESS-THAN NOR EQUAL TO
132 2271; 2270 # [BEST FIT] NEITHER GREATER-THAN NOR EQUAL TO
133 2272; 2273 # [BEST FIT] LESS-THAN OR EQUIVALENT TO
134 2273; 2272 # [BEST FIT] GREATER-THAN OR EQUIVALENT TO
135 2274; 2275 # [BEST FIT] NEITHER LESS-THAN NOR EQUIVALENT TO
136 2275; 2274 # [BEST FIT] NEITHER GREATER-THAN NOR EQUIVALENT TO
137 2276; 2277 # LESS-THAN OR GREATER-THAN
138 2277; 2276 # GREATER-THAN OR LESS-THAN
139 2278; 2279 # [BEST FIT] NEITHER LESS-THAN NOR GREATER-THAN
140 2279; 2278 # [BEST FIT] NEITHER GREATER-THAN NOR LESS-THAN
141 227A; 227B # PRECEDES
142 227B; 227A # SUCCEEDS
143 227C; 227D # PRECEDES OR EQUAL TO
144 227D; 227C # SUCCEEDS OR EQUAL TO
145 227E; 227F # [BEST FIT] PRECEDES OR EQUIVALENT TO
146 227F; 227E # [BEST FIT] SUCCEEDS OR EQUIVALENT TO
147 2280; 2281 # [BEST FIT] DOES NOT PRECEDE
148 2281; 2280 # [BEST FIT] DOES NOT SUCCEED
149 2282; 2283 # SUBSET OF
150 2283; 2282 # SUPERSET OF
151 2284; 2285 # [BEST FIT] NOT A SUBSET OF
152 2285; 2284 # [BEST FIT] NOT A SUPERSET OF
153 2286; 2287 # SUBSET OF OR EQUAL TO
154 2287; 2286 # SUPERSET OF OR EQUAL TO
155 2288; 2289 # [BEST FIT] NEITHER A SUBSET OF NOR EQUAL TO
156 2289; 2288 # [BEST FIT] NEITHER A SUPERSET OF NOR EQUAL TO
157 228A; 228B # [BEST FIT] SUBSET OF WITH NOT EQUAL TO
158 228B; 228A # [BEST FIT] SUPERSET OF WITH NOT EQUAL TO
159 228F; 2290 # SQUARE IMAGE OF
160 2290; 228F # SQUARE ORIGINAL OF
161 2291; 2292 # SQUARE IMAGE OF OR EQUAL TO
162 2292; 2291 # SQUARE ORIGINAL OF OR EQUAL TO
163 2298; 29B8 # CIRCLED DIVISION SLASH
164 22A2; 22A3 # RIGHT TACK
165 22A3; 22A2 # LEFT TACK
166 22A6; 2ADE # ASSERTION
167 22A8; 2AE4 # TRUE
168 22A9; 2AE3 # FORCES
169 22AB; 2AE5 # DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
170 22B0; 22B1 # PRECEDES UNDER RELATION
171 22B1; 22B0 # SUCCEEDS UNDER RELATION
172 22B2; 22B3 # NORMAL SUBGROUP OF
173 22B3; 22B2 # CONTAINS AS NORMAL SUBGROUP
174 22B4; 22B5 # NORMAL SUBGROUP OF OR EQUAL TO
175 22B5; 22B4 # CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
176 22B6; 22B7 # ORIGINAL OF
177 22B7; 22B6 # IMAGE OF
178 22B8; 27DC # MULTIMAP
179 22C9; 22CA # LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
180 22CA; 22C9 # RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
181 22CB; 22CC # LEFT SEMIDIRECT PRODUCT
182 22CC; 22CB # RIGHT SEMIDIRECT PRODUCT
183 22CD; 2243 # REVERSED TILDE EQUALS
184 22D0; 22D1 # DOUBLE SUBSET
185 22D1; 22D0 # DOUBLE SUPERSET
186 22D6; 22D7 # LESS-THAN WITH DOT
187 22D7; 22D6 # GREATER-THAN WITH DOT
188 22D8; 22D9 # VERY MUCH LESS-THAN
189 22D9; 22D8 # VERY MUCH GREATER-THAN
190 22DA; 22DB # LESS-THAN EQUAL TO OR GREATER-THAN
191 22DB; 22DA # GREATER-THAN EQUAL TO OR LESS-THAN
192 22DC; 22DD # EQUAL TO OR LESS-THAN
193 22DD; 22DC # EQUAL TO OR GREATER-THAN
194 22DE; 22DF # EQUAL TO OR PRECEDES
195 22DF; 22DE # EQUAL TO OR SUCCEEDS
196 22E0; 22E1 # [BEST FIT] DOES NOT PRECEDE OR EQUAL
197 22E1; 22E0 # [BEST FIT] DOES NOT SUCCEED OR EQUAL
198 22E2; 22E3 # [BEST FIT] NOT SQUARE IMAGE OF OR EQUAL TO
199 22E3; 22E2 # [BEST FIT] NOT SQUARE ORIGINAL OF OR EQUAL TO
200 22E4; 22E5 # [BEST FIT] SQUARE IMAGE OF OR NOT EQUAL TO
201 22E5; 22E4 # [BEST FIT] SQUARE ORIGINAL OF OR NOT EQUAL TO
202 22E6; 22E7 # [BEST FIT] LESS-THAN BUT NOT EQUIVALENT TO
203 22E7; 22E6 # [BEST FIT] GREATER-THAN BUT NOT EQUIVALENT TO
204 22E8; 22E9 # [BEST FIT] PRECEDES BUT NOT EQUIVALENT TO
205 22E9; 22E8 # [BEST FIT] SUCCEEDS BUT NOT EQUIVALENT TO
206 22EA; 22EB # [BEST FIT] NOT NORMAL SUBGROUP OF
207 22EB; 22EA # [BEST FIT] DOES NOT CONTAIN AS NORMAL SUBGROUP
208 22EC; 22ED # [BEST FIT] NOT NORMAL SUBGROUP OF OR EQUAL TO
209 22ED; 22EC # [BEST FIT] DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
210 22F0; 22F1 # UP RIGHT DIAGONAL ELLIPSIS
211 22F1; 22F0 # DOWN RIGHT DIAGONAL ELLIPSIS
212 22F2; 22FA # ELEMENT OF WITH LONG HORIZONTAL STROKE
213 22F3; 22FB # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
214 22F4; 22FC # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STR…
215 22F6; 22FD # ELEMENT OF WITH OVERBAR
216 22F7; 22FE # SMALL ELEMENT OF WITH OVERBAR
217 22FA; 22F2 # CONTAINS WITH LONG HORIZONTAL STROKE
218 22FB; 22F3 # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
219 22FC; 22F4 # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
220 22FD; 22F6 # CONTAINS WITH OVERBAR
221 22FE; 22F7 # SMALL CONTAINS WITH OVERBAR
222 2308; 2309 # LEFT CEILING
223 2309; 2308 # RIGHT CEILING
224 230A; 230B # LEFT FLOOR
225 230B; 230A # RIGHT FLOOR
226 2329; 232A # LEFT-POINTING ANGLE BRACKET
227 232A; 2329 # RIGHT-POINTING ANGLE BRACKET
228 2768; 2769 # MEDIUM LEFT PARENTHESIS ORNAMENT
229 2769; 2768 # MEDIUM RIGHT PARENTHESIS ORNAMENT
230 276A; 276B # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
231 276B; 276A # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
232 276C; 276D # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
233 276D; 276C # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
234 276E; 276F # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
235 276F; 276E # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
236 2770; 2771 # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
237 2771; 2770 # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
238 2772; 2773 # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
239 2773; 2772 # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
240 2774; 2775 # MEDIUM LEFT CURLY BRACKET ORNAMENT
241 2775; 2774 # MEDIUM RIGHT CURLY BRACKET ORNAMENT
242 27C3; 27C4 # OPEN SUBSET
243 27C4; 27C3 # OPEN SUPERSET
244 27C5; 27C6 # LEFT S-SHAPED BAG DELIMITER
245 27C6; 27C5 # RIGHT S-SHAPED BAG DELIMITER
246 27C8; 27C9 # REVERSE SOLIDUS PRECEDING SUBSET
247 27C9; 27C8 # SUPERSET PRECEDING SOLIDUS
248 27CB; 27CD # MATHEMATICAL RISING DIAGONAL
249 27CD; 27CB # MATHEMATICAL FALLING DIAGONAL
250 27D5; 27D6 # LEFT OUTER JOIN
251 27D6; 27D5 # RIGHT OUTER JOIN
252 27DC; 22B8 # LEFT MULTIMAP
253 27DD; 27DE # LONG RIGHT TACK
254 27DE; 27DD # LONG LEFT TACK
255 27E2; 27E3 # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
256 27E3; 27E2 # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
257 27E4; 27E5 # WHITE SQUARE WITH LEFTWARDS TICK
258 27E5; 27E4 # WHITE SQUARE WITH RIGHTWARDS TICK
259 27E6; 27E7 # MATHEMATICAL LEFT WHITE SQUARE BRACKET
260 27E7; 27E6 # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
261 27E8; 27E9 # MATHEMATICAL LEFT ANGLE BRACKET
262 27E9; 27E8 # MATHEMATICAL RIGHT ANGLE BRACKET
263 27EA; 27EB # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
264 27EB; 27EA # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
265 27EC; 27ED # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
266 27ED; 27EC # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
267 27EE; 27EF # MATHEMATICAL LEFT FLATTENED PARENTHESIS
268 27EF; 27EE # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
269 2983; 2984 # LEFT WHITE CURLY BRACKET
270 2984; 2983 # RIGHT WHITE CURLY BRACKET
271 2985; 2986 # LEFT WHITE PARENTHESIS
272 2986; 2985 # RIGHT WHITE PARENTHESIS
273 2987; 2988 # Z NOTATION LEFT IMAGE BRACKET
274 2988; 2987 # Z NOTATION RIGHT IMAGE BRACKET
275 2989; 298A # Z NOTATION LEFT BINDING BRACKET
276 298A; 2989 # Z NOTATION RIGHT BINDING BRACKET
277 298B; 298C # LEFT SQUARE BRACKET WITH UNDERBAR
278 298C; 298B # RIGHT SQUARE BRACKET WITH UNDERBAR
279 298D; 2990 # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
280 298E; 298F # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
281 298F; 298E # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
282 2990; 298D # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
283 2991; 2992 # LEFT ANGLE BRACKET WITH DOT
284 2992; 2991 # RIGHT ANGLE BRACKET WITH DOT
285 2993; 2994 # LEFT ARC LESS-THAN BRACKET
286 2994; 2993 # RIGHT ARC GREATER-THAN BRACKET
287 2995; 2996 # DOUBLE LEFT ARC GREATER-THAN BRACKET
288 2996; 2995 # DOUBLE RIGHT ARC LESS-THAN BRACKET
289 2997; 2998 # LEFT BLACK TORTOISE SHELL BRACKET
290 2998; 2997 # RIGHT BLACK TORTOISE SHELL BRACKET
291 299B; 2221 # MEASURED ANGLE OPENING LEFT
292 29A0; 2222 # SPHERICAL ANGLE OPENING LEFT
293 29A3; 2220 # REVERSED ANGLE
294 29A4; 29A5 # ANGLE WITH UNDERBAR
295 29A5; 29A4 # REVERSED ANGLE WITH UNDERBAR
296 29A8; 29A9 # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AN…
297 29A9; 29A8 # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AN…
298 29AA; 29AB # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN …
299 29AB; 29AA # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN …
300 29AC; 29AD # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT…
301 29AD; 29AC # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT …
302 29AE; 29AF # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT…
303 29AF; 29AE # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT …
304 29B8; 2298 # CIRCLED REVERSE SOLIDUS
305 29C0; 29C1 # CIRCLED LESS-THAN
306 29C1; 29C0 # CIRCLED GREATER-THAN
307 29C4; 29C5 # SQUARED RISING DIAGONAL SLASH
308 29C5; 29C4 # SQUARED FALLING DIAGONAL SLASH
309 29CF; 29D0 # LEFT TRIANGLE BESIDE VERTICAL BAR
310 29D0; 29CF # VERTICAL BAR BESIDE RIGHT TRIANGLE
311 29D1; 29D2 # BOWTIE WITH LEFT HALF BLACK
312 29D2; 29D1 # BOWTIE WITH RIGHT HALF BLACK
313 29D4; 29D5 # TIMES WITH LEFT HALF BLACK
314 29D5; 29D4 # TIMES WITH RIGHT HALF BLACK
315 29D8; 29D9 # LEFT WIGGLY FENCE
316 29D9; 29D8 # RIGHT WIGGLY FENCE
317 29DA; 29DB # LEFT DOUBLE WIGGLY FENCE
318 29DB; 29DA # RIGHT DOUBLE WIGGLY FENCE
319 29E8; 29E9 # DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
320 29E9; 29E8 # DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
321 29F5; 2215 # REVERSE SOLIDUS OPERATOR
322 29F8; 29F9 # BIG SOLIDUS
323 29F9; 29F8 # BIG REVERSE SOLIDUS
324 29FC; 29FD # LEFT-POINTING CURVED ANGLE BRACKET
325 29FD; 29FC # RIGHT-POINTING CURVED ANGLE BRACKET
326 2A2B; 2A2C # MINUS SIGN WITH FALLING DOTS
327 2A2C; 2A2B # MINUS SIGN WITH RISING DOTS
328 2A2D; 2A2E # PLUS SIGN IN LEFT HALF CIRCLE
329 2A2E; 2A2D # PLUS SIGN IN RIGHT HALF CIRCLE
330 2A34; 2A35 # MULTIPLICATION SIGN IN LEFT HALF CIRCLE
331 2A35; 2A34 # MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
332 2A3C; 2A3D # INTERIOR PRODUCT
333 2A3D; 2A3C # RIGHTHAND INTERIOR PRODUCT
334 2A64; 2A65 # Z NOTATION DOMAIN ANTIRESTRICTION
335 2A65; 2A64 # Z NOTATION RANGE ANTIRESTRICTION
336 2A79; 2A7A # LESS-THAN WITH CIRCLE INSIDE
337 2A7A; 2A79 # GREATER-THAN WITH CIRCLE INSIDE
338 2A7B; 2A7C # [BEST FIT] LESS-THAN WITH QUESTION MARK ABOVE
339 2A7C; 2A7B # [BEST FIT] GREATER-THAN WITH QUESTION MARK ABOVE
340 2A7D; 2A7E # LESS-THAN OR SLANTED EQUAL TO
341 2A7E; 2A7D # GREATER-THAN OR SLANTED EQUAL TO
342 2A7F; 2A80 # LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
343 2A80; 2A7F # GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
344 2A81; 2A82 # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
345 2A82; 2A81 # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
346 2A83; 2A84 # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
347 2A84; 2A83 # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
348 2A85; 2A86 # [BEST FIT] LESS-THAN OR APPROXIMATE
349 2A86; 2A85 # [BEST FIT] GREATER-THAN OR APPROXIMATE
350 2A87; 2A88 # [BEST FIT] LESS-THAN AND SINGLE-LINE NOT EQUAL TO
351 2A88; 2A87 # [BEST FIT] GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
352 2A89; 2A8A # [BEST FIT] LESS-THAN AND NOT APPROXIMATE
353 2A8A; 2A89 # [BEST FIT] GREATER-THAN AND NOT APPROXIMATE
354 2A8B; 2A8C # LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
355 2A8C; 2A8B # GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
356 2A8D; 2A8E # [BEST FIT] LESS-THAN ABOVE SIMILAR OR EQUAL
357 2A8E; 2A8D # [BEST FIT] GREATER-THAN ABOVE SIMILAR OR EQUAL
358 2A8F; 2A90 # [BEST FIT] LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
359 2A90; 2A8F # [BEST FIT] GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
360 2A91; 2A92 # LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
361 2A92; 2A91 # GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
362 2A93; 2A94 # LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLAN…
363 2A94; 2A93 # GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLAN…
364 2A95; 2A96 # SLANTED EQUAL TO OR LESS-THAN
365 2A96; 2A95 # SLANTED EQUAL TO OR GREATER-THAN
366 2A97; 2A98 # SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
367 2A98; 2A97 # SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
368 2A99; 2A9A # DOUBLE-LINE EQUAL TO OR LESS-THAN
369 2A9A; 2A99 # DOUBLE-LINE EQUAL TO OR GREATER-THAN
370 2A9B; 2A9C # DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
371 2A9C; 2A9B # DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
372 2A9D; 2A9E # [BEST FIT] SIMILAR OR LESS-THAN
373 2A9E; 2A9D # [BEST FIT] SIMILAR OR GREATER-THAN
374 2A9F; 2AA0 # [BEST FIT] SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
375 2AA0; 2A9F # [BEST FIT] SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
376 2AA1; 2AA2 # DOUBLE NESTED LESS-THAN
377 2AA2; 2AA1 # DOUBLE NESTED GREATER-THAN
378 2AA6; 2AA7 # LESS-THAN CLOSED BY CURVE
379 2AA7; 2AA6 # GREATER-THAN CLOSED BY CURVE
380 2AA8; 2AA9 # LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
381 2AA9; 2AA8 # GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
382 2AAA; 2AAB # SMALLER THAN
383 2AAB; 2AAA # LARGER THAN
384 2AAC; 2AAD # SMALLER THAN OR EQUAL TO
385 2AAD; 2AAC # LARGER THAN OR EQUAL TO
386 2AAF; 2AB0 # PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
387 2AB0; 2AAF # SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
388 2AB1; 2AB2 # [BEST FIT] PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
389 2AB2; 2AB1 # [BEST FIT] SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
390 2AB3; 2AB4 # PRECEDES ABOVE EQUALS SIGN
391 2AB4; 2AB3 # SUCCEEDS ABOVE EQUALS SIGN
392 2AB5; 2AB6 # [BEST FIT] PRECEDES ABOVE NOT EQUAL TO
393 2AB6; 2AB5 # [BEST FIT] SUCCEEDS ABOVE NOT EQUAL TO
394 2AB7; 2AB8 # [BEST FIT] PRECEDES ABOVE ALMOST EQUAL TO
395 2AB8; 2AB7 # [BEST FIT] SUCCEEDS ABOVE ALMOST EQUAL TO
396 2AB9; 2ABA # [BEST FIT] PRECEDES ABOVE NOT ALMOST EQUAL TO
397 2ABA; 2AB9 # [BEST FIT] SUCCEEDS ABOVE NOT ALMOST EQUAL TO
398 2ABB; 2ABC # DOUBLE PRECEDES
399 2ABC; 2ABB # DOUBLE SUCCEEDS
400 2ABD; 2ABE # SUBSET WITH DOT
401 2ABE; 2ABD # SUPERSET WITH DOT
402 2ABF; 2AC0 # SUBSET WITH PLUS SIGN BELOW
403 2AC0; 2ABF # SUPERSET WITH PLUS SIGN BELOW
404 2AC1; 2AC2 # SUBSET WITH MULTIPLICATION SIGN BELOW
405 2AC2; 2AC1 # SUPERSET WITH MULTIPLICATION SIGN BELOW
406 2AC3; 2AC4 # SUBSET OF OR EQUAL TO WITH DOT ABOVE
407 2AC4; 2AC3 # SUPERSET OF OR EQUAL TO WITH DOT ABOVE
408 2AC5; 2AC6 # SUBSET OF ABOVE EQUALS SIGN
409 2AC6; 2AC5 # SUPERSET OF ABOVE EQUALS SIGN
410 2AC7; 2AC8 # [BEST FIT] SUBSET OF ABOVE TILDE OPERATOR
411 2AC8; 2AC7 # [BEST FIT] SUPERSET OF ABOVE TILDE OPERATOR
412 2AC9; 2ACA # [BEST FIT] SUBSET OF ABOVE ALMOST EQUAL TO
413 2ACA; 2AC9 # [BEST FIT] SUPERSET OF ABOVE ALMOST EQUAL TO
414 2ACB; 2ACC # [BEST FIT] SUBSET OF ABOVE NOT EQUAL TO
415 2ACC; 2ACB # [BEST FIT] SUPERSET OF ABOVE NOT EQUAL TO
416 2ACD; 2ACE # SQUARE LEFT OPEN BOX OPERATOR
417 2ACE; 2ACD # SQUARE RIGHT OPEN BOX OPERATOR
418 2ACF; 2AD0 # CLOSED SUBSET
419 2AD0; 2ACF # CLOSED SUPERSET
420 2AD1; 2AD2 # CLOSED SUBSET OR EQUAL TO
421 2AD2; 2AD1 # CLOSED SUPERSET OR EQUAL TO
422 2AD3; 2AD4 # SUBSET ABOVE SUPERSET
423 2AD4; 2AD3 # SUPERSET ABOVE SUBSET
424 2AD5; 2AD6 # SUBSET ABOVE SUBSET
425 2AD6; 2AD5 # SUPERSET ABOVE SUPERSET
426 2ADE; 22A6 # SHORT LEFT TACK
427 2AE3; 22A9 # DOUBLE VERTICAL BAR LEFT TURNSTILE
428 2AE4; 22A8 # VERTICAL BAR DOUBLE LEFT TURNSTILE
429 2AE5; 22AB # DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
430 2AEC; 2AED # DOUBLE STROKE NOT SIGN
431 2AED; 2AEC # REVERSED DOUBLE STROKE NOT SIGN
432 2AEE; 2224 # DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
433 2AF7; 2AF8 # TRIPLE NESTED LESS-THAN
434 2AF8; 2AF7 # TRIPLE NESTED GREATER-THAN
435 2AF9; 2AFA # DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
436 2AFA; 2AF9 # DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
437 2BFE; 221F # REVERSED RIGHT ANGLE
438 2E02; 2E03 # LEFT SUBSTITUTION BRACKET
439 2E03; 2E02 # RIGHT SUBSTITUTION BRACKET
440 2E04; 2E05 # LEFT DOTTED SUBSTITUTION BRACKET
441 2E05; 2E04 # RIGHT DOTTED SUBSTITUTION BRACKET
442 2E09; 2E0A # LEFT TRANSPOSITION BRACKET
443 2E0A; 2E09 # RIGHT TRANSPOSITION BRACKET
444 2E0C; 2E0D # LEFT RAISED OMISSION BRACKET
445 2E0D; 2E0C # RIGHT RAISED OMISSION BRACKET
446 2E1C; 2E1D # LEFT LOW PARAPHRASE BRACKET
447 2E1D; 2E1C # RIGHT LOW PARAPHRASE BRACKET
448 2E20; 2E21 # LEFT VERTICAL BAR WITH QUILL
449 2E21; 2E20 # RIGHT VERTICAL BAR WITH QUILL
450 2E22; 2E23 # TOP LEFT HALF BRACKET
451 2E23; 2E22 # TOP RIGHT HALF BRACKET
452 2E24; 2E25 # BOTTOM LEFT HALF BRACKET
453 2E25; 2E24 # BOTTOM RIGHT HALF BRACKET
454 2E26; 2E27 # LEFT SIDEWAYS U BRACKET
455 2E27; 2E26 # RIGHT SIDEWAYS U BRACKET
456 2E28; 2E29 # LEFT DOUBLE PARENTHESIS
457 2E29; 2E28 # RIGHT DOUBLE PARENTHESIS
458 2E55; 2E56 # LEFT SQUARE BRACKET WITH STROKE
459 2E56; 2E55 # RIGHT SQUARE BRACKET WITH STROKE
460 2E57; 2E58 # LEFT SQUARE BRACKET WITH DOUBLE STROKE
461 2E58; 2E57 # RIGHT SQUARE BRACKET WITH DOUBLE STROKE
462 2E59; 2E5A # TOP HALF LEFT PARENTHESIS
463 2E5A; 2E59 # TOP HALF RIGHT PARENTHESIS
464 2E5B; 2E5C # BOTTOM HALF LEFT PARENTHESIS
465 2E5C; 2E5B # BOTTOM HALF RIGHT PARENTHESIS
466 3008; 3009 # LEFT ANGLE BRACKET
467 3009; 3008 # RIGHT ANGLE BRACKET
468 300A; 300B # LEFT DOUBLE ANGLE BRACKET
469 300B; 300A # RIGHT DOUBLE ANGLE BRACKET
470 300C; 300D # [BEST FIT] LEFT CORNER BRACKET
471 300D; 300C # [BEST FIT] RIGHT CORNER BRACKET
472 300E; 300F # [BEST FIT] LEFT WHITE CORNER BRACKET
473 300F; 300E # [BEST FIT] RIGHT WHITE CORNER BRACKET
474 3010; 3011 # LEFT BLACK LENTICULAR BRACKET
475 3011; 3010 # RIGHT BLACK LENTICULAR BRACKET
476 3014; 3015 # LEFT TORTOISE SHELL BRACKET
477 3015; 3014 # RIGHT TORTOISE SHELL BRACKET
478 3016; 3017 # LEFT WHITE LENTICULAR BRACKET
479 3017; 3016 # RIGHT WHITE LENTICULAR BRACKET
480 3018; 3019 # LEFT WHITE TORTOISE SHELL BRACKET
481 3019; 3018 # RIGHT WHITE TORTOISE SHELL BRACKET
482 301A; 301B # LEFT WHITE SQUARE BRACKET
483 301B; 301A # RIGHT WHITE SQUARE BRACKET
484 FE59; FE5A # SMALL LEFT PARENTHESIS
485 FE5A; FE59 # SMALL RIGHT PARENTHESIS
486 FE5B; FE5C # SMALL LEFT CURLY BRACKET
487 FE5C; FE5B # SMALL RIGHT CURLY BRACKET
488 FE5D; FE5E # SMALL LEFT TORTOISE SHELL BRACKET
489 FE5E; FE5D # SMALL RIGHT TORTOISE SHELL BRACKET
490 FE64; FE65 # SMALL LESS-THAN SIGN
491 FE65; FE64 # SMALL GREATER-THAN SIGN
492 FF08; FF09 # FULLWIDTH LEFT PARENTHESIS
493 FF09; FF08 # FULLWIDTH RIGHT PARENTHESIS
494 FF1C; FF1E # FULLWIDTH LESS-THAN SIGN
495 FF1E; FF1C # FULLWIDTH GREATER-THAN SIGN
496 FF3B; FF3D # FULLWIDTH LEFT SQUARE BRACKET
497 FF3D; FF3B # FULLWIDTH RIGHT SQUARE BRACKET
498 FF5B; FF5D # FULLWIDTH LEFT CURLY BRACKET
499 FF5D; FF5B # FULLWIDTH RIGHT CURLY BRACKET
500 FF5F; FF60 # FULLWIDTH LEFT WHITE PARENTHESIS
501 FF60; FF5F # FULLWIDTH RIGHT WHITE PARENTHESIS
502 FF62; FF63 # [BEST FIT] HALFWIDTH LEFT CORNER BRACKET
503 FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
504
505 # The following characters have no appropriate mirroring character.
506 # For these characters it is up to the rendering system
507 # to provide mirrored glyphs.
508
509 # 2140; DOUBLE-STRUCK N-ARY SUMMATION
510 # 2201; COMPLEMENT
511 # 2202; PARTIAL DIFFERENTIAL
512 # 2203; THERE EXISTS
513 # 2204; THERE DOES NOT EXIST
514 # 2211; N-ARY SUMMATION
515 # 2216; SET MINUS
516 # 221A; SQUARE ROOT
517 # 221B; CUBE ROOT
518 # 221C; FOURTH ROOT
519 # 221D; PROPORTIONAL TO
520 # 2226; NOT PARALLEL TO
521 # 222B; INTEGRAL
522 # 222C; DOUBLE INTEGRAL
523 # 222D; TRIPLE INTEGRAL
524 # 222E; CONTOUR INTEGRAL
525 # 222F; SURFACE INTEGRAL
526 # 2230; VOLUME INTEGRAL
527 # 2231; CLOCKWISE INTEGRAL
528 # 2232; CLOCKWISE CONTOUR INTEGRAL
529 # 2233; ANTICLOCKWISE CONTOUR INTEGRAL
530 # 2239; EXCESS
531 # 223B; HOMOTHETIC
532 # 223E; INVERTED LAZY S
533 # 223F; SINE WAVE
534 # 2240; WREATH PRODUCT
535 # 2241; NOT TILDE
536 # 2242; MINUS TILDE
537 # 2244; NOT ASYMPTOTICALLY EQUAL TO
538 # 2246; APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
539 # 2247; NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
540 # 2248; ALMOST EQUAL TO
541 # 2249; NOT ALMOST EQUAL TO
542 # 224A; ALMOST EQUAL OR EQUAL TO
543 # 224B; TRIPLE TILDE
544 # 225F; QUESTIONED EQUAL TO
545 # 2260; NOT EQUAL TO
546 # 2262; NOT IDENTICAL TO
547 # 226D; NOT EQUIVALENT TO
548 # 228C; MULTISET
549 # 22A7; MODELS
550 # 22AA; TRIPLE VERTICAL BAR RIGHT TURNSTILE
551 # 22AC; DOES NOT PROVE
552 # 22AD; NOT TRUE
553 # 22AE; DOES NOT FORCE
554 # 22AF; NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
555 # 22BE; RIGHT ANGLE WITH ARC
556 # 22BF; RIGHT TRIANGLE
557 # 22F5; ELEMENT OF WITH DOT ABOVE
558 # 22F8; ELEMENT OF WITH UNDERBAR
559 # 22F9; ELEMENT OF WITH TWO HORIZONTAL STROKES
560 # 22FF; Z NOTATION BAG MEMBERSHIP
561 # 2320; TOP HALF INTEGRAL
562 # 2321; BOTTOM HALF INTEGRAL
563 # 27C0; THREE DIMENSIONAL ANGLE
564 # 27CC; LONG DIVISION
565 # 27D3; LOWER RIGHT CORNER WITH DOT
566 # 27D4; UPPER LEFT CORNER WITH DOT
567 # 299C; RIGHT ANGLE VARIANT WITH SQUARE
568 # 299D; MEASURED RIGHT ANGLE WITH DOT
569 # 299E; ANGLE WITH S INSIDE
570 # 299F; ACUTE ANGLE
571 # 29A2; TURNED ANGLE
572 # 29A6; OBLIQUE ANGLE OPENING UP
573 # 29A7; OBLIQUE ANGLE OPENING DOWN
574 # 29C2; CIRCLE WITH SMALL CIRCLE TO THE RIGHT
575 # 29C3; CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
576 # 29C9; TWO JOINED SQUARES
577 # 29CE; RIGHT TRIANGLE ABOVE LEFT TRIANGLE
578 # 29DC; INCOMPLETE INFINITY
579 # 29E1; INCREASES AS
580 # 29E3; EQUALS SIGN AND SLANTED PARALLEL
581 # 29E4; EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
582 # 29E5; IDENTICAL TO AND SLANTED PARALLEL
583 # 29F4; RULE-DELAYED
584 # 29F6; SOLIDUS WITH OVERBAR
585 # 29F7; REVERSE SOLIDUS WITH HORIZONTAL STROKE
586 # 2A0A; MODULO TWO SUM
587 # 2A0B; SUMMATION WITH INTEGRAL
588 # 2A0C; QUADRUPLE INTEGRAL OPERATOR
589 # 2A0D; FINITE PART INTEGRAL
590 # 2A0E; INTEGRAL WITH DOUBLE STROKE
591 # 2A0F; INTEGRAL AVERAGE WITH SLASH
592 # 2A10; CIRCULATION FUNCTION
593 # 2A11; ANTICLOCKWISE INTEGRATION
594 # 2A12; LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
595 # 2A13; LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
596 # 2A14; LINE INTEGRATION NOT INCLUDING THE POLE
597 # 2A15; INTEGRAL AROUND A POINT OPERATOR
598 # 2A16; QUATERNION INTEGRAL OPERATOR
599 # 2A17; INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
600 # 2A18; INTEGRAL WITH TIMES SIGN
601 # 2A19; INTEGRAL WITH INTERSECTION
602 # 2A1A; INTEGRAL WITH UNION
603 # 2A1B; INTEGRAL WITH OVERBAR
604 # 2A1C; INTEGRAL WITH UNDERBAR
605 # 2A1E; LARGE LEFT TRIANGLE OPERATOR
606 # 2A1F; Z NOTATION SCHEMA COMPOSITION
607 # 2A20; Z NOTATION SCHEMA PIPING
608 # 2A21; Z NOTATION SCHEMA PROJECTION
609 # 2A24; PLUS SIGN WITH TILDE ABOVE
610 # 2A26; PLUS SIGN WITH TILDE BELOW
611 # 2A29; MINUS SIGN WITH COMMA ABOVE
612 # 2A3E; Z NOTATION RELATIONAL COMPOSITION
613 # 2A57; SLOPING LARGE OR
614 # 2A58; SLOPING LARGE AND
615 # 2A6A; TILDE OPERATOR WITH DOT ABOVE
616 # 2A6B; TILDE OPERATOR WITH RISING DOTS
617 # 2A6C; SIMILAR MINUS SIMILAR
618 # 2A6D; CONGRUENT WITH DOT ABOVE
619 # 2A6F; ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
620 # 2A70; APPROXIMATELY EQUAL OR EQUAL TO
621 # 2A73; EQUALS SIGN ABOVE TILDE OPERATOR
622 # 2A74; DOUBLE COLON EQUAL
623 # 2AA3; DOUBLE NESTED LESS-THAN WITH UNDERBAR
624 # 2ADC; FORKING
625 # 2AE2; VERTICAL BAR TRIPLE RIGHT TURNSTILE
626 # 2AE6; LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
627 # 2AF3; PARALLEL WITH TILDE OPERATOR
628 # 2AFB; TRIPLE SOLIDUS BINARY RELATION
629 # 2AFD; DOUBLE SOLIDUS OPERATOR
630 # 1D6DB; MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
631 # 1D715; MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
632 # 1D74F; MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
633 # 1D789; MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
634 # 1D7C3; MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
635
636 # EOF
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.