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.).