Bezeichnung
pfontfamily:IsMonospace -- Prüft, ob die Familie monospace ist (nichtproportional)
Übersicht
ok = pfontfamily:IsMonospace()
Beschreibung
Eine Monospace-Schrift ist eine Schriftart für die Textdarstellung, bei der die Zeichen ein regelmäßiges Raster bilden und somit nichtproportional sind.

Für westliche Sprachen würde dies bedeuten, dass die Vorlaufbreite aller Zeichen gleich ist, aber diese Kategorisierung umfasst auch asiatische Schriftarten, die Zeichen mit doppelter Breite enthalten: Zeichen, die zwei Rasterzellen belegen.

Die Größe der Rasterzellen lässt sich am besten durch die Funktion pfontmetrics:GetApproximateDigitWidth() ermitteln, da die Ergebnisse von pfontmetrics:GetApproximateCharWidth() durch Zeichen mit doppelter Breite beeinflusst werden können.

Eingaben
Keine

Rückgabewerte
ok
True, wenn die Familie monospace ist, sonst False

Navigation zeigen