Custom character sets in the Flash CS3 Character Embedding panel
Posted by Dennis on Aug 6, 2008 in Flash • No comments
This is extremely useful when you work with localised applications. It often happens that the character set you have to work with is not in the list or contains more characters than you need to use. The Character Embedding Panel uses an xml file called UnicodeTable.xml. You can find it here: C:\Documents and Settings\<username>\local settings\application data\adobe\flash cs3\en\configuration\fontembedding\If you want to add a new character range you need to add a new node with a “name” and “id” attribute:
<glyphRange name="My new character range" id="100">
</glyphRange>
Then you can add the Unicode character ranges. A slimmed down version of Korean for instance:
<glyphRange name="My new character range" id="100">
<range min="0x0020" max="0x007E" />
<range min="0x1100" max="0x11F9" />
<range min="0x3000" max="0x303F" />
<range min="0x3131" max="0x318E" />
<range min="0x327F" max="0x327F" />
<range min="0xAC00" max="0xD7A3" />
<range min="0xFF01" max="0xFF60" />
</glyphRange>
Save it, restart Flash and it’ll appear in the Character Embedding Panel.
You can find the full documentation here:



