Téléchargez et extrayez facilement les kits de polices de fontsquirrel avec des tâches de râteau.
Ajoutez cette ligne au Gemfile de votre application :
gem 'fontsquirrel-download', group: "development"
Et puis exécutez :
$ bundle
Ajoutez à votre application.css/application.css.scss :
//= require fonts
Parce que le téléchargement ajoutera les modifications nécessaires à app/assets/stylesheets/_fonts.scss
.
Utilisez la tâche Rake, spécifiez le nom de la police tel qu'écrit dans l'URL de font-squirrel, par exemple la célèbre police LaTeX :
rake font:download NAME=TeX-Gyre-Bonum
Cela téléchargera les polices dans app/assets/fonts
et ajoutera les règles de style à app/assets/stylesheets/_fonts.scss
.
Après cela, vous pouvez utiliser cette définition de style dans vos règles CSS, comme :
body {
font-family : "TeXGyreBonumRegular" , serif;
}
Les noms varient toujours un peu, il suffit de les rechercher dans le _fonts.scss
Vous pouvez également créer des kits de polices avec le formidable générateur de polices Web de Fontsquirrel, extraire et appliquer ce fichier zip et fusionner un fichier scss significatif avec une épaisseur et un style de police corrects :
rake font:install FILE=/tmp/webfontkit-123.zip