Punctuation and Whitespace Code Points Mapped by Built-in Character Maps

This appendix includes the following DVK_CMP_STDNAME maps several punctuation code points to the blank character (0x20):

Values in the ASCII Range:

Decimal Value

Hex Value

Character

33

0x21

!

34

0x22

35

0x23

#

36

0x24

$

37

0x25

%

39

0x27

40

0x28

(

41

0x29

)

42

0x2A

*

43

0x2B

+

44

0x2C

,

45

0x2D

-

46

0x2E

.

47

0x2F

/

58

0x3A

:

59

0x3B

;

60

0x3C

<

61

0x3D

=

62

0x3E

>

63

0x3F

?

64

0x40

@

91

0x5B

[

92

0x5C

\

93

0x5D

]

94

0x5E

^

95

0x5F

_

96

0x60

`

123

0x 7B

{

124

0x7C

|

125

0x7D

}

126

0x7E

~

Values (hexadecimal) above the ASCII range:

Decimal Value Hex Value Unicode Character Name
894          0x037E       GREEK QUESTION MARK
903          0x0387       GREEK ANO TELEIA
1417         0x0589       ARMENIAN FULL STOP
1418         0x058A       ARMENIAN HYPHEN
1470         0x05BE       HEBREW PUNCTUATION MAQAF
1475         0x05C3       HEBREW PUNCTUATION SOF PASUQ
1548         0x060C       ARABIC COMMA
1563         0x061B       ARABIC SEMICOLON
1567         0x061F       ARABIC QUESTION MARK
1748         0x06D4       ARABIC FULL STOP
1792         0x0700       SYRIAC END OF PARAGRAPH
1793         0x0701       SYRIAC SUPRALINEAR FULL STOP
1794         0x0702       SYRIAC SUBLINEAR FULL STOP
1795         0x0703       SYRIAC SUPRALINEAR COLON
1796         0x0704       SYRIAC SUBLINEAR COLON
1797         0x0705       SYRIAC HORIZONTAL COLON
1798         0x0706       SYRIAC COLON SKEWED LEFT
1799         0x0707       SYRIAC COLON SKEWED RIGHT
1800         0x0708       SYRIAC SUPRALINEAR COLON SKEWED LEFT
1801         0x0709       SYRIAC SUBLINEAR COLON SKEWED RIGHT
1802         0x070A       SYRIAC CONTRACTION
1804         0x070C       SYRIAC HARKLEAN METOBELUS
2040         0x07F8       NKO COMMA
2041         0x07F9       NKO EXCLAMATION MARK
2404         0x0964       DEVANAGARI DANDA
2405         0x0965       DEVANAGARI DOUBLE DANDA
2053         0x0805       SAMARITAN LETTER BAA
3674         0x0E5A       THAI CHARACTER ANGKHANKHU
3675         0x0E5B       THAI CHARACTER KHOMUT
3848         0x0F08       TIBETAN MARK SBRUL SHAD
3853         0x0F0D       TIBETAN MARK SHAD
3854         0x0F0E       TIBETAN MARK NYIS SHAD
3855         0x0F0F       TIBETAN MARK TSHEG SHAD
3856         0x0F10       TIBETAN MARK NYIS TSHEG SHAD
3857         0x0F11       TIBETAN MARK RIN CHEN SPUNGS SHAD
3858         0x0F12       TIBETAN MARK RGYA GRAM SHAD
4170         0x104A       MYANMAR SIGN LITTLE SECTION
4171         0x104B       MYANMAR SIGN SECTION
4961         0x1361       ETHIOPIC WORDSPACE
4962         0x1362       ETHIOPIC FULL STOP
4963         0x1363       ETHIOPIC COMMA
4964         0x1364       ETHIOPIC SEMICOLON
4965         0x1365       ETHIOPIC COLON
4966         0x1366       ETHIOPIC PREFACE COLON
4967         0x1367       ETHIOPIC QUESTION MARK
4968         0x1368       ETHIOPIC PARAGRAPH SEPARATOR
5741         0x166D       CANADIAN SYLLABICS CHI SIGN
5742         0x166E       CANADIAN SYLLABICS FULL STOP
5867         0x16EB       RUNIC SINGLE PUNCTUATION
5868         0x16EC       RUNIC MULTIPLE PUNCTUATION
5869         0x16ED       RUNIC CROSS PUNCTUATION
6100         0x17D4       KHMER SIGN KHAN
6101         0x17D5       KHMER SIGN BARIYOOSAN
6102         0x17D6       KHMER SIGN CAMNUC PII KUUH
6106         0x17DA       KHMER SIGN KOOMUUT
6146         0x1802       MONGOLIAN COMMA
6147         0x1803       MONGOLIAN FULL STOP
6148         0x1804       MONGOLIAN COLON
6150         0x1806       MONGOLIAN TODO SOFT HYPHEN
6152         0x1808       MONGOLIAN MANCHU COMMA
6153         0x1809       MONGOLIAN MANCHU FULL STOP
6468         0x1944       LIMBU EXCLAMATION MARK
6469         0x1945       LIMBU QUESTION MARK
7002         0x1B5A       BALINESE PANTI
7003         0x1B5B       BALINESE PAMADA
7005         0x1B5D       BALINESE CARIK PAMUNGKAH
7006         0x1B5E       BALINESE CARIK SIKI
7007         0x1B5F       BALINESE CARIK PAREREN
7227         0x1C3B       LEPCHA PUNCTUATION TA-ROL
7228         0x1C3C       LEPCHA PUNCTUATION NYET THYOOM TA-ROL
7229         0x1C3D       LEPCHA PUNCTUATION CER-WA
7230         0x1C3E       LEPCHA PUNCTUATION TSHOOK CER-WA
7231         0x1C3F       LEPCHA PUNCTUATION TSHOOK
7294         0x1C7E       OL CHIKI PUNCTUATION MUCAAD
7295         0x1C7F       OL CHIKI PUNCTUATION DOUBLE MUCAAD
8315         0x207B       SUPERSCRIPT MINUS
8331         0x208B       SUBSCRIPT MINUS
8722         0x2212       MINUS SIGN
11799        0x2E17       DOUBLE OBLIQUE HYPHEN
11802        0x2E1A       HYPHEN WITH DIAERESIS
11822        0x2E2E       REVERSED QUESTION MARK
12448        0x30A0       KATAKANA-HIRAGANA DOUBLE HYPHEN
12539        0x30FB       KATAKANA MIDDLE DOT
42509        0xA60D       VAI COMMA
42510        0xA60E       VAI FULL STOP
42511        0xA60F       VAI QUESTION MARK
43126        0xA876       PHAGS-PA MARK SHAD
43127        0xA877       PHAGS-PA MARK DOUBLE SHAD
43214        0xA8CE       SAURASHTRA DANDA
43215        0xA8CF       SAURASHTRA DOUBLE DANDA
43311        0xA92F       KAYAH LI SIGN SHYA
43613        0xAA5D       CHAM PUNCTUAT
65293        0xFF0D       FULLWIDTH HYPHEN-MINUS
65381        0xFF65       HALFWIDTH KATAKANA MIDDLE DOT
65282        0xFF02       FULLWIDTH QUOTATION MARK
65287        0xFF07       FULLWIDTH APOSTROPHE
65378        0xFF62       HALFWIDTH LEFT CORNER BRACKET
65379        0xFF63       HALFWIDTH RIGHT CORNER BRACKET

White-Space Code Points Mapped by Built-in Character Maps

Decimal Value Hex Value Unicode Character Name
9 0x0009 HORIZONTAL TAB
10 0x000A LINE FEED
11 0x000B VERTICAL TAB
12 0x000C FORM FEED
13 0x000D CARRIAGE RETURN
32 0x0020 SPACE 133
133 0x0085 NEXT LINE
160 0x00A0 NO-BREAK SPACE
5760 0x1680 OGHAM SPACE MARK
6158 0x180E MONGOLIAN VOWEL SEPARATOR
8192 0x2000 EN QUAD
8193 0x2001 EM QUAD
8194 0x2002 EN SPACE
8195 0x2003 EM SPACE
8196 0x2004 THREE-PER-EM SPACE
8197 0x2005 FOUR-PER-EM SPACE
8198 0x2006 SIX-PER-EM SPACE
8199 0x2007 FIGURE SPACE
8200 0x2008 PUNCTUATION SPACE
8201 0x2009 THIN SPACE
8202 0x200A HAIR SPACE
8232 0x2028 LINE SEPARATOR
8233 0x2029 PARAGRAPH SEPARATOR
8239 0x202F NARROW NO-BREAK SPACE
8287 0x205F MEDIUM MATHEMATICAL SPACE
12288 0x3000 IDEOGRAPHIC SPACE