Schriftfamilien

Eine Schriftartenfamilie ist eine Gruppe von Schriftarten mit gemeinsamer Strichbreite und Serifenmerkmalen. Es gibt fünf Schriftfamilien. Eine sechste Familie ermöglicht es einer Anwendung, die Standardschriftart zu verwenden. In der folgenden Tabelle werden die Schriftartenfamilien beschrieben.

Schriftfamilie BESCHREIBUNG
Dekorativ Gibt eine Neuheitsschriftart an. Ein Beispiel ist Altenglisch.
Dontcare Gibt einen generischen Familiennamen an. Dieser Name wird verwendet, wenn Informationen zu einer Schriftart nicht vorhanden sind oder keine Rolle spielen. Die Standardschriftart wird verwendet.
Modern Gibt eine Monospace-Schriftart mit oder ohne Serifen an. Monospace-Schriftarten sind in der Regel modern; Beispiele hierfür sind Pica, Elite und Courier New.
Römisch Gibt eine proportionale Schriftart mit Serifen an. Ein Beispiel ist Times New Roman.
Skript Gibt eine Schriftart an, die wie eine Handschrift aussieht. Beispiele sind Script und Cursive.
Schweizer Gibt eine proportionale Schriftart ohne Serifen an. Ein Beispiel ist Arial.

 

Diese Schriftfamilien entsprechen konstanten In der Datei Wingdi.h: FF_DECORATIVE, FF_DONTCARE, FF_MODERN, FF_ROMAN, FF_SCRIPT und FF_SWISS. Eine Anwendung verwendet diese Konstanten, wenn sie eine Schriftart erstellt, eine Schriftart auswählt oder Informationen zu einer Schriftart abruft.

Schriftarten innerhalb einer Familie unterscheiden sich nach Größe (10 Punkt, 24 Punkt usw.) und Stil (normal, kursiv usw.).