Ограничения при использовании @font-face

#css #font-face

#css #шрифт-лицо

Вопрос:

Я использую пользовательский шрифт, используя @font-face . Все работает, но некоторые конкретные турецкие символы отображаются неправильно.

Проверьте эту страницу и перейдите на турецкую страницу, вы заметите, что некоторые турецкие символы отображаются неправильно. Тот же символ отображается правильно, когда я использую его в Photoshop с этим шрифтом. Есть предложения, как это исправить?

здесь http://rajesharma.com/hotali/imgs/shot.jpg

Вы видите символ S в iletisim, что S отличается по форме от S в ANA SAYFA, форма обоих S должна была быть одинаковой. Они такие же, когда я использую этот шрифт в Photoshop. Просто браузеры не получают их правильно

Комментарии:

1. Не говоря о турецком, для меня все выглядит нормально 😕

Ответ №1:

@font-face Используемый вами файл шрифта не содержит символов, необходимых для отображения этих символов с ударением, поэтому браузер использовал вместо них символы другого шрифта в качестве запасного варианта.

Исправление этого будет зависеть от того, как вы получили @font-face файл, но, скорее всего, используемый вами генератор или служба размещения шрифтов удаляет расширенные латинские символы, чтобы уменьшить размер файла. Если это так, вы можете попробовать просмотреть параметры, предоставляемые сервисом, чтобы включить эти символы в @font-face файл.

Комментарии:

1. Да, это сделало это. Я использовал оптимальное преобразование в font-squirrel. Я использовал настройки эксперта и сгенерировал его для турецкого языка. Спасибо !! 🙂