Solaris CDE Benutzerhandbuch

Festlegen der Schriftarten

Normalerweise ändern Sie Schriftarten mit Hilfe des Style-Managers. Dieser startet wiederum den Arbeitsbereichsmanager neu und setzt die Schriftarten des Desktops zurück. Sie können Schriftarten ebenfalls in der Befehlszeile oder in Ressourcendateien anpassen. In einer internationalisierten Umgebung müssen Sie die Schriftarten angeben, die vom codierten Zeichensatz unabhängig sind. Dies ist notwendig, da die Spezifikation in verschiedenen Sprachumgebungen verwendet werden kann, die andere codierte Zeichensätze als der Zeichensatz der Schriftart (charset) haben. Daher sollten alle Schriftartlisten mit einem Schriftartensatz angegeben werden.

Schriftartspezifikation

Eine Schriftartspezifikation innerhalb einer Schriftartliste kann entweder ein X Logical Function Description (XLFD)-Name oder ein Alias für den XLFD-Namen sein. Im folgenden werden beispielsweise gültige Schriftartspezifikationen für eine 14-Punkt-Schriftart gezeigt:

-dt-interface system-medium-r-normal-serif-*-*-*-*-p-*-iso8859-1 
Oder: -*-r-*-14-*iso8859-1

Spezifikation des Schriftartsatzes

Die Spezifikation des Schriftartsatzes innerhalb einer Schriftartliste ist eine Liste mit XLFD-Namen oder deren Alias-Namen (manchmal auch Basisnamenliste genannt). Die Namen sind durch Semikola voneinander getrennt. Leerzeichen vor oder nach dem Semikolon werden ignoriert. Platzhalterzeichen können angegeben werden, um XLFD-Namen zu verkürzen.

Die Spezifikation eines Schriftartsatzes wird durch die aktive Sprachumgebung festgelegt. Zum Beispiel definiert die Sprachumgebung für Japanisch drei Schriftarten (Zeichensätze), die erforderlich sind, um alle Zeichen der Sprachumgebung anzuzeigen. Das folgende Beispiel kennzeichnet den Satz benötigter Mincho-Schriftarten.

Die beiden vorangegangenen Vorgänge können mit Sprachumgebungen für Japanisch verwendet werden, sofern es Schriftarten gibt, die der Liste der Basisdateinamen entsprechen.