Я использовал http://www.fontsquirrel.com/fontface/generator для создания различных версий (.svn, .eot ...) шрифта GillSans.Различные версии шрифта в FontFace
теперь я могу использовать его как это:
@font-face {
font-family: 'GillSansFF';
src: url('fonts/GillSans.eot');
src: local('☺'), url('fonts/GillSans.woff') format('woff'), url('fonts/GillSans.ttf') format('truetype'), url('fonts/GillSans.svg') format('svg');
font-weight: normal;
font-style: normal;
}
h1 {
font-family: "GillSansFF", Calibri, sans-serif;
}
С GillSans включает в себя также "Gill Sans Light" (жирный, курсив и т.д.), как я могу определить "Light" версии? Thanks
EDIT Решение, как указано, это использовать разные шрифты. Для того, чтобы извлечь TTF из одного TTC Я нашел рабочий Python скрипт: http://pastebin.com/QXcAtP24
Я думаю, что 'шрифта face' поддерживает только один вес в декларации. Вам нужно будет разделить весы на отдельные файлы 'woff',' ttf' и 'svg'. – BenM
Добавьте новый 'font-face', а затем укажите новое имя' font-family: GillSansFF-italic' и добавьте путь к курсивной версии шрифта – dinodsaurus
Да, проблема в том, что в моей системе (Mac) я только есть один GillSans.ttc (то есть коллекция шрифтов), собирающий все различные .ttf. Любой инструмент для их извлечения? спасибо – pistacchio