fontsquirrel download
1.0.0
通过 rake 任务轻松从 fontsquirrel 下载并提取字体包。
将此行添加到应用程序的 Gemfile 中:
gem 'fontsquirrel-download', group: "development"
然后执行:
$ bundle
添加到您的application.css/application.css.scss:
//= require fonts
因为下载会将必要的更改附加到app/assets/stylesheets/_fonts.scss
。
使用 Rake 任务,指定 font-squirrel 中 URL 中写入的字体名称,例如众所周知的 LaTeX-Font:
rake font:download NAME=TeX-Gyre-Bonum
这会将字体下载到app/assets/fonts
并将样式规则附加到app/assets/stylesheets/_fonts.scss
。
之后,您可以在 css 规则中使用该样式定义,例如:
body {
font-family : "TeXGyreBonumRegular" , serif;
}
名称总是略有不同,只需在 _fonts.scss 中查找即可
您还可以使用 Fontsquirrel 出色的 Webfont 生成器创建字体套件,并提取+应用该 zip 文件并合并具有正确字体粗细和样式的有意义的 scss 文件:
rake font:install FILE=/tmp/webfontkit-123.zip