updated:  2023 20. November
published:  2020 10. September

Typographic

Andere Schriftstile verwenden.

Weitere Info’s.

Verwenden von Schriftarten aus dem Netz

Am Beispiel von Google-Fonts wird deren Anwendung in einer HTML-Seite gezeigt. Als Erstes wird eine Shortcode-Datei typography.html mit einem Link zur Google-API angelegt. Beim Aufrufen des Shortcodes in Markdown werden die Parameter font, size, style, und weight übergeben.

./layouts/shortcodes/typography.html

 {{ $font := .Get "font" }} 
 {{ $size := .Get "size" }}
 {{ $style := .Get "style" | default "normal" }}
 {{ $weight := .Get "weight" | default "normal" }}
 <link href="https://fonts.googleapis.com/css?family={{ $font }}" rel="stylesheet" type="text/css">
 <div style="font-family:'{{ $font }}'; font-size:{{ $size }}; font-style:{{ $style}}; font-weight:{{ $weight }}">
    {{- .Inner -}}
 </div>

In Markdown kann ein Absatz mit einem Text in einer anderen Schriftart dargestellt werden.

./content/*.md

 {{<typography font="Rubik Dirt" size="30px" style="italic" weight="bold">}}
	Beispiel 1: Google Font Rubik Dirt   
 {{</typography>}}

 {{<typography font="Roboto" size="30px" weight="lighter">}}
	Beispiel 2: Google Font Dancing Script   
 {{</typography>}}

Aufgrund des Artikel vom Heise-Verlag wegen der Verwendung von Google Fonts und angeblichem Verstoßes gegen die DSGVO wird auf die Darstellung verzichtet. Das dargestellte Beispiel ist ein Screenshot.

kein Bild geladen

Aber… hier das Update zum Artikel.

Verwenden von lokal gespeicherten Schriftarten

Lokale Fonts werden im Themenverzeichnis static gespeichert. Die Fonts sollten im Format *.woff oder *.woff2 vorhanden sein.


  └── themes
      └── dein-theme
          ├── archetypes
          ├── assets
          ├── static
          │   └── fonts
          └── layouts

Google-Fonts werden im *.ttf Format angeboten. Dieses Hilfstool kann zum generieren von CSS und woff-Dateien genutzt werden. Weiter Info für lokale Fonts findest du bei Selfhtml .

Hier ein kurzes Beispiel mit dem Schriftstil: Roboto Serif

Adobe Source Sans Pro

Zum Thema Open Source Fonts kannst’e diesen Links mal folgend und vielleicht später selber noch einen kleinen Artikel schreiben.
Heise Artikel
Source Sans 3 bei Adobe
Wiki Artikel

Stichworte (tags)