Нашел для сайта подходящий шрифт DesdaC.ttf.
В шрифте присутствует кириллица.
Начал тестить сайт на разных браузерах. В Хроме все ок, а в FireFox вместо русских букв квадраты.
Для того чтобы на всех браузерах шрифт отображался корректно, решил сделать так:
@font-face {
font-family: 'DesdaC';
src: url('../templates/new_template/css/fonts/DesdaC.eot');
src: local('DesdaC'),
url('../templates/new_template/css/fonts/DesdaC.woff') format('woff'),
url('../templates/new_template/css/fonts/DesdaC.ttf') format('truetype'),
url('../templates/new_template/css/fonts/DesdaC.svg#DesdaC') format('svg');
}
Но ни один из популярных онлайн конвертеров шрифтов не смог конвертировать шрифт в нужные мне форматы (woff, eot, svg). Пишут, что шрифт поврежден или еще какие-то ошибки (хотя с другими шрифтами таких проблем не возникало). Под Windows также не удалось найти конвертер.
Как решить вопрос с корректным отображением кириллицы в разных браузерах?
Спасибо.