Проблема c @font-face на mac os и linux, как решить?
Даже если у вас нет грубых ошибок в подключении, то могут быть несовместимые с ОС форматы шрифта. Вот так должно работать везде, но вам придётся заиметь ваш шрифт в нескольких различных форматах (сервисы конвертации вам в помощь).@font-face {
  font-family: 'rouble_regular';
  src: url('../font/rouble-regular.eot');
  src: local('☺'), url('../font/rouble-regular.eot?') format('embedded-opentype'), url('../font/rouble-regular.woff') format('woff'), url('../font/rouble-regular.ttf') format('truetype');
}
Про local('☺') не спрашивайте, это какой-то хак для IE. На знак вопроса в url() тоже обратите внимание и не потеряйте.
Кстати, вот ещё статья про это дело: habrahabr.ru/post/113136
Проблему решил. Конвертил шрифты из битого ttf, нашел точно такой же шрифт svg из него сконвертил тут и все заработало!