Skip to content

Appendix A. KEYSYM Encoding

KEYSYM values are 32-bit integers that encode the symbols on the keycaps of a keyboard. The three most significant bits are always zero, which leaves a 29-bit number space. For convenience, KEYSYM values can be viewed as split into four bytes:

  • Byte 1 is the most significant eight bits (three zero bits and the most-significant five bits of the 29-bit effective value)

  • Byte 2 is the next most-significant eight bits

  • Byte 3 is the next most-significant eight bits

  • Byte 4 is the least-significant eight bits

There are six categories of KEYSYM values.

Special KEYSYMs

There are two special values: NoSymbol and VoidSymbol. They are used to indicate the absence of symbols (see Section 5, Keyboards).

Byte 1Byte 2Byte 3Byte 4Hex. valueName
0000#x00000000NoSymbol
0255255255#x00FFFFFFVoidSymbol

Latin-1 KEYSYMs

The Latin-1 KEYSYMs occupy the range #x0020 to #x007E and #x00A0 to #00FF and represent the ISO 10646 / Unicode characters U+0020 to U+007E and U+00A0 to U+00FF, respectively.

Unicode KEYSYMs

These occupy the range #x01000100 to #x0110FFFF and represent the ISO 10646 / Unicode characters U+0100 to U+10FFFF, respectively. The numeric value of a Unicode KEYSYM is the Unicode position of the corresponding character plus #x01000000. In the interest of backwards compatibility, clients should be able to process both the Unicode KEYSYM and the Legacy KEYSYM for those characters where both exist.

Dead keys, which place an accent on the next character entered, shall be encoded as Function KEYSYMs, and not as the Unicode KEYSYM corresponding to an equivalent combining character. Where a keycap indicates a specific function with a graphical symbol that is also available in Unicode (e.g., an upwards arrow for the cursor up function), the appropriate Function KEYSYM should be used, and not the Unicode KEYSYM corresponding to the depicted symbol.

Function KEYSYMs

These represent keycap symbols that do not directly represent elements of a coded character set. Instead, they typically identify a software function, mode, or operation (e.g., cursor up, caps lock, insert) that can be activated using a dedicated key. Function KEYSYMs have zero values for bytes 1 and 2. Byte 3 distinguishes between several 8-bit sets within which byte 4 identifies the individual function key.

Byte 3Byte 4
255Keyboard
254Keyboard (XKB) Extension
2533270

Within a national market, keyboards tend to be comparatively standard with respect to the character keys, but they can differ significantly on the miscellaneous function keys. Some have function keys left over from early timesharing days, others were designed for a specific application, such as text processing, web browsing, or accessing audiovisual data. The symbols on the keycaps can differ significantly between manufacturers and national markets, even where they denote the same software function (e.g., Ctrl in the U.S. versus Strg in Germany)

There are two ways of thinking about how to define KEYSYMs for such a world:

  • The Engraving approach

  • The Common approach

The Engraving approach is to create a KEYSYM for every unique key engraving. This is effectively taking the union of all key engravings on all keyboards. For example, some keyboards label function keys across the top as F1 through Fn, and others label them as PF1 through PFn. These would be different keys under the Engraving approach. Likewise, Lock would differ from Shift Lock, which is different from the up-arrow symbol that has the effect of changing lowercase to uppercase. There are lots of other aliases such as Del, DEL, Delete, Remove, and so forth. The Engraving approach makes it easy to decide if a new entry should be added to the KEYSYM set: if it does not exactly match an existing one, then a new one is created.

The Common approach tries to capture all of the keys present on an interesting number of keyboards, folding likely aliases into the same KEYSYM. For example, Del, DEL, and Delete are all merged into a single KEYSYM. Vendors can augment the KEYSYM set (using the vendor-specific encoding space) to include all of their unique keys that were not included in the standard set. Each vendor decides which of its keys map into the standard KEYSYMs, which presumably can be overridden by a user. It is more difficult to implement this approach, because judgment is required about when a sufficient set of keyboards implements an engraving to justify making it a KEYSYM in the standard set and about which engravings should be merged into a single KEYSYM.

Although neither scheme is perfect or elegant, the Common approach has been selected because it makes it easier to write a portable application. Having the Delete functionality merged into a single KEYSYM allows an application to implement a deletion function and expect reasonable bindings on a wide set of workstations. Under the Common approach, application writers are still free to look for and interpret vendor-specific KEYSYMs, but because they are in the extended set, the application developer is more conscious that they are writing the application in a nonportable fashion.

The Keyboard set is a miscellaneous collection of commonly occurring keys on keyboards. Within this set, the numeric keypad symbols are generally duplicates of symbols found on keys on the main part of the keyboard, but they are distinguished here because they often have a distinguishable semantics associated with them.

KEYSYM valueNameSet
#xFF08BACKSPACE, BACK SPACE, BACK CHARKeyboard
#xFF09TABKeyboard
#xFF0ALINEFEED, LFKeyboard
#xFF0BCLEARKeyboard
#xFF0DRETURN, ENTERKeyboard
#xFF13PAUSE, HOLDKeyboard
#xFF14SCROLL LOCKKeyboard
#xFF15SYS REQ, SYSTEM REQUESTKeyboard
#xFF1BESCAPEKeyboard
#xFF20MULTI-KEY CHARACTER PREFACEKeyboard
#xFF21KANJI, KANJI CONVERTKeyboard
#xFF22MUHENKANKeyboard
#xFF23HENKAN MODEKeyboard
#xFF24ROMAJIKeyboard
#xFF25HIRAGANAKeyboard
#xFF26KATAKANAKeyboard
#xFF27HIRAGANA/KATAKANA TOGGLEKeyboard
#xFF28ZENKAKUKeyboard
#xFF29HANKAKUKeyboard
#xFF2AZENKAKU/HANKAKU TOGGLEKeyboard
#xFF2BTOUROKUKeyboard
#xFF2CMASSYOKeyboard
#xFF2DKANA LOCKKeyboard
#xFF2EKANA SHIFTKeyboard
#xFF2FEISU SHIFTKeyboard
#xFF30EISU TOGGLEKeyboard
#xFF31HANGUL START/STOP (TOGGLE)Keyboard
#xFF32HANGUL STARTKeyboard
#xFF33HANGUL END, ENGLISH STARTKeyboard
#xFF34START HANGUL/HANJA CONVERSIONKeyboard
#xFF35HANGUL JAMO MODEKeyboard
#xFF36HANGUL ROMAJA MODEKeyboard
#xFF37HANGUL CODE INPUTKeyboard
#xFF38HANGUL JEONJA MODEKeyboard
#xFF39HANGUL BANJA MODEKeyboard
#xFF3AHANGUL PREHANJA CONVERSIONKeyboard
#xFF3BHANGUL POSTHANJA CONVERSIONKeyboard
#xFF3CHANGUL SINGLE CANDIDATEKeyboard
#xFF3DHANGUL MULTIPLE CANDIDATEKeyboard
#xFF3EHANGUL PREVIOUS CANDIDATEKeyboard
#xFF3FHANGUL SPECIAL SYMBOLSKeyboard
#xFF50HOMEKeyboard
#xFF51LEFT, MOVE LEFT, LEFT ARROWKeyboard
#xFF52UP, MOVE UP, UP ARROWKeyboard
#xFF53RIGHT, MOVE RIGHT, RIGHT ARROWKeyboard
#xFF54DOWN, MOVE DOWN, DOWN ARROWKeyboard
#xFF55PRIOR, PREVIOUS, PAGE UPKeyboard
#xFF56NEXT, PAGE DOWNKeyboard
#xFF57END, EOLKeyboard
#xFF58BEGIN, BOLKeyboard
#xFF60SELECT, MARKKeyboard
#xFF61PRINTKeyboard
#xFF62EXECUTE, RUN, DOKeyboard
#xFF63INSERT, INSERT HEREKeyboard
#xFF65UNDO, OOPSKeyboard
#xFF66REDO, AGAINKeyboard
#xFF67MENUKeyboard
#xFF68FIND, SEARCHKeyboard
#xFF69CANCEL, STOP, ABORT, EXITKeyboard
#xFF6AHELPKeyboard
#xFF6BBREAKKeyboard
#xFF7EMODE SWITCH, SCRIPT SWITCH, CHARACTER SET SWITCHKeyboard
#xFF7FNUM LOCKKeyboard
#xFF80KEYPAD SPACEKeyboard
#xFF89KEYPAD TABKeyboard
#xFF8DKEYPAD ENTERKeyboard
#xFF91KEYPAD F1, PF1, AKeyboard
#xFF92KEYPAD F2, PF2, BKeyboard
#xFF93KEYPAD F3, PF3, CKeyboard
#xFF94KEYPAD F4, PF4, DKeyboard
#xFF95KEYPAD HOMEKeyboard
#xFF96KEYPAD LEFTKeyboard
#xFF97KEYPAD UPKeyboard
#xFF98KEYPAD RIGHTKeyboard
#xFF99KEYPAD DOWNKeyboard
#xFF9AKEYPAD PRIOR, PAGE UPKeyboard
#xFF9BKEYPAD NEXT, PAGE DOWNKeyboard
#xFF9CKEYPAD ENDKeyboard
#xFF9DKEYPAD BEGINKeyboard
#xFF9EKEYPAD INSERTKeyboard
#xFF9FKEYPAD DELETEKeyboard
#xFFAAKEYPAD MULTIPLICATION SIGN, ASTERISKKeyboard
#xFFABKEYPAD PLUS SIGNKeyboard
#xFFACKEYPAD SEPARATOR, COMMAKeyboard
#xFFADKEYPAD MINUS SIGN, HYPHENKeyboard
#xFFAEKEYPAD DECIMAL POINT, FULL STOPKeyboard
#xFFAFKEYPAD DIVISION SIGN, SOLIDUSKeyboard
#xFFB0KEYPAD DIGIT ZEROKeyboard
#xFFB1KEYPAD DIGIT ONEKeyboard
#xFFB2KEYPAD DIGIT TWOKeyboard
#xFFB3KEYPAD DIGIT THREEKeyboard
#xFFB4KEYPAD DIGIT FOURKeyboard
#xFFB5KEYPAD DIGIT FIVEKeyboard
#xFFB6KEYPAD DIGIT SIXKeyboard
#xFFB7KEYPAD DIGIT SEVENKeyboard
#xFFB8KEYPAD DIGIT EIGHTKeyboard
#xFFB9KEYPAD DIGIT NINEKeyboard
#xFFBDKEYPAD EQUALS SIGNKeyboard
#xFFBEF1Keyboard
#xFFBFF2Keyboard
#xFFC0F3Keyboard
#xFFC1F4Keyboard
#xFFC2F5Keyboard
#xFFC3F6Keyboard
#xFFC4F7Keyboard
#xFFC5F8Keyboard
#xFFC6F9Keyboard
#xFFC7F10Keyboard
#xFFC8F11, L1Keyboard
#xFFC9F12, L2Keyboard
#xFFCAF13, L3Keyboard
#xFFCBF14, L4Keyboard
#xFFCCF15, L5Keyboard
#xFFCDF16, L6Keyboard
#xFFCEF17, L7Keyboard
#xFFCFF18, L8Keyboard
#xFFD0F19, L9Keyboard
#xFFD1F20, L10Keyboard
#xFFD2F21, R1Keyboard
#xFFD3F22, R2Keyboard
#xFFD4F23, R3Keyboard
#xFFD5F24, R4Keyboard
#xFFD6F25, R5Keyboard
#xFFD7F26, R6Keyboard
#xFFD8F27, R7Keyboard
#xFFD9F28, R8Keyboard
#xFFDAF29, R9Keyboard
#xFFDBF30, R10Keyboard
#xFFDCF31, R11Keyboard
#xFFDDF32, R12Keyboard
#xFFDEF33, R13Keyboard
#xFFDFF34, R14Keyboard
#xFFE0F35, R15Keyboard
#xFFE1LEFT SHIFTKeyboard
#xFFE2RIGHT SHIFTKeyboard
#xFFE3LEFT CONTROLKeyboard
#xFFE4RIGHT CONTROLKeyboard
#xFFE5CAPS LOCKKeyboard
#xFFE6SHIFT LOCKKeyboard
#xFFE7LEFT METAKeyboard
#xFFE8RIGHT METAKeyboard
#xFFE9LEFT ALTKeyboard
#xFFEARIGHT ALTKeyboard
#xFFEBLEFT SUPERKeyboard
#xFFECRIGHT SUPERKeyboard
#xFFEDLEFT HYPERKeyboard
#xFFEERIGHT HYPERKeyboard
#xFFFFDELETE, RUBOUTKeyboard

The Keyboard (XKB) Extension set, which provides among other things a range of dead keys, is defined in "The X Keyboard Extension: Protocol Specification", Appendix C.

The 3270 set defines additional keys that are specific to IBM 3270 terminals.

KEYSYM valueNameSet
#xFD013270 DUPLICATE3270
#xFD023270 FIELDMARK3270
#xFD033270 RIGHT23270
#xFD043270 LEFT23270
#xFD053270 BACKTAB3270
#xFD063270 ERASEEOF3270
#xFD073270 ERASEINPUT3270
#xFD083270 RESET3270
#xFD093270 QUIT3270
#xFD0A3270 PA13270
#xFD0B3270 PA23270
#xFD0C3270 PA33270
#xFD0D3270 TEST3270
#xFD0E3270 ATTN3270
#xFD0F3270 CURSORBLINK3270
#xFD103270 ALTCURSOR3270
#xFD113270 KEYCLICK3270
#xFD123270 JUMP3270
#xFD133270 IDENT3270
#xFD143270 RULE3270
#xFD153270 COPY3270
#xFD163270 PLAY3270
#xFD173270 SETUP3270
#xFD183270 RECORD3270
#xFD193270 CHANGESCREEN3270
#xFD1A3270 DELETEWORD3270
#xFD1B3270 EXSELECT3270
#xFD1C3270 CURSORSELECT3270
#xFD1D3270 PRINTSCREEN3270
#xFD1E3270 ENTER3270

Vendor KEYSYMs

The KEYSYM number range #x10000000 to #x1FFFFFFF is available for vendor-specific extentions. Among these, the range #x11000000 to #x1100FFFF is designated for keypad KEYSYMs.

Legacy KEYSYMs

These date from the time before ISO 10646 / Unicode was available. They represent characters from a number of different older 8-bit coded character sets and have zero values for bytes 1 and 2. Byte 3 indicates a coded character set and byte 4 is the 8-bit value of the particular character within that set.

Byte 3Byte 4Byte 3Byte 4
1Latin-211APL
2Latin-312Hebrew
3Latin-413Thai
4Kana14Korean
5Arabic15Latin-5
6Cyrillic16Latin-6
7Greek17Latin-7
8Technical18Latin-8
9Special19Latin-9
10Publishing32Currency

Each character set contains gaps where codes have been removed that were duplicates with codes in previous character sets (that is, character sets with lesser byte 3 value).

The Latin, Arabic, Cyrillic, Greek, Hebrew, and Thai sets were taken from the early drafts of the relevant ISO 8859 parts available at the time. However, in the case of the Cyrillic and Greek sets, these turned out differently in the final versions of the ISO standard. The Technical, Special, and Publishing sets are based on Digital Equipment Corporation standards, as no equivalent international standards were available at the time.

The table below lists all standardized Legacy KEYSYMs, along with the name used in the source document. Where there exists an unambiguous equivalent in Unicode, as it is the case with all ISO 8859 characters, it is given in the second column as a cross reference. Where there is no Unicode number provided, the exact semantics of the KEYSYM may have been lost and a Unicode KEYSYM should be used instead, if available.

As support of Unicode KEYSYMs increases, some or all of the Legacy KEYSYMs may be phased out and withdrawn in future versions of this standard. Most KEYSYMs in the sets Technical, Special, Publishing, APL and Currency (with the exception of #x20AC) were probably never used in practice, and were not supported by pre-Unicode fonts. In particular, the Currency set, which was copied from Unicode, has already been deprecated by the introduction of the Unicode KEYSYMs.

KEYSYM valueUnicode valueNameSet
#x01A1U+0104LATIN CAPITAL LETTER A WITH OGONEKLatin-2
#x01A2U+02D8BREVELatin-2
#x01A3U+0141LATIN CAPITAL LETTER L WITH STROKELatin-2
#x01A5U+013DLATIN CAPITAL LETTER L WITH CARONLatin-2
#x01A6U+015ALATIN CAPITAL LETTER S WITH ACUTELatin-2
#x01A9U+0160LATIN CAPITAL LETTER S WITH CARONLatin-2
#x01AAU+015ELATIN CAPITAL LETTER S WITH CEDILLALatin-2
#x01ABU+0164LATIN CAPITAL LETTER T WITH CARONLatin-2
#x01ACU+0179LATIN CAPITAL LETTER Z WITH ACUTELatin-2
#x01AEU+017DLATIN CAPITAL LETTER Z WITH CARONLatin-2
#x01AFU+017BLATIN CAPITAL LETTER Z WITH DOT ABOVELatin-2
#x01B1U+0105LATIN SMALL LETTER A WITH OGONEKLatin-2
#x01B2U+02DBOGONEKLatin-2
#x01B3U+0142LATIN SMALL LETTER L WITH STROKELatin-2
#x01B5U+013ELATIN SMALL LETTER L WITH CARONLatin-2
#x01B6U+015BLATIN SMALL LETTER S WITH ACUTELatin-2
#x01B7U+02C7CARONLatin-2
#x01B9U+0161LATIN SMALL LETTER S WITH CARONLatin-2
#x01BAU+015FLATIN SMALL LETTER S WITH CEDILLALatin-2
#x01BBU+0165LATIN SMALL LETTER T WITH CARONLatin-2
#x01BCU+017ALATIN SMALL LETTER Z WITH ACUTELatin-2
#x01BDU+02DDDOUBLE ACUTE ACCENTLatin-2
#x01BEU+017ELATIN SMALL LETTER Z WITH CARONLatin-2
#x01BFU+017CLATIN SMALL LETTER Z WITH DOT ABOVELatin-2
#x01C0U+0154LATIN CAPITAL LETTER R WITH ACUTELatin-2
#x01C3U+0102LATIN CAPITAL LETTER A WITH BREVELatin-2
#x01C5U+0139LATIN CAPITAL LETTER L WITH ACUTELatin-2
#x01C6U+0106LATIN CAPITAL LETTER C WITH ACUTELatin-2
#x01C8U+010CLATIN CAPITAL LETTER C WITH CARONLatin-2
#x01CAU+0118LATIN CAPITAL LETTER E WITH OGONEKLatin-2
#x01CCU+011ALATIN CAPITAL LETTER E WITH CARONLatin-2
#x01CFU+010ELATIN CAPITAL LETTER D WITH CARONLatin-2
#x01D0U+0110LATIN CAPITAL LETTER D WITH STROKELatin-2
#x01D1U+0143LATIN CAPITAL LETTER N WITH ACUTELatin-2
#x01D2U+0147LATIN CAPITAL LETTER N WITH CARONLatin-2
#x01D5U+0150LATIN CAPITAL LETTER O WITH DOUBLE ACUTELatin-2
#x01D8U+0158LATIN CAPITAL LETTER R WITH CARONLatin-2
#x01D9U+016ELATIN CAPITAL LETTER U WITH RING ABOVELatin-2
#x01DBU+0170LATIN CAPITAL LETTER U WITH DOUBLE ACUTELatin-2
#x01DEU+0162LATIN CAPITAL LETTER T WITH CEDILLALatin-2
#x01E0U+0155LATIN SMALL LETTER R WITH ACUTELatin-2
#x01E3U+0103LATIN SMALL LETTER A WITH BREVELatin-2
#x01E5U+013ALATIN SMALL LETTER L WITH ACUTELatin-2
#x01E6U+0107LATIN SMALL LETTER C WITH ACUTELatin-2
#x01E8U+010DLATIN SMALL LETTER C WITH CARONLatin-2
#x01EAU+0119LATIN SMALL LETTER E WITH OGONEKLatin-2
#x01ECU+011BLATIN SMALL LETTER E WITH CARONLatin-2
#x01EFU+010FLATIN SMALL LETTER D WITH CARONLatin-2
#x01F0U+0111LATIN SMALL LETTER D WITH STROKELatin-2
#x01F1U+0144LATIN SMALL LETTER N WITH ACUTELatin-2
#x01F2U+0148LATIN SMALL LETTER N WITH CARONLatin-2
#x01F5U+0151LATIN SMALL LETTER O WITH DOUBLE ACUTELatin-2
#x01F8U+0159LATIN SMALL LETTER R WITH CARONLatin-2
#x01F9U+016FLATIN SMALL LETTER U WITH RING ABOVELatin-2
#x01FBU+0171LATIN SMALL LETTER U WITH DOUBLE ACUTELatin-2
#x01FEU+0163LATIN SMALL LETTER T WITH CEDILLALatin-2
#x01FFU+02D9DOT ABOVELatin-2
#x02A1U+0126LATIN CAPITAL LETTER H WITH STROKELatin-3
#x02A6U+0124LATIN CAPITAL LETTER H WITH CIRCUMFLEXLatin-3
#x02A9U+0130LATIN CAPITAL LETTER I WITH DOT ABOVELatin-3
#x02ABU+011ELATIN CAPITAL LETTER G WITH BREVELatin-3
#x02ACU+0134LATIN CAPITAL LETTER J WITH CIRCUMFLEXLatin-3
#x02B1U+0127LATIN SMALL LETTER H WITH STROKELatin-3
#x02B6U+0125LATIN SMALL LETTER H WITH CIRCUMFLEXLatin-3
#x02B9U+0131LATIN SMALL LETTER DOTLESS ILatin-3
#x02BBU+011FLATIN SMALL LETTER G WITH BREVELatin-3
#x02BCU+0135LATIN SMALL LETTER J WITH CIRCUMFLEXLatin-3
#x02C5U+010ALATIN CAPITAL LETTER C WITH DOT ABOVELatin-3
#x02C6U+0108LATIN CAPITAL LETTER C WITH CIRCUMFLEXLatin-3
#x02D5U+0120LATIN CAPITAL LETTER G WITH DOT ABOVELatin-3
#x02D8U+011CLATIN CAPITAL LETTER G WITH CIRCUMFLEXLatin-3
#x02DDU+016CLATIN CAPITAL LETTER U WITH BREVELatin-3
#x02DEU+015CLATIN CAPITAL LETTER S WITH CIRCUMFLEXLatin-3
#x02E5U+010BLATIN SMALL LETTER C WITH DOT ABOVELatin-3
#x02E6U+0109LATIN SMALL LETTER C WITH CIRCUMFLEXLatin-3
#x02F5U+0121LATIN SMALL LETTER G WITH DOT ABOVELatin-3
#x02F8U+011DLATIN SMALL LETTER G WITH CIRCUMFLEXLatin-3
#x02FDU+016DLATIN SMALL LETTER U WITH BREVELatin-3
#x02FEU+015DLATIN SMALL LETTER S WITH CIRCUMFLEXLatin-3
#x03A2U+0138LATIN SMALL LETTER KRALatin-4
#x03A3U+0156LATIN CAPITAL LETTER R WITH CEDILLALatin-4
#x03A5U+0128LATIN CAPITAL LETTER I WITH TILDELatin-4
#x03A6U+013BLATIN CAPITAL LETTER L WITH CEDILLALatin-4
#x03AAU+0112LATIN CAPITAL LETTER E WITH MACRONLatin-4
#x03ABU+0122LATIN CAPITAL LETTER G WITH CEDILLALatin-4
#x03ACU+0166LATIN CAPITAL LETTER T WITH STROKELatin-4
#x03B3U+0157LATIN SMALL LETTER R WITH CEDILLALatin-4
#x03B5U+0129LATIN SMALL LETTER I WITH TILDELatin-4
#x03B6U+013CLATIN SMALL LETTER L WITH CEDILLALatin-4
#x03BAU+0113LATIN SMALL LETTER E WITH MACRONLatin-4
#x03BBU+0123LATIN SMALL LETTER G WITH CEDILLALatin-4
#x03BCU+0167LATIN SMALL LETTER T WITH STROKELatin-4
#x03BDU+014ALATIN CAPITAL LETTER ENGLatin-4
#x03BFU+014BLATIN SMALL LETTER ENGLatin-4
#x03C0U+0100LATIN CAPITAL LETTER A WITH MACRONLatin-4
#x03C7U+012ELATIN CAPITAL LETTER I WITH OGONEKLatin-4
#x03CCU+0116LATIN CAPITAL LETTER E WITH DOT ABOVELatin-4
#x03CFU+012ALATIN CAPITAL LETTER I WITH MACRONLatin-4
#x03D1U+0145LATIN CAPITAL LETTER N WITH CEDILLALatin-4
#x03D2U+014CLATIN CAPITAL LETTER O WITH MACRONLatin-4
#x03D3U+0136LATIN CAPITAL LETTER K WITH CEDILLALatin-4
#x03D9U+0172LATIN CAPITAL LETTER U WITH OGONEKLatin-4
#x03DDU+0168LATIN CAPITAL LETTER U WITH TILDELatin-4
#x03DEU+016ALATIN CAPITAL LETTER U WITH MACRONLatin-4
#x03E0U+0101LATIN SMALL LETTER A WITH MACRONLatin-4
#x03E7U+012FLATIN SMALL LETTER I WITH OGONEKLatin-4
#x03ECU+0117LATIN SMALL LETTER E WITH DOT ABOVELatin-4
#x03EFU+012BLATIN SMALL LETTER I WITH MACRONLatin-4
#x03F1U+0146LATIN SMALL LETTER N WITH CEDILLALatin-4
#x03F2U+014DLATIN SMALL LETTER O WITH MACRONLatin-4
#x03F3U+0137LATIN SMALL LETTER K WITH CEDILLALatin-4
#x03F9U+0173LATIN SMALL LETTER U WITH OGONEKLatin-4
#x03FDU+0169LATIN SMALL LETTER U WITH TILDELatin-4
#x03FEU+016BLATIN SMALL LETTER U WITH MACRONLatin-4
#x047EU+203EOVERLINEKana
#x04A1U+3002KANA FULL STOPKana
#x04A2U+300CKANA OPENING BRACKETKana
#x04A3U+300DKANA CLOSING BRACKETKana
#x04A4U+3001KANA COMMAKana
#x04A5U+30FBKANA CONJUNCTIVEKana
#x04A6U+30F2KANA LETTER WOKana
#x04A7U+30A1KANA LETTER SMALL AKana
#x04A8U+30A3KANA LETTER SMALL IKana
#x04A9U+30A5KANA LETTER SMALL UKana
#x04AAU+30A7KANA LETTER SMALL EKana
#x04ABU+30A9KANA LETTER SMALL OKana
#x04ACU+30E3KANA LETTER SMALL YAKana
#x04ADU+30E5KANA LETTER SMALL YUKana
#x04AEU+30E7KANA LETTER SMALL YOKana
#x04AFU+30C3KANA LETTER SMALL TSUKana
#x04B0U+30FCPROLONGED SOUND SYMBOLKana
#x04B1U+30A2KANA LETTER AKana
#x04B2U+30A4KANA LETTER IKana
#x04B3U+30A6KANA LETTER UKana
#x04B4U+30A8KANA LETTER EKana
#x04B5U+30AAKANA LETTER OKana
#x04B6U+30ABKANA LETTER KAKana
#x04B7U+30ADKANA LETTER KIKana
#x04B8U+30AFKANA LETTER KUKana
#x04B9U+30B1KANA LETTER KEKana
#x04BAU+30B3KANA LETTER KOKana
#x04BBU+30B5KANA LETTER SAKana
#x04BCU+30B7KANA LETTER SHIKana
#x04BDU+30B9KANA LETTER SUKana
#x04BEU+30BBKANA LETTER SEKana
#x04BFU+30BDKANA LETTER SOKana
#x04C0U+30BFKANA LETTER TAKana
#x04C1U+30C1KANA LETTER CHIKana
#x04C2U+30C4KANA LETTER TSUKana
#x04C3U+30C6KANA LETTER TEKana
#x04C4U+30C8KANA LETTER TOKana
#x04C5U+30CAKANA LETTER NAKana
#x04C6U+30CBKANA LETTER NIKana
#x04C7U+30CCKANA LETTER NUKana
#x04C8U+30CDKANA LETTER NEKana
#x04C9U+30CEKANA LETTER NOKana
#x04CAU+30CFKANA LETTER HAKana
#x04CBU+30D2KANA LETTER HIKana
#x04CCU+30D5KANA LETTER FUKana
#x04CDU+30D8KANA LETTER HEKana
#x04CEU+30DBKANA LETTER HOKana
#x04CFU+30DEKANA LETTER MAKana
#x04D0U+30DFKANA LETTER MIKana
#x04D1U+30E0KANA LETTER MUKana
#x04D2U+30E1KANA LETTER MEKana
#x04D3U+30E2KANA LETTER MOKana
#x04D4U+30E4KANA LETTER YAKana
#x04D5U+30E6KANA LETTER YUKana
#x04D6U+30E8KANA LETTER YOKana
#x04D7U+30E9KANA LETTER RAKana
#x04D8U+30EAKANA LETTER RIKana
#x04D9U+30EBKANA LETTER RUKana
#x04DAU+30ECKANA LETTER REKana
#x04DBU+30EDKANA LETTER ROKana
#x04DCU+30EFKANA LETTER WAKana
#x04DDU+30F3KANA LETTER NKana
#x04DEU+309BVOICED SOUND SYMBOLKana
#x04DFU+309CSEMIVOICED SOUND SYMBOLKana
#x05ACU+060CARABIC COMMAArabic
#x05BBU+061BARABIC SEMICOLONArabic
#x05BFU+061FARABIC QUESTION MARKArabic
#x05C1U+0621ARABIC LETTER HAMZAArabic
#x05C2U+0622ARABIC LETTER ALEF WITH MADDA ABOVEArabic
#x05C3U+0623ARABIC LETTER ALEF WITH HAMZA ABOVEArabic
#x05C4U+0624ARABIC LETTER WAW WITH HAMZA ABOVEArabic
#x05C5U+0625ARABIC LETTER ALEF WITH HAMZA BELOWArabic
#x05C6U+0626ARABIC LETTER YEH WITH HAMZA ABOVEArabic
#x05C7U+0627ARABIC LETTER ALEFArabic
#x05C8U+0628ARABIC LETTER BEHArabic
#x05C9U+0629ARABIC LETTER TEH MARBUTAArabic
#x05CAU+062AARABIC LETTER TEHArabic
#x05CBU+062BARABIC LETTER THEHArabic
#x05CCU+062CARABIC LETTER JEEMArabic
#x05CDU+062DARABIC LETTER HAHArabic
#x05CEU+062EARABIC LETTER KHAHArabic
#x05CFU+062FARABIC LETTER DALArabic
#x05D0U+0630ARABIC LETTER THALArabic
#x05D1U+0631ARABIC LETTER REHArabic
#x05D2U+0632ARABIC LETTER ZAINArabic
#x05D3U+0633ARABIC LETTER SEENArabic
#x05D4U+0634ARABIC LETTER SHEENArabic
#x05D5U+0635ARABIC LETTER SADArabic
#x05D6U+0636ARABIC LETTER DADArabic
#x05D7U+0637ARABIC LETTER TAHArabic
#x05D8U+0638ARABIC LETTER ZAHArabic
#x05D9U+0639ARABIC LETTER AINArabic
#x05DAU+063AARABIC LETTER GHAINArabic
#x05E0U+0640ARABIC TATWEELArabic
#x05E1U+0641ARABIC LETTER FEHArabic
#x05E2U+0642ARABIC LETTER QAFArabic
#x05E3U+0643ARABIC LETTER KAFArabic
#x05E4U+0644ARABIC LETTER LAMArabic
#x05E5U+0645ARABIC LETTER MEEMArabic
#x05E6U+0646ARABIC LETTER NOONArabic
#x05E7U+0647ARABIC LETTER HEHArabic
#x05E8U+0648ARABIC LETTER WAWArabic
#x05E9U+0649ARABIC LETTER ALEF MAKSURAArabic
#x05EAU+064AARABIC LETTER YEHArabic
#x05EBU+064BARABIC FATHATANArabic
#x05ECU+064CARABIC DAMMATANArabic
#x05EDU+064DARABIC KASRATANArabic
#x05EEU+064EARABIC FATHAArabic
#x05EFU+064FARABIC DAMMAArabic
#x05F0U+0650ARABIC KASRAArabic
#x05F1U+0651ARABIC SHADDAArabic
#x05F2U+0652ARABIC SUKUNArabic
#x06A1U+0452CYRILLIC SMALL LETTER DJECyrillic
#x06A2U+0453CYRILLIC SMALL LETTER GJECyrillic
#x06A3U+0451CYRILLIC SMALL LETTER IOCyrillic
#x06A4U+0454CYRILLIC SMALL LETTER UKRAINIAN IECyrillic
#x06A5U+0455CYRILLIC SMALL LETTER DZECyrillic
#x06A6U+0456CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN ICyrillic
#x06A7U+0457CYRILLIC SMALL LETTER YICyrillic
#x06A8U+0458CYRILLIC SMALL LETTER JECyrillic
#x06A9U+0459CYRILLIC SMALL LETTER LJECyrillic
#x06AAU+045ACYRILLIC SMALL LETTER NJECyrillic
#x06ABU+045BCYRILLIC SMALL LETTER TSHECyrillic
#x06ACU+045CCYRILLIC SMALL LETTER KJECyrillic
#x06ADU+0491CYRILLIC SMALL LETTER GHE WITH UPTURNCyrillic
#x06AEU+045ECYRILLIC SMALL LETTER SHORT UCyrillic
#x06AFU+045FCYRILLIC SMALL LETTER DZHECyrillic
#x06B0U+2116NUMERO SIGNCyrillic
#x06B1U+0402CYRILLIC CAPITAL LETTER DJECyrillic
#x06B2U+0403CYRILLIC CAPITAL LETTER GJECyrillic
#x06B3U+0401CYRILLIC CAPITAL LETTER IOCyrillic
#x06B4U+0404CYRILLIC CAPITAL LETTER UKRAINIAN IECyrillic
#x06B5U+0405CYRILLIC CAPITAL LETTER DZECyrillic
#x06B6U+0406CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN ICyrillic
#x06B7U+0407CYRILLIC CAPITAL LETTER YICyrillic
#x06B8U+0408CYRILLIC CAPITAL LETTER JECyrillic
#x06B9U+0409CYRILLIC CAPITAL LETTER LJECyrillic
#x06BAU+040ACYRILLIC CAPITAL LETTER NJECyrillic
#x06BBU+040BCYRILLIC CAPITAL LETTER TSHECyrillic
#x06BCU+040CCYRILLIC CAPITAL LETTER KJECyrillic
#x06BDU+0490CYRILLIC CAPITAL LETTER GHE WITH UPTURNCyrillic
#x06BEU+040ECYRILLIC CAPITAL LETTER SHORT UCyrillic
#x06BFU+040FCYRILLIC CAPITAL LETTER DZHECyrillic
#x06C0U+044ECYRILLIC SMALL LETTER YUCyrillic
#x06C1U+0430CYRILLIC SMALL LETTER ACyrillic
#x06C2U+0431CYRILLIC SMALL LETTER BECyrillic
#x06C3U+0446CYRILLIC SMALL LETTER TSECyrillic
#x06C4U+0434CYRILLIC SMALL LETTER DECyrillic
#x06C5U+0435CYRILLIC SMALL LETTER IECyrillic
#x06C6U+0444CYRILLIC SMALL LETTER EFCyrillic
#x06C7U+0433CYRILLIC SMALL LETTER GHECyrillic
#x06C8U+0445CYRILLIC SMALL LETTER HACyrillic
#x06C9U+0438CYRILLIC SMALL LETTER ICyrillic
#x06CAU+0439CYRILLIC SMALL LETTER SHORT ICyrillic
#x06CBU+043ACYRILLIC SMALL LETTER KACyrillic
#x06CCU+043BCYRILLIC SMALL LETTER ELCyrillic
#x06CDU+043CCYRILLIC SMALL LETTER EMCyrillic
#x06CEU+043DCYRILLIC SMALL LETTER ENCyrillic
#x06CFU+043ECYRILLIC SMALL LETTER OCyrillic
#x06D0U+043FCYRILLIC SMALL LETTER PECyrillic
#x06D1U+044FCYRILLIC SMALL LETTER YACyrillic
#x06D2U+0440CYRILLIC SMALL LETTER ERCyrillic
#x06D3U+0441CYRILLIC SMALL LETTER ESCyrillic
#x06D4U+0442CYRILLIC SMALL LETTER TECyrillic
#x06D5U+0443CYRILLIC SMALL LETTER UCyrillic
#x06D6U+0436CYRILLIC SMALL LETTER ZHECyrillic
#x06D7U+0432CYRILLIC SMALL LETTER VECyrillic
#x06D8U+044CCYRILLIC SMALL LETTER SOFT SIGNCyrillic
#x06D9U+044BCYRILLIC SMALL LETTER YERUCyrillic
#x06DAU+0437CYRILLIC SMALL LETTER ZECyrillic
#x06DBU+0448CYRILLIC SMALL LETTER SHACyrillic
#x06DCU+044DCYRILLIC SMALL LETTER ECyrillic
#x06DDU+0449CYRILLIC SMALL LETTER SHCHACyrillic
#x06DEU+0447CYRILLIC SMALL LETTER CHECyrillic
#x06DFU+044ACYRILLIC SMALL LETTER HARD SIGNCyrillic
#x06E0U+042ECYRILLIC CAPITAL LETTER YUCyrillic
#x06E1U+0410CYRILLIC CAPITAL LETTER ACyrillic
#x06E2U+0411CYRILLIC CAPITAL LETTER BECyrillic
#x06E3U+0426CYRILLIC CAPITAL LETTER TSECyrillic
#x06E4U+0414CYRILLIC CAPITAL LETTER DECyrillic
#x06E5U+0415CYRILLIC CAPITAL LETTER IECyrillic
#x06E6U+0424CYRILLIC CAPITAL LETTER EFCyrillic
#x06E7U+0413CYRILLIC CAPITAL LETTER GHECyrillic
#x06E8U+0425CYRILLIC CAPITAL LETTER HACyrillic
#x06E9U+0418CYRILLIC CAPITAL LETTER ICyrillic
#x06EAU+0419CYRILLIC CAPITAL LETTER SHORT ICyrillic
#x06EBU+041ACYRILLIC CAPITAL LETTER KACyrillic
#x06ECU+041BCYRILLIC CAPITAL LETTER ELCyrillic
#x06EDU+041CCYRILLIC CAPITAL LETTER EMCyrillic
#x06EEU+041DCYRILLIC CAPITAL LETTER ENCyrillic
#x06EFU+041ECYRILLIC CAPITAL LETTER OCyrillic
#x06F0U+041FCYRILLIC CAPITAL LETTER PECyrillic
#x06F1U+042FCYRILLIC CAPITAL LETTER YACyrillic
#x06F2U+0420CYRILLIC CAPITAL LETTER ERCyrillic
#x06F3U+0421CYRILLIC CAPITAL LETTER ESCyrillic
#x06F4U+0422CYRILLIC CAPITAL LETTER TECyrillic
#x06F5U+0423CYRILLIC CAPITAL LETTER UCyrillic
#x06F6U+0416CYRILLIC CAPITAL LETTER ZHECyrillic
#x06F7U+0412CYRILLIC CAPITAL LETTER VECyrillic
#x06F8U+042CCYRILLIC CAPITAL LETTER SOFT SIGNCyrillic
#x06F9U+042BCYRILLIC CAPITAL LETTER YERUCyrillic
#x06FAU+0417CYRILLIC CAPITAL LETTER ZECyrillic
#x06FBU+0428CYRILLIC CAPITAL LETTER SHACyrillic
#x06FCU+042DCYRILLIC CAPITAL LETTER ECyrillic
#x06FDU+0429CYRILLIC CAPITAL LETTER SHCHACyrillic
#x06FEU+0427CYRILLIC CAPITAL LETTER CHECyrillic
#x06FFU+042ACYRILLIC CAPITAL LETTER HARD SIGNCyrillic
#x07A1U+0386GREEK CAPITAL LETTER ALPHA WITH TONOSGreek
#x07A2U+0388GREEK CAPITAL LETTER EPSILON WITH TONOSGreek
#x07A3U+0389GREEK CAPITAL LETTER ETA WITH TONOSGreek
#x07A4U+038AGREEK CAPITAL LETTER IOTA WITH TONOSGreek
#x07A5U+03AAGREEK CAPITAL LETTER IOTA WITH DIALYTIKAGreek
#x07A7U+038CGREEK CAPITAL LETTER OMICRON WITH TONOSGreek
#x07A8U+038EGREEK CAPITAL LETTER UPSILON WITH TONOSGreek
#x07A9U+03ABGREEK CAPITAL LETTER UPSILON WITH DIALYTIKAGreek
#x07ABU+038FGREEK CAPITAL LETTER OMEGA WITH TONOSGreek
#x07AEU+0385GREEK DIALYTIKA TONOSGreek
#x07AFU+2015HORIZONTAL BARGreek
#x07B1U+03ACGREEK SMALL LETTER ALPHA WITH TONOSGreek
#x07B2U+03ADGREEK SMALL LETTER EPSILON WITH TONOSGreek
#x07B3U+03AEGREEK SMALL LETTER ETA WITH TONOSGreek
#x07B4U+03AFGREEK SMALL LETTER IOTA WITH TONOSGreek
#x07B5U+03CAGREEK SMALL LETTER IOTA WITH DIALYTIKAGreek
#x07B6U+0390GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOSGreek
#x07B7U+03CCGREEK SMALL LETTER OMICRON WITH TONOSGreek
#x07B8U+03CDGREEK SMALL LETTER UPSILON WITH TONOSGreek
#x07B9U+03CBGREEK SMALL LETTER UPSILON WITH DIALYTIKAGreek
#x07BAU+03B0GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOSGreek
#x07BBU+03CEGREEK SMALL LETTER OMEGA WITH TONOSGreek
#x07C1U+0391GREEK CAPITAL LETTER ALPHAGreek
#x07C2U+0392GREEK CAPITAL LETTER BETAGreek
#x07C3U+0393GREEK CAPITAL LETTER GAMMAGreek
#x07C4U+0394GREEK CAPITAL LETTER DELTAGreek
#x07C5U+0395GREEK CAPITAL LETTER EPSILONGreek
#x07C6U+0396GREEK CAPITAL LETTER ZETAGreek
#x07C7U+0397GREEK CAPITAL LETTER ETAGreek
#x07C8U+0398GREEK CAPITAL LETTER THETAGreek
#x07C9U+0399GREEK CAPITAL LETTER IOTAGreek
#x07CAU+039AGREEK CAPITAL LETTER KAPPAGreek
#x07CBU+039BGREEK CAPITAL LETTER LAMDAGreek
#x07CCU+039CGREEK CAPITAL LETTER MUGreek
#x07CDU+039DGREEK CAPITAL LETTER NUGreek
#x07CEU+039EGREEK CAPITAL LETTER XIGreek
#x07CFU+039FGREEK CAPITAL LETTER OMICRONGreek
#x07D0U+03A0GREEK CAPITAL LETTER PIGreek
#x07D1U+03A1GREEK CAPITAL LETTER RHOGreek
#x07D2U+03A3GREEK CAPITAL LETTER SIGMAGreek
#x07D4U+03A4GREEK CAPITAL LETTER TAUGreek
#x07D5U+03A5GREEK CAPITAL LETTER UPSILONGreek
#x07D6U+03A6GREEK CAPITAL LETTER PHIGreek
#x07D7U+03A7GREEK CAPITAL LETTER CHIGreek
#x07D8U+03A8GREEK CAPITAL LETTER PSIGreek
#x07D9U+03A9GREEK CAPITAL LETTER OMEGAGreek
#x07E1U+03B1GREEK SMALL LETTER ALPHAGreek
#x07E2U+03B2GREEK SMALL LETTER BETAGreek
#x07E3U+03B3GREEK SMALL LETTER GAMMAGreek
#x07E4U+03B4GREEK SMALL LETTER DELTAGreek
#x07E5U+03B5GREEK SMALL LETTER EPSILONGreek
#x07E6U+03B6GREEK SMALL LETTER ZETAGreek
#x07E7U+03B7GREEK SMALL LETTER ETAGreek
#x07E8U+03B8GREEK SMALL LETTER THETAGreek
#x07E9U+03B9GREEK SMALL LETTER IOTAGreek
#x07EAU+03BAGREEK SMALL LETTER KAPPAGreek
#x07EBU+03BBGREEK SMALL LETTER LAMDAGreek
#x07ECU+03BCGREEK SMALL LETTER MUGreek
#x07EDU+03BDGREEK SMALL LETTER NUGreek
#x07EEU+03BEGREEK SMALL LETTER XIGreek
#x07EFU+03BFGREEK SMALL LETTER OMICRONGreek
#x07F0U+03C0GREEK SMALL LETTER PIGreek
#x07F1U+03C1GREEK SMALL LETTER RHOGreek
#x07F2U+03C3GREEK SMALL LETTER SIGMAGreek
#x07F3U+03C2GREEK SMALL LETTER FINAL SIGMAGreek
#x07F4U+03C4GREEK SMALL LETTER TAUGreek
#x07F5U+03C5GREEK SMALL LETTER UPSILONGreek
#x07F6U+03C6GREEK SMALL LETTER PHIGreek
#x07F7U+03C7GREEK SMALL LETTER CHIGreek
#x07F8U+03C8GREEK SMALL LETTER PSIGreek
#x07F9U+03C9GREEK SMALL LETTER OMEGAGreek
#x08A1U+23B7LEFT RADICALTechnical
#x08A2-TOP LEFT RADICALTechnical
#x08A3-HORIZONTAL CONNECTORTechnical
#x08A4U+2320TOP INTEGRALTechnical
#x08A5U+2321BOTTOM INTEGRALTechnical
#x08A6-VERTICAL CONNECTORTechnical
#x08A7U+23A1TOP LEFT SQUARE BRACKETTechnical
#x08A8U+23A3BOTTOM LEFT SQUARE BRACKETTechnical
#x08A9U+23A4TOP RIGHT SQUARE BRACKETTechnical
#x08AAU+23A6BOTTOM RIGHT SQUARE BRACKETTechnical
#x08ABU+239BTOP LEFT PARENTHESISTechnical
#x08ACU+239DBOTTOM LEFT PARENTHESISTechnical
#x08ADU+239ETOP RIGHT PARENTHESISTechnical
#x08AEU+23A0BOTTOM RIGHT PARENTHESISTechnical
#x08AFU+23A8LEFT MIDDLE CURLY BRACETechnical
#x08B0U+23ACRIGHT MIDDLE CURLY BRACETechnical
#x08B1-TOP LEFT SUMMATIONTechnical
#x08B2-BOTTOM LEFT SUMMATIONTechnical
#x08B3-TOP VERTICAL SUMMATION CONNECTORTechnical
#x08B4-BOTTOM VERTICAL SUMMATION CONNECTORTechnical
#x08B5-TOP RIGHT SUMMATIONTechnical
#x08B6-BOTTOM RIGHT SUMMATIONTechnical
#x08B7-RIGHT MIDDLE SUMMATIONTechnical
#x08BCU+2264LESS THAN OR EQUAL SIGNTechnical
#x08BDU+2260NOT EQUAL SIGNTechnical
#x08BEU+2265GREATER THAN OR EQUAL SIGNTechnical
#x08BFU+222BINTEGRALTechnical
#x08C0U+2234THEREFORETechnical
#x08C1U+221DVARIATION, PROPORTIONAL TOTechnical
#x08C2U+221EINFINITYTechnical
#x08C5U+2207NABLA, DELTechnical
#x08C8U+223CIS APPROXIMATE TOTechnical
#x08C9U+2243SIMILAR OR EQUAL TOTechnical
#x08CDU+21D4IF AND ONLY IFTechnical
#x08CEU+21D2IMPLIESTechnical
#x08CFU+2261IDENTICAL TOTechnical
#x08D6U+221ARADICALTechnical
#x08DAU+2282IS INCLUDED INTechnical
#x08DBU+2283INCLUDESTechnical
#x08DCU+2229INTERSECTIONTechnical
#x08DDU+222AUNIONTechnical
#x08DEU+2227LOGICAL ANDTechnical
#x08DFU+2228LOGICAL ORTechnical
#x08EFU+2202PARTIAL DERIVATIVETechnical
#x08F6U+0192FUNCTIONTechnical
#x08FBU+2190LEFT ARROWTechnical
#x08FCU+2191UPWARD ARROWTechnical
#x08FDU+2192RIGHT ARROWTechnical
#x08FEU+2193DOWNWARD ARROWTechnical
#x09DF-BLANKSpecial
#x09E0U+25C6SOLID DIAMONDSpecial
#x09E1U+2592CHECKERBOARDSpecial
#x09E2U+2409"HT"Special
#x09E3U+240C"FF"Special
#x09E4U+240D"CR"Special
#x09E5U+240A"LF"Special
#x09E8U+2424"NL"Special
#x09E9U+240B"VT"Special
#x09EAU+2518LOWER-RIGHT CORNERSpecial
#x09EBU+2510UPPER-RIGHT CORNERSpecial
#x09ECU+250CUPPER-LEFT CORNERSpecial
#x09EDU+2514LOWER-LEFT CORNERSpecial
#x09EEU+253CCROSSING-LINESSpecial
#x09EFU+23BAHORIZONTAL LINE, SCAN 1Special
#x09F0U+23BBHORIZONTAL LINE, SCAN 3Special
#x09F1U+2500HORIZONTAL LINE, SCAN 5Special
#x09F2U+23BCHORIZONTAL LINE, SCAN 7Special
#x09F3U+23BDHORIZONTAL LINE, SCAN 9Special
#x09F4U+251CLEFT "T"Special
#x09F5U+2524RIGHT "T"Special
#x09F6U+2534BOTTOM "T"Special
#x09F7U+252CTOP "T"Special
#x09F8U+2502VERTICAL BARSpecial
#x0AA1U+2003EM SPACEPublish
#x0AA2U+2002EN SPACEPublish
#x0AA3U+20043/EM SPACEPublish
#x0AA4U+20054/EM SPACEPublish
#x0AA5U+2007DIGIT SPACEPublish
#x0AA6U+2008PUNCTUATION SPACEPublish
#x0AA7U+2009THIN SPACEPublish
#x0AA8U+200AHAIR SPACEPublish
#x0AA9U+2014EM DASHPublish
#x0AAAU+2013EN DASHPublish
#x0AAC-SIGNIFICANT BLANK SYMBOLPublish
#x0AAEU+2026ELLIPSISPublish
#x0AAFU+2025DOUBLE BASELINE DOTPublish
#x0AB0U+2153VULGAR FRACTION ONE THIRDPublish
#x0AB1U+2154VULGAR FRACTION TWO THIRDSPublish
#x0AB2U+2155VULGAR FRACTION ONE FIFTHPublish
#x0AB3U+2156VULGAR FRACTION TWO FIFTHSPublish
#x0AB4U+2157VULGAR FRACTION THREE FIFTHSPublish
#x0AB5U+2158VULGAR FRACTION FOUR FIFTHSPublish
#x0AB6U+2159VULGAR FRACTION ONE SIXTHPublish
#x0AB7U+215AVULGAR FRACTION FIVE SIXTHSPublish
#x0AB8U+2105CARE OFPublish
#x0ABBU+2012FIGURE DASHPublish
#x0ABC-LEFT ANGLE BRACKETPublish
#x0ABD-DECIMAL POINTPublish
#x0ABE-RIGHT ANGLE BRACKETPublish
#x0ABF-MARKERPublish
#x0AC3U+215BVULGAR FRACTION ONE EIGHTHPublish
#x0AC4U+215CVULGAR FRACTION THREE EIGHTHSPublish
#x0AC5U+215DVULGAR FRACTION FIVE EIGHTHSPublish
#x0AC6U+215EVULGAR FRACTION SEVEN EIGHTHSPublish
#x0AC9U+2122TRADEMARK SIGNPublish
#x0ACA-SIGNATURE MARKPublish
#x0ACB-TRADEMARK SIGN IN CIRCLEPublish
#x0ACC-LEFT OPEN TRIANGLEPublish
#x0ACD-RIGHT OPEN TRIANGLEPublish
#x0ACE-EM OPEN CIRCLEPublish
#x0ACF-EM OPEN RECTANGLEPublish
#x0AD0U+2018LEFT SINGLE QUOTATION MARKPublish
#x0AD1U+2019RIGHT SINGLE QUOTATION MARKPublish
#x0AD2U+201CLEFT DOUBLE QUOTATION MARKPublish
#x0AD3U+201DRIGHT DOUBLE QUOTATION MARKPublish
#x0AD4U+211EPRESCRIPTION, TAKE, RECIPEPublish
#x0AD5U+2030PER MILLE SIGNPublish
#x0AD6U+2032MINUTESPublish
#x0AD7U+2033SECONDSPublish
#x0AD9U+271DLATIN CROSSPublish
#x0ADA-HEXAGRAMPublish
#x0ADB-FILLED RECTANGLE BULLETPublish
#x0ADC-FILLED LEFT TRIANGLE BULLETPublish
#x0ADD-FILLED RIGHT TRIANGLE BULLETPublish
#x0ADE-EM FILLED CIRCLEPublish
#x0ADF-EM FILLED RECTANGLEPublish
#x0AE0-EN OPEN CIRCLE BULLETPublish
#x0AE1-EN OPEN SQUARE BULLETPublish
#x0AE2-OPEN RECTANGULAR BULLETPublish
#x0AE3-OPEN TRIANGULAR BULLET UPPublish
#x0AE4-OPEN TRIANGULAR BULLET DOWNPublish
#x0AE5-OPEN STARPublish
#x0AE6-EN FILLED CIRCLE BULLETPublish
#x0AE7-EN FILLED SQUARE BULLETPublish
#x0AE8-FILLED TRIANGULAR BULLET UPPublish
#x0AE9-FILLED TRIANGULAR BULLET DOWNPublish
#x0AEA-LEFT POINTERPublish
#x0AEB-RIGHT POINTERPublish
#x0AECU+2663CLUBPublish
#x0AEDU+2666DIAMONDPublish
#x0AEEU+2665HEARTPublish
#x0AF0U+2720MALTESE CROSSPublish
#x0AF1U+2020DAGGERPublish
#x0AF2U+2021DOUBLE DAGGERPublish
#x0AF3U+2713CHECK MARK, TICKPublish
#x0AF4U+2717BALLOT CROSSPublish
#x0AF5U+266FMUSICAL SHARPPublish
#x0AF6U+266DMUSICAL FLATPublish
#x0AF7U+2642MALE SYMBOLPublish
#x0AF8U+2640FEMALE SYMBOLPublish
#x0AF9U+260ETELEPHONE SYMBOLPublish
#x0AFAU+2315TELEPHONE RECORDER SYMBOLPublish
#x0AFBU+2117PHONOGRAPH COPYRIGHT SIGNPublish
#x0AFCU+2038CARETPublish
#x0AFDU+201ASINGLE LOW QUOTATION MARKPublish
#x0AFEU+201EDOUBLE LOW QUOTATION MARKPublish
#x0AFF-CURSORPublish
#x0BA3-LEFT CARETAPL
#x0BA6-RIGHT CARETAPL
#x0BA8-DOWN CARETAPL
#x0BA9-UP CARETAPL
#x0BC0-OVERBARAPL
#x0BC2U+22A5DOWN TACKAPL
#x0BC3-UP SHOE (CAP)APL
#x0BC4U+230ADOWN STILEAPL
#x0BC6-UNDERBARAPL
#x0BCAU+2218JOTAPL
#x0BCCU+2395QUADAPL
#x0BCEU+22A4UP TACKAPL
#x0BCFU+25CBCIRCLEAPL
#x0BD3U+2308UP STILEAPL
#x0BD6-DOWN SHOE (CUP)APL
#x0BD8-RIGHT SHOEAPL
#x0BDA-LEFT SHOEAPL
#x0BDCU+22A2LEFT TACKAPL
#x0BFCU+22A3RIGHT TACKAPL
#x0CDFU+2017DOUBLE LOW LINEHebrew
#x0CE0U+05D0HEBREW LETTER ALEFHebrew
#x0CE1U+05D1HEBREW LETTER BETHebrew
#x0CE2U+05D2HEBREW LETTER GIMELHebrew
#x0CE3U+05D3HEBREW LETTER DALETHebrew
#x0CE4U+05D4HEBREW LETTER HEHebrew
#x0CE5U+05D5HEBREW LETTER VAVHebrew
#x0CE6U+05D6HEBREW LETTER ZAYINHebrew
#x0CE7U+05D7HEBREW LETTER HETHebrew
#x0CE8U+05D8HEBREW LETTER TETHebrew
#x0CE9U+05D9HEBREW LETTER YODHebrew
#x0CEAU+05DAHEBREW LETTER FINAL KAFHebrew
#x0CEBU+05DBHEBREW LETTER KAFHebrew
#x0CECU+05DCHEBREW LETTER LAMEDHebrew
#x0CEDU+05DDHEBREW LETTER FINAL MEMHebrew
#x0CEEU+05DEHEBREW LETTER MEMHebrew
#x0CEFU+05DFHEBREW LETTER FINAL NUNHebrew
#x0CF0U+05E0HEBREW LETTER NUNHebrew
#x0CF1U+05E1HEBREW LETTER SAMEKHHebrew
#x0CF2U+05E2HEBREW LETTER AYINHebrew
#x0CF3U+05E3HEBREW LETTER FINAL PEHebrew
#x0CF4U+05E4HEBREW LETTER PEHebrew
#x0CF5U+05E5HEBREW LETTER FINAL TSADIHebrew
#x0CF6U+05E6HEBREW LETTER TSADIHebrew
#x0CF7U+05E7HEBREW LETTER QOFHebrew
#x0CF8U+05E8HEBREW LETTER RESHHebrew
#x0CF9U+05E9HEBREW LETTER SHINHebrew
#x0CFAU+05EAHEBREW LETTER TAVHebrew
#x0DA1U+0E01THAI CHARACTER KO KAIThai
#x0DA2U+0E02THAI CHARACTER KHO KHAIThai
#x0DA3U+0E03THAI CHARACTER KHO KHUATThai
#x0DA4U+0E04THAI CHARACTER KHO KHWAIThai
#x0DA5U+0E05THAI CHARACTER KHO KHONThai
#x0DA6U+0E06THAI CHARACTER KHO RAKHANGThai
#x0DA7U+0E07THAI CHARACTER NGO NGUThai
#x0DA8U+0E08THAI CHARACTER CHO CHANThai
#x0DA9U+0E09THAI CHARACTER CHO CHINGThai
#x0DAAU+0E0ATHAI CHARACTER CHO CHANGThai
#x0DABU+0E0BTHAI CHARACTER SO SOThai
#x0DACU+0E0CTHAI CHARACTER CHO CHOEThai
#x0DADU+0E0DTHAI CHARACTER YO YINGThai
#x0DAEU+0E0ETHAI CHARACTER DO CHADAThai
#x0DAFU+0E0FTHAI CHARACTER TO PATAKThai
#x0DB0U+0E10THAI CHARACTER THO THANThai
#x0DB1U+0E11THAI CHARACTER THO NANGMONTHOThai
#x0DB2U+0E12THAI CHARACTER THO PHUTHAOThai
#x0DB3U+0E13THAI CHARACTER NO NENThai
#x0DB4U+0E14THAI CHARACTER DO DEKThai
#x0DB5U+0E15THAI CHARACTER TO TAOThai
#x0DB6U+0E16THAI CHARACTER THO THUNGThai
#x0DB7U+0E17THAI CHARACTER THO THAHANThai
#x0DB8U+0E18THAI CHARACTER THO THONGThai
#x0DB9U+0E19THAI CHARACTER NO NUThai
#x0DBAU+0E1ATHAI CHARACTER BO BAIMAIThai
#x0DBBU+0E1BTHAI CHARACTER PO PLAThai
#x0DBCU+0E1CTHAI CHARACTER PHO PHUNGThai
#x0DBDU+0E1DTHAI CHARACTER FO FAThai
#x0DBEU+0E1ETHAI CHARACTER PHO PHANThai
#x0DBFU+0E1FTHAI CHARACTER FO FANThai
#x0DC0U+0E20THAI CHARACTER PHO SAMPHAOThai
#x0DC1U+0E21THAI CHARACTER MO MAThai
#x0DC2U+0E22THAI CHARACTER YO YAKThai
#x0DC3U+0E23THAI CHARACTER RO RUAThai
#x0DC4U+0E24THAI CHARACTER RUThai
#x0DC5U+0E25THAI CHARACTER LO LINGThai
#x0DC6U+0E26THAI CHARACTER LUThai
#x0DC7U+0E27THAI CHARACTER WO WAENThai
#x0DC8U+0E28THAI CHARACTER SO SALAThai
#x0DC9U+0E29THAI CHARACTER SO RUSIThai
#x0DCAU+0E2ATHAI CHARACTER SO SUAThai
#x0DCBU+0E2BTHAI CHARACTER HO HIPThai
#x0DCCU+0E2CTHAI CHARACTER LO CHULAThai
#x0DCDU+0E2DTHAI CHARACTER O ANGThai
#x0DCEU+0E2ETHAI CHARACTER HO NOKHUKThai
#x0DCFU+0E2FTHAI CHARACTER PAIYANNOIThai
#x0DD0U+0E30THAI CHARACTER SARA AThai
#x0DD1U+0E31THAI CHARACTER MAI HAN-AKATThai
#x0DD2U+0E32THAI CHARACTER SARA AAThai
#x0DD3U+0E33THAI CHARACTER SARA AMThai
#x0DD4U+0E34THAI CHARACTER SARA IThai
#x0DD5U+0E35THAI CHARACTER SARA IIThai
#x0DD6U+0E36THAI CHARACTER SARA UEThai
#x0DD7U+0E37THAI CHARACTER SARA UEEThai
#x0DD8U+0E38THAI CHARACTER SARA UThai
#x0DD9U+0E39THAI CHARACTER SARA UUThai
#x0DDAU+0E3ATHAI CHARACTER PHINTHUThai
#x0DDFU+0E3FTHAI CURRENCY SYMBOL BAHTThai
#x0DE0U+0E40THAI CHARACTER SARA EThai
#x0DE1U+0E41THAI CHARACTER SARA AEThai
#x0DE2U+0E42THAI CHARACTER SARA OThai
#x0DE3U+0E43THAI CHARACTER SARA AI MAIMUANThai
#x0DE4U+0E44THAI CHARACTER SARA AI MAIMALAIThai
#x0DE5U+0E45THAI CHARACTER LAKKHANGYAOThai
#x0DE6U+0E46THAI CHARACTER MAIYAMOKThai
#x0DE7U+0E47THAI CHARACTER MAITAIKHUThai
#x0DE8U+0E48THAI CHARACTER MAI EKThai
#x0DE9U+0E49THAI CHARACTER MAI THOThai
#x0DEAU+0E4ATHAI CHARACTER MAI TRIThai
#x0DEBU+0E4BTHAI CHARACTER MAI CHATTAWAThai
#x0DECU+0E4CTHAI CHARACTER THANTHAKHATThai
#x0DEDU+0E4DTHAI CHARACTER NIKHAHITThai
#x0DF0U+0E50THAI DIGIT ZEROThai
#x0DF1U+0E51THAI DIGIT ONEThai
#x0DF2U+0E52THAI DIGIT TWOThai
#x0DF3U+0E53THAI DIGIT THREEThai
#x0DF4U+0E54THAI DIGIT FOURThai
#x0DF5U+0E55THAI DIGIT FIVEThai
#x0DF6U+0E56THAI DIGIT SIXThai
#x0DF7U+0E57THAI DIGIT SEVENThai
#x0DF8U+0E58THAI DIGIT EIGHTThai
#x0DF9U+0E59THAI DIGIT NINEThai
#x0EA1-HANGUL KIYEOGKorean
#x0EA2-HANGUL SSANG KIYEOGKorean
#x0EA3-HANGUL KIYEOG SIOSKorean
#x0EA4-HANGUL NIEUNKorean
#x0EA5-HANGUL NIEUN JIEUJKorean
#x0EA6-HANGUL NIEUN HIEUHKorean
#x0EA7-HANGUL DIKEUDKorean
#x0EA8-HANGUL SSANG DIKEUDKorean
#x0EA9-HANGUL RIEULKorean
#x0EAA-HANGUL RIEUL KIYEOGKorean
#x0EAB-HANGUL RIEUL MIEUMKorean
#x0EAC-HANGUL RIEUL PIEUBKorean
#x0EAD-HANGUL RIEUL SIOSKorean
#x0EAE-HANGUL RIEUL TIEUTKorean
#x0EAF-HANGUL RIEUL PHIEUFKorean
#x0EB0-HANGUL RIEUL HIEUHKorean
#x0EB1-HANGUL MIEUMKorean
#x0EB2-HANGUL PIEUBKorean
#x0EB3-HANGUL SSANG PIEUBKorean
#x0EB4-HANGUL PIEUB SIOSKorean
#x0EB5-HANGUL SIOSKorean
#x0EB6-HANGUL SSANG SIOSKorean
#x0EB7-HANGUL IEUNGKorean
#x0EB8-HANGUL JIEUJKorean
#x0EB9-HANGUL SSANG JIEUJKorean
#x0EBA-HANGUL CIEUCKorean
#x0EBB-HANGUL KHIEUQKorean
#x0EBC-HANGUL TIEUTKorean
#x0EBD-HANGUL PHIEUFKorean
#x0EBE-HANGUL HIEUHKorean
#x0EBF-HANGUL AKorean
#x0EC0-HANGUL AEKorean
#x0EC1-HANGUL YAKorean
#x0EC2-HANGUL YAEKorean
#x0EC3-HANGUL EOKorean
#x0EC4-HANGUL EKorean
#x0EC5-HANGUL YEOKorean
#x0EC6-HANGUL YEKorean
#x0EC7-HANGUL OKorean
#x0EC8-HANGUL WAKorean
#x0EC9-HANGUL WAEKorean
#x0ECA-HANGUL OEKorean
#x0ECB-HANGUL YOKorean
#x0ECC-HANGUL UKorean
#x0ECD-HANGUL WEOKorean
#x0ECE-HANGUL WEKorean
#x0ECF-HANGUL WIKorean
#x0ED0-HANGUL YUKorean
#x0ED1-HANGUL EUKorean
#x0ED2-HANGUL YIKorean
#x0ED3-HANGUL IKorean
#x0ED4-HANGUL JONG SEONG KIYEOGKorean
#x0ED5-HANGUL JONG SEONG SSANG KIYEOGKorean
#x0ED6-HANGUL JONG SEONG KIYEOG SIOSKorean
#x0ED7-HANGUL JONG SEONG NIEUNKorean
#x0ED8-HANGUL JONG SEONG NIEUN JIEUJKorean
#x0ED9-HANGUL JONG SEONG NIEUN HIEUHKorean
#x0EDA-HANGUL JONG SEONG DIKEUDKorean
#x0EDB-HANGUL JONG SEONG RIEULKorean
#x0EDC-HANGUL JONG SEONG RIEUL KIYEOGKorean
#x0EDD-HANGUL JONG SEONG RIEUL MIEUMKorean
#x0EDE-HANGUL JONG SEONG RIEUL PIEUBKorean
#x0EDF-HANGUL JONG SEONG RIEUL SIOSKorean
#x0EE0-HANGUL JONG SEONG RIEUL TIEUTKorean
#x0EE1-HANGUL JONG SEONG RIEUL PHIEUFKorean
#x0EE2-HANGUL JONG SEONG RIEUL HIEUHKorean
#x0EE3-HANGUL JONG SEONG MIEUMKorean
#x0EE4-HANGUL JONG SEONG PIEUBKorean
#x0EE5-HANGUL JONG SEONG PIEUB SIOSKorean
#x0EE6-HANGUL JONG SEONG SIOSKorean
#x0EE7-HANGUL JONG SEONG SSANG SIOSKorean
#x0EE8-HANGUL JONG SEONG IEUNGKorean
#x0EE9-HANGUL JONG SEONG JIEUJKorean
#x0EEA-HANGUL JONG SEONG CIEUCKorean
#x0EEB-HANGUL JONG SEONG KHIEUQKorean
#x0EEC-HANGUL JONG SEONG TIEUTKorean
#x0EED-HANGUL JONG SEONG PHIEUFKorean
#x0EEE-HANGUL JONG SEONG HIEUHKorean
#x0EEF-HANGUL RIEUL YEORIN HIEUHKorean
#x0EF0-HANGUL SUNKYEONGEUM MIEUMKorean
#x0EF1-HANGUL SUNKYEONGEUM PIEUBKorean
#x0EF2-HANGUL PAN SIOSKorean
#x0EF3-HANGUL KKOGJI DALRIN IEUNGKorean
#x0EF4-HANGUL SUNKYEONGEUM PHIEUFKorean
#x0EF5-HANGUL YEORIN HIEUHKorean
#x0EF6-HANGUL ARAE AKorean
#x0EF7-HANGUL ARAE AEKorean
#x0EF8-HANGUL JONG SEONG PAN SIOSKorean
#x0EF9-HANGUL JONG SEONG KKOGJI DALRIN IEUNGKorean
#x0EFA-HANGUL JONG SEONG YEORIN HIEUHKorean
#x0EFF-KOREAN WONKorean
#x13BCU+0152LATIN CAPITAL LIGATURE OELatin-9
#x13BDU+0153LATIN SMALL LIGATURE OELatin-9
#x13BEU+0178LATIN CAPITAL LETTER Y WITH DIAERESISLatin-9
#x20A0-CURRENCY ECU SIGNCurrency
#x20A1-CURRENCY COLON SIGNCurrency
#x20A2-CURRENCY CRUZEIRO SIGNCurrency
#x20A3-CURRENCY FRENCH FRANC SIGNCurrency
#x20A4-CURRENCY LIRA SIGNCurrency
#x20A5-CURRENCY MILL SIGNCurrency
#x20A6-CURRENCY NAIRA SIGNCurrency
#x20A7-CURRENCY PESETA SIGNCurrency
#x20A8-CURRENCY RUPEE SIGNCurrency
#x20A9-CURRENCY WON SIGNCurrency
#x20AA-CURRENCY NEW SHEQEL SIGNCurrency
#x20AB-CURRENCY DONG SIGNCurrency
#x20ACU+20ACCURRENCY EURO SIGNCurrency