Udostępnij za pośrednictwem


Rodziny czcionek

Rodzina czcionek to zestaw czcionek o typowej szerokości pociągnięcia i cech serif. Istnieje pięć rodzin czcionek. Szósta rodzina umożliwia aplikacji używanie czcionki domyślnej. W poniższej tabeli opisano rodziny czcionek.

Rodzina czcionek Opis
Dekoracyjny Określa czcionkę nowości. Przykładem jest stary angielski.
Dontcare Określa ogólną nazwę rodziny. Ta nazwa jest używana, gdy informacje o czcionki nie istnieją lub nie mają znaczenia. Używana jest czcionka domyślna.
Nowoczesny Określa czcionkę monospace z serifs lub bez. Czcionki monospace są zwykle nowoczesne; przykłady to Pica, Elite i Courier New.
Rzymski Określa czcionkę proporcjonalną z serifs. Przykładem jest Times New Roman.
Skrypt Określa czcionkę, która ma wyglądać jak pismo ręczne; przykłady obejmują skrypt i cursive.
Szwajcar Określa czcionkę proporcjonalną bez serifs. Przykładem jest Arial.

 

Te rodziny czcionek odpowiadają stałem znajdującym się w pliku Wingdi.h: FF_DECORATIVE, FF_DONTCARE, FF_MODERN, FF_ROMAN, FF_SCRIPT i FF_SWISS. Aplikacja używa tych stałych podczas tworzenia czcionki, wybierania czcionki lub pobierania informacji o czcionki.

Czcionki w rodzinie są rozróżniane według rozmiaru (10 punktów, 24 punktów itd.) i stylu (zwykły, kursywa itd.).