使用font-face()时指南针错误“无法确定字体类型”

时间:2014-02-27 22:42:05

标签: css css3 fonts compass-sass

我正在尝试导入Compass's font-face function的字体。我给出了以下指示:

@include font-face("Avenir", font-files("Avenir.ttc"));

并得到以下错误:

error assets/styles/sass/styles.scss (Line 1 of assets/styles/sass/_typography.scss: Could not determine font type for "Avenir.ttc")

我没有在config.rb文件中指定fonts_dir,但我的字体文件放在<css_styles>/fonts目录中,根据上面链接的文档是默认位置。

任何人都知道这里可能出现的问题?

1 个答案:

答案 0 :(得分:1)

Compass无法识别ttc扩展名,您应该使用CSS 3字体规范中定义的扩展名之一:http://www.w3.org/TR/css3-fonts/#src-desc