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