Здравствуйте.
Когда-то создавал похожую тему, где спрашивал, как сделать, чтобы шрифт был виден на тех компьютерах, где он не установлен. Посоветовали использовать embedFonts - помогло.
Теперь ситуация противоположная - с embedFonts вообще ничего не видно.
Я делаю так: перетащил шрифт в Flash CS5, сделал экспорт в класс SquareFont. В коде его использую примерно так:

Код AS3:
//формат
var format:TextFormat = new TextFormat();
var font:Font = new SquareFont();
format.font = font.fontName;
//поле
private var _textField:TextField = new TextField();
//применяю форматирование
_textField.text = t;
_textField.embedFonts = true;
_textField.selectable = false;
_textField.setTextFormat(format);
_textField.autoSize = TextFieldAutoSize.CENTER;
Снимаю embedFonts - текст виден.
Интересно, в чем проблема, и как, все-таки, нужно правильно внедрять свои шрифты.