|
|
|||||
Проблема с embedded шрифтом
Есть шрифт. Он с русскими символами, как положено.
Если я его не вставляю в флешку, но он есть в системе - то русские символы отображаются нормально, флешка обращается к это шрифту в систему и всё правильно отображает. Если же я его эмбежу, то чудесным образом пропадает вся русская раскладка. эмбежу вот так: [Embed(source = '../../../assets/fonts/pushkin.ttf', fontName = "pushkin" , mimeType = "application/x-font-truetype")]public static var PUSHKIN:String; Собственно прошу помощи в этом вопросе. |
|
|||||
1)
[Embed(source="fonts/MYRIADPRO-BOLDCOND.OTF", embedAsCFF="false", fontName="myfont", mimeType="application/x-font")] 2) |
|
|||||
Вообще что-то непонятное....
Есть еще один проект, его делал просто для того чтобы откатать и разобраться в работе со шрифтами. Он использует те же классы что и основная флешка, тот же файл с эмбедами. Те же методы. Но тут наоборот, латиницы нету, а кирилица есть. Пробовал играться с unicodeRange, результат можно сказать нулевой. Добавлено через 1 час 34 минуты Цитата:
выглядит примерно так: this.htmlText = '<font face="' + htmlFont + '" color="' + htmlColor + '" size="' + htmlSize + '"><p align = "' + htmlAlign + '">' + this.text + '</p></font>'; Ну и проблема собственно не в самом эмбеде. Шрифты вроде как вставлены, но работают совершенно непонятно. Практически рандомно. Свежие данные по вопросу: поигрался со шрифтами, ничего у меня не получилось, тут пришлось выключить компьютер на полчасика, потом включил и О!, чудо - пушкин теперь имеет полный набор знаков, зато хельветика перестала отображать кирилицу.... Я в панике, если не сказать большего. хельветику то я вообще не трогал, она изначально нормально заэмбедилась и не выпендривалась ни разу, все мои действия касались только пушкина. (в флешке только два шрифта пушкин.ттф и хельветика.ттф) ппц какой-то... Кто что скажет по этому поводу еще? Добавлено через 1 час 56 минут Еще новости.... Оказалось это не комп перегружался а FD. установил: unicodeRange = "U+0000-U+0029,U+0010-U+003b,U+0026-U+005a,U+0052-U+007a,U+0401,U+0079-U+042a,U+0106-U+044a,U+0137-U+044f,U+0451" Перезагрузил FD и всё заработало... |
|
|||||
не ковыряй моск я 2 дня мучался. у меня тоже в итоге хтмлТекст, но это не важно
вся "магия" в этом месте: [Embed(source="fonts/MYRIADPRO-BOLDCOND.OTF", embedAsCFF="false", fontName="myfont", mimeType="application/x-font")] после этого все работатет и в хтмлТексте и так |
Часовой пояс GMT +4, время: 04:46. |
|
« Предыдущая тема | Следующая тема » |
Теги |
embed fonts , font , шрифт |
|
|