Flash embedded character ranges glyph listing

(what an awkward title for this post)

Flash, as you probably know, allows you to embed certain character ranges for dynamic text fields. I was curious just exactly what was in each of the ranges so I decided to just figure it out and list them here. In particular I wanted to know where certain special characters like bullet, raquo, tm, circle r, and accented characters lived and which sets I needed to embed to have access to them. One thing I learned first off, was that some sets overlap. The character sets “Uppercase”,”Lowercase”,”Numerals”, and “Punctuation” are all actually included in “Basic Latin”. I always thought each set was separate.

Here goes:

(note: I’m skipping “Uppercase”, “Lowercase”, “Numerals” because they are self explanatory and all of the non-latin alphabet sets because.. just because)

Punctuation:

!”#$%&'()*+,-./:;<=>?@[\]^_`{|}~ˆ˜–—‘’‚“”„†‡•…‰‹›€™

Basic Latin:

!”#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

Latin I:

¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ–—―‗‘’‚‛“”„†‡•…‰′″‹›‼‾⁄₣₤₧€℅ℓ№™Ω℮⅛⅜⅝⅞

Latin Extended A:

ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœ
ŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƒǺǻǼǽǾǿ–—―‗‘’‚‛“”„†‡•…‰′″‹›‼‾⁄₣₤₧€℅ℓ№™Ω℮⅛⅜⅝⅞

Latin Extended B:

ƒǺǻǼǽǾǿ–—―‗‘’‚‛“”„†‡•…‰′″‹›‼‾⁄₣₤₧€℅ℓ№™Ω℮⅛⅜⅝⅞

Latin Extended Add’l:

ẀẁẂẃẄẅỲỳ–—―‗‘’‚‛“”„†‡•…‰′″‹›‼‾⁄₣₤₧€℅ℓ№™Ω℮⅛⅜⅝⅞