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