Laden Sie mit Rake-Aufgaben ganz einfach Schriftarten-Kits von Fontsquirrel herunter und extrahieren Sie sie.
Fügen Sie diese Zeile zur Gemfile Ihrer Anwendung hinzu:
gem 'fontsquirrel-download', group: "development"
Und dann ausführen:
$ bundle
Fügen Sie Ihrer application.css/application.css.scss Folgendes hinzu:
//= require fonts
Denn beim Download werden die notwendigen Änderungen an app/assets/stylesheets/_fonts.scss
angehängt.
Verwenden Sie die Rake-Aufgabe und geben Sie den Schriftartnamen an, wie er in der URL von Font-Squirrel geschrieben ist, z. B. die bekannte LaTeX-Font:
rake font:download NAME=TeX-Gyre-Bonum
Dadurch werden die Schriftarten nach app/assets/fonts
heruntergeladen und die Stilregeln an app/assets/stylesheets/_fonts.scss
angehängt.
Danach können Sie diese Stildefinition in Ihren CSS-Regeln verwenden, wie zum Beispiel:
body {
font-family : "TeXGyreBonumRegular" , serif;
}
Die Namen variieren immer ein wenig, schauen Sie einfach in der _fonts.scss nach
Sie können auch Schriftarten-Kits mit dem großartigen Webfont-Generator von Fontsquirrel erstellen, diese ZIP-Datei extrahieren und anwenden und eine aussagekräftige SCSS-Datei mit der richtigen Schriftstärke und dem richtigen Stil zusammenführen:
rake font:install FILE=/tmp/webfontkit-123.zip