Famiglie di caratteri
Un famiglia di caratteri è un set di tipi di carattere con caratteristiche di tratto e serif comuni. Sono disponibili cinque famiglie di caratteri. Una sesta famiglia consente a un'applicazione di utilizzare il tipo di carattere predefinito. Nella tabella seguente vengono descritte le famiglie di caratteri.
Famiglia di caratteri | Descrizione |
---|---|
Decorativo | Specifica un tipo di carattere di novità. Un esempio è Old English. |
Dontcare | Specifica un nome di famiglia generico. Questo nome viene utilizzato quando le informazioni su un tipo di carattere non esistono o non sono importanti. Viene utilizzato il tipo di carattere predefinito. |
Moderno | Specifica un tipo di carattere monospace con o senza serifs. I tipi di carattere monospace sono in genere moderni; tra cui Pica, Elite e Courier New. |
Romano | Specifica un tipo di carattere proporzionale con serifs. Un esempio è Times New Roman. |
Copione | Specifica un tipo di carattere progettato per essere simile alla grafia; gli esempi includono Script e Cursive. |
Svizzero | Specifica un tipo di carattere proporzionale senza serifs. Un esempio è Arial. |
Queste famiglie di caratteri corrispondono alle costanti presenti nel file Wingdi.h: FF_DECORATIVE, FF_DONTCARE, FF_MODERN, FF_ROMAN, FF_SCRIPT e FF_SWISS. Un'applicazione utilizza queste costanti quando crea un tipo di carattere, seleziona un tipo di carattere o recupera informazioni su un tipo di carattere.
I tipi di carattere all'interno di una famiglia sono distinti per dimensione (10 punti, 24 punti e così via) e stile (regolare, corsivo e così via).