Minimum Character Set Requirements
What follows is the minimum recommended character set for making portable
TrueType fonts. This is the union of the Windows 3.1 character set, the
Macintosh character set and the PostScript character set. A font with at least
these glyphs will work on a wide range of devices properly.
Unicode PostScript
Descriptive Name
Index Name
ASCII
0020 space space
0021 exclam exclamation mark
0022 quotedbl quotation mark
0023 numbersign number sign
0024 dollar dollar sign
0025 percent percent sign
0026 ampersand ampersand
0027 quotesingl apostrophe
e
0028 parenleft left parenthesis
0029 parenright right parenthesis
002a asterisk asterisk
002b plus plus sign
002c comma comma
002d hyphen hyphen-minus
002e period period
002f slash slash
0030 zero digit zero
0031 one digit one
0032 two digit two
0033 three digit three
0034 four digit four
0035 five digit five
0036 six digit six
0037 seven digit seven
0038 eight digit eight
0039 nine digit nine
003a colon colon
003b semicolon semicolon
003c less less-than sign
003d equal equals sign
003e greater greater-than sign
003f question question mark
0040 at commercial at
0041 A latin capital letter a
0042 B latin capital letter b
0043 C latin capital letter c
0044 D latin capital letter d
0045 E latin capital letter e
0046 F latin capital letter f
0047 G latin capital letter g
0048 H latin capital letter h
0049 I latin capital letter i
004a J latin capital letter j
004b K latin capital letter k
004c L latin capital letter l
004d M latin capital letter m
004e N latin capital letter n
004f O latin capital letter o
0050 P latin capital letter p
0051 Q latin capital letter q
0052 R latin capital letter r
0053 S latin capital letter s
0054 T latin capital letter t
0055 U latin capital letter u
0056 V latin capital letter v
0057 W latin capital letter w
0058 X latin capital letter x
0059 Y latin capital letter y
005a Z latin capital letter z
005b bracketlef left square bracket
t
005c backslash backslash
005d bracketrig right square bracket
ht
005e asciicircu circumflex accent
m
005f underscore underline
0060 grave grave accent
0061 a latin small letter a
0062 b latin small letter b
0063 c latin small letter c
0064 d latin small letter d
0065 e latin small letter e
0066 f latin small letter f
0067 g latin small letter g
0068 h latin small letter h
0069 i latin small letter i
006a j latin small letter j
006b k latin small letter k
006c l latin small letter l
006d m latin small letter m
006e n latin small letter n
006f o latin small letter o
0070 p latin small letter p
0071 q latin small letter q
0072 r latin small letter r
0073 s latin small letter s
0074 t latin small letter t
0075 u latin small letter u
0076 v latin small letter v
0077 w latin small letter w
0078 x latin small letter x
0079 y latin small letter y
007a z latin small letter z
007b braceleft left curly bracket
007c bar vertical line
007d braceright right curly bracket
007e asciitilde tilde
Latin-1, also corresponding to ISO 8859-1 or "ANSI"
00a0 nbspace no-break space
00a1 exclamdown inverted exclamation mark
00a2 cent cent sign
00a3 sterling pound sign
00a4 currency currency sign
00a5 yen yen sign
00a6 brokenbar broken bar
00a7 section section sign
00a8 dieresis diaeresis
00a9 copyright copyright sign
00aa ordfeminin feminine ordinal indicator
e
00ab guillemotl left guillemet
eft
00ac logicalnot not sign
00ad sfthyphen soft hyphen
00ae registered registered trade mark sign
00af overstore macron, overline
00b0 degree degree sign
00b1 plusminus plus-minus sign
00b2 twosuperio superscript two
r
00b3 threesuper superscript three
ior
00b4 acute acute accent
00b5 mu micro sign
00b6 paragraph paragraph sign
00b7 middot middle dot, kana conjoctive
00b8 cedilla cedilla
00b9 onesuperio superscript one
r
00ba ordmasculi masculine ordinal indicator
ne
00bb guillemotr right guillemet
ight
00bc onequarter vulgar fraction one quarter
00bd onehalf vulgar fraction one half
00be threequart vulgar fraction three quarters
ers
00bf questiondo inverted question mark
wn
00c0 Agrave latin capital letter a with grave
accent
00c1 Aacute latin capital letter a with acute
accent
00c2 Acircumfle latin capital letter a with
x circumflex accent
00c3 Atilde latin capital letter a with tilde
00c4 Adieresis latin capital letter a with diaeresis
00c5 Aring latin capital letter a with ring
above
00c6 AE latin capital letter a with e
00c7 Ccedilla latin capital letter c with cedilla
00c8 Egrave latin capital letter e with grave
accent
00c9 Eacute latin capital letter e with acute
accent
00ca Ecircumfle latin capital letter e with
x circumflex accent
00cb Edieresis latin capital letter e with diaeresis
00cc Igrave latin capital letter i with grave
accent
00cd Iacute latin capital letter i with acute
accent
00ce Icircumfle latin capital letter i with
x circumflex accent
00cf Idieresis latin capital letter i with diaeresis
00d0 Eth latin capital letter eth
00d1 Ntilde latin capital letter n with tilde
00d2 Ograve latin capital letter o with grave
accent
00d3 Oacute latin capital letter o with acute
accent
00d4 Ocircumfle latin capital letter o with
x circumflex accent
00d5 Otilde latin capital letter o with tilde
00d6 Odieresis latin capital letter o with diaeresis
00d7 multiply multiplication sign
00d8 Oslash latin capital letter o with oblique
stroke
00d9 Ugrave latin capital letter u with grave
accent
00da Uacute latin capital letter u with acute
accent
00db Ucircumfle latin capital letter u with
x circumflex accent
00dc Udieresis latin capital letter u with diaeresis
00dd Yacute latin capital letter y with acute
accent
00de Thorn latin capital letter thorn
00df germandbls latin small letter sharp s
00e0 agrave latin small letter a with grave
accent
00e1 aacute latin small letter a with acute
accent
00e2 acircumfle latin small letter a with circumflex
x accent
00e3 atilde latin small letter a with tilde
00e4 adieresis latin small letter a with diaeresis
00e5 aring latin small letter a with ring above
00e6 ae latin small letter a with e
00e7 ccedilla latin small letter c with cedilla
00e8 egrave latin small letter e with grave
accent
00e9 eacute latin small letter e with acute
accent
00ea ecircumfle latin small letter e with circumflex
x accent
00eb edieresis latin small letter e with diaeresis
00ec igrave latin small letter i with grave
accent
00ed iacute latin small letter i with acute
accent
00ee icircumfle latin small letter i with circumflex
x accent
00ef idieresis latin small letter i with diaeresis
00f0 eth latin small letter eth
00f1 ntilde latin small letter n with tilde
00f2 ograve latin small letter o with grave
accent
00f3 oacute latin small letter o with acute
accent
00f4 ocircumfle latin small letter o with circumflex
x accent
00f5 otilde latin small letter o with tilde
00f6 odieresis latin small letter o with diaeresis
00f7 divide division sign
00f8 oslash latin small letter o with oblique
stroke
00f9 ugrave latin small letter u with grave
accent
00fa uacute latin small letter u with acute
accent
00fb ucircumfle latin small letter u with circumflex
x accent
00fc udieresis latin small letter u with diaeresis
00fd yacute latin small letter y with acute
accent
00fe thorn latin small letter thorn
00ff ydieresis latin small letter y with diaeresis
European
0106 Cacute latin capital letter c with acute
accent
0107 cacute latin small letter c with acute
accent
010c Ccaron latin capital letter c with hacek
010d ccaron latin small letter c with hacek
0111 dmacron2 latin small letter d with stroke
011e Gbreve latin capital letter g with breve
011f gbreve latin small letter g with breve
0130 Idot latin capital letter i with dot above
0131 dotlessi latin small letter i without dot
above
0141 Lslash latin capital letter l with stroke
0142 lslash latin small letter l with stroke
0152 OE latin capital ligature o with e
0153 oe latin small ligature o with e
015e Scedilla latin capital letter s with cedilla
015f scedilla latin small letter s with cedilla
0160 Scaron latin capital letter s with hacek
0161 scaron latin small letter s with hacek
0178 Ydieresis latin capital letter y with diaeresis
017d Zcaron latin capital letter z with hacek
017e zcaron latin small letter z with hacek
Extended Latin
0192 florin latin small letter script f,florin
sign
Modifier Letters (spacing)
02dd hungarumla modifier letter double prime
ut
02c7 caron modifier letter hacek
02d8 breve breve
02d9 dotaccent dot above
02da ring ring above
02db ogonek ogonek
02c6 circumflex nonspacing circumflex accent
02dc tilde nonspacing tilde
Greek
03c0 pi greek small letter pi
General Punctuation
2013 endash endash
2014 emdash emdash
2018 quoteleft left single quotation mark
2019 quoteright right single quotation mark
201a quotesingl single low quotation mark
base
201c quotedblle left double quotation mark
ft
201d quotedblri right double quotation mark
ght
201e quotedblba double low quotation mark
se
2020 dagger dagger
2021 daggerdbl doubledagger
2022 bullet bullet
2026 ellipsis horizontal ellipsis
2030 perthousan permille sign
d
2039 guilsingll left single guillemet
eft
203a guilsinglr right single guillemet
ight
Currency
20a3 franc french franc
Letterlike Symbols
2122 trademark trademark ligature
Mathematical Operators
2126 ohm greek capital letter omega
2202 partialdif partial differential sign
f
2206 Delta increment
220f product repeated product
2211 summation3 greek capital letter sigma
2212 minus minus
2215 fraction division slash
2219 periodcent middle dot
ered
221a radical radical sign
221e infinity infinity sign
222b integral integral sign
2248 approxequa almost equals
l
2260 notequal not equal to
2264 lessequal less than or equal to
2265 greaterequ greater than or equal to
al
Geometric Shapes
25ca lozenge lozenge
Not a part of Unicode, for Macintosh compatibility only
f000 apple apple logo (as the non-existing
character glyph)
f001 fi latin small ligature fi
f002 fl latin small ligature fl