2010-08-23 3 views
0

Я использую гибкое приложение и использую семейство ариальных шрифтов. Моя проблема заключается в том, что шрифты arial отображаются в окнах, а на Mac они заменены Times New Roman. (Шрифт Arial присутствует на обеих системах). В чем может быть проблема?Различные шрифты, отображаемые в Mac и Windows

ответ

0

Если бы я был вами, я бы вставлял шрифт в ваше приложение, потому что вы никогда не знаете, есть ли у пользователя шрифт на своем компьютере. Более того, при использовании системных шрифтов рендеринг может несколько отличаться между ПК и Mac.

0

PeZ точно верен. Вы можете найти информацию о том, как это сделать here, но я прокомментировал это потому, что хотел усилить дополнительную ловушку внедрения шрифтов.

Во-первых, это увеличит размер вашего SWF, потому что он создает очертания каждого отдельного символа в используемом вами шрифте. Чтобы решить эту проблему, вы должны ограничить, какие символы фактически встроены, если это возможно. Вы можете узнать больше о диапазонах here.

Кроме того, помните, что вам нужно вставлять полужирный и курсив, а если вы используете их в приложении.

Другими словами, что-то вроде этого:

@font-face { 
    src: url("/style/MyriadNormal.ttf") ; 
    fontFamily: Myriad; 
    fontWeight: normal; 
    unicode-range: U+0021-U+007B; /* whole range of uppercase, lowercase, symbols and punctuation. */ 
} 

@font-face { 
    src: url("/style/MyriadBold.ttf") ; 
    fontFamily: Myriad; 
    fontWeight: bold; 
    unicode-range: U+0021-U+007B; /* whole range of uppercase, lowercase, symbols and punctuation. */ 
} 

Помните, что каждая версия шрифта встраивать увеличит размер SWF, а также - так что если вы вставляете нормальный, жирный и курсивный шрифт тройном размер.

+0

Благодарим за информацию. Я думаю, что могу скомпрометировать проблему с размером! BTW есть ли способ, которым Mac не распознает шрифт, я набрал его как «arial» с небольшим «a», а не «Arial» с капиталом «A» ??? – ptamzz

+0

Не уверен на Mac - я парень ПК. Но на моей стороне я точно копирую имя шрифта и никогда не сталкивался с проблемой. – BigWorld

Смежные вопросы