Neuerungen im Betriebssystem Solaris 9 12/03

Solaris 9-Sprachunterstützung

Solaris 9 unterstützt nun 162 Sprachumgebungen für 39 Sprachen. Diese Sprachumgebungen sind sowohl auf der Solaris 9-DVD, den Solaris 9-Software-CDs als auch auf der Solaris 9 Languages-CD verfügbar. Der nachfolgende Abschnitt enthält Informationen über die Sprachunterstützungsfunktionen.

Weitere Informationen finden Sie in International Language Environments Guide.

Verbesserte Dateninteroperabilität

Das Release Solaris 9 weist eine verbesserte Dateninteroperabilität mit Solaris-fremden Umgebungen auf. Im Rahmen dieser Verbesserungen wurden neue iconv-Dienstprogramme für die Datenkonvertierung zwischen UTF-8- und den folgenden nativen Kodierungen hinzugefügt: HKSCS, GB18030, ISO 8859-11 und Hindi. Darüber hinaus wurde mit iconv-Modulen die Sprachunterstützung für Japanisch erweitert. Diese Module konvertieren zwischen japanischen Solaris-Codesätzen und den japanischen Großrechner-Codesätzen von Fujitsu, Hitachi und NEC.

Weitere Informationen zur Sprachunterstützung im Release Solaris 9 finden Sie in International Language Environments Guide.

Neue TrueType-Schriften

Die neuen TrueType-Schriften unterstützen dieselben Schriften in verschiedenen Zeichensätzen und ermöglichen so ein einheitliches Schriftbild. Die TrueType-Schriften stehen in allen europäischen Sprachumgebungen zur Verfügung. Alle asiatische Sprachumgebungen verfügen über eine eigene TrueType-Schriftendatei.

Weitere Informationen finden Sie in International Language Environments Guide.

Erweiterter Unicode-Support

Solaris 9 bietet eine umfassendere Unterstützung für Unicode. Neu sind Unicode (UTF-8)-Sprachumgebungen für Thailand, Indien, Hongkong, Türkei, Ägypten, Brasilien, Finnland und Belgien (Wallonisch).

Weitere Informationen zur Unicode-Unterstützung im Release Solaris 9 finden Sie in International Language Environments Guide.

Druckfilterverbesserung—das mp-Programm

Das Programm mp akzeptiert internationale Textdateien aus verschiedenen Solaris-Sprachumgebungen. Es erzeugt eine Ausgabe für die angegebene Sprachumgebung. Da das Programm mp außerdem CTL (Complex Text Layout) unterstützt, weist die Ausgabe das richtige Textlayout auf, wie z. B. bidirektionale Text-Darstellung und Formgebung. Je nach der Systemschriftkonfiguration von mp für die jeweilige Sprachumgebung kann die PostScript-Ausgabedatei Symbole aus systemresidenten, skalierbaren oder Bitmap-Schriften von Solaris enthalten.

Weitere Informationen finden Sie unter “Print Filter Enhancement With” in International Language Environments Guide.

Neue iconv-Module

iconv-Module ermöglichen die Konvertierung zwischen nativ codierten Daten und Unicode. Die folgenden neuen iconv-Module wurden zur Unterstützung neuer Zeichensätze hinzugefügt:

Verbesserte Konvertierung des Dtpad-Zeichensatzes für Öffnen/Speichern von Dateien

Zu den Verbesserungen gehört eine neue Kodierungsoption im Dialogfeld zum Öffnen/Speichern von Dateien. Diese Option unterstützt Änderungen der Dateikodierung durch das Dienstprogramm iconv. Dank dieser Option können Benutzer Dateien in verschiedenen Kodierungen wie UTF-8 und UTF-16 öffnen bzw. speichern.

Siehe hierzu die Manpage iconv(3C).

Unterstützung für den neuen chinesischen GB18030-2000-Zeichensatz

Die Solaris-Plattform ermöglicht die Eingabe, Anzeige und das Drucken des gesamten GB18030-2000-Zeichensatzes, der nahezu 30.000 Zeichen umfasst. Alle Anwendungen, die auf der Solaris-Plattform laufen, können so eine breitere Palette von chinesischen Zeichen nutzen. Bei diesen Schriftzeichen handelt es sich in erster Linie um Han-Zeichen, der Zeichensatz umfasst jedoch auch Schriftzeichen für Minderheitensprachen wie Tibetisch, Wei, Yi und Mongolisch.

Die GB18030-2000-Unterstützung im ReleaseSolaris 9 umfasst außerdem die Abwärtskompatibilität mit den früheren chinesischen Zeichensätzen GBK und GB2312. Auch die Konvertierung in andere Codesätze, wie Unicode, ist enthalten. Solaris-Entwickler benötigen keine neuen Verfahren für die neue Sprachkodierungsunterstützung. Der Zugriff darauf kann in Standard-Toolkits erfolgen.

Hinweise zu Java-Anwendungen, die GB18030-2000-Unterstützung benötigen, finden Sie unter J2SE auf folgender Website:

http://java.sun.com/j2se/1.4

Neue zh_CN.GB18030-Sprachumgebung auf der Grundlage von zh_CN.GBK

Diese neue zh_CN.GB18030-Sprachumgebung sorgt für die Unterstützung der neuen GB18030-Standardkodierung. Ein von der chinesischen Regierung in Kraft gesetztes Gesetz fordert diese Kodierung.

Neue chinesische und koreanische Sortiersprachumgebungen

Sortiersprachumgebungen bieten verschiedene Sortieroptionen wie Strichanzahl und Radikal, phonetisch und lexikalisch.

Wortumbruchmodule für Thai

Das Wortumbruchmodul dient zum Umbrechen von thaisprachigen Texten in Motif, so dass Absätze, Sätze und Wörter korrekt dargestellt werden.

Neue asiatische UTF-8-Sprachumgebungen (Unicode)

File System Safe Universal Transformation Format, kurz UTF-8, ist eine von X/Open® als Multibyte-Darstellung von Unicode definierte Codierung. UTF-8 berücksichtigt nahezu alle Zeichen herkömmlicher Einzelbyte- und Multibyte-Sprachumgebungen für europäische und asiatische Sprachen in Solaris.

Neue Eingabeverfahren für Thai

Das neue Eingabeverfahren für Thai unterstützt die Eingabesequenzprüfung für Thai gemäß der Definition in der Richtlinie TIS 1566-2541 "Thai input/output methods for computer“ (oder "WTT”) des thailändischen Instituts für Industriestandards. Die Eingabesequenzprüfung umfasst 3 Stufen: Stufe 0 (Durchlauf), Stufe 1 (Grundkontrolle) und Stufe 2 (streng).

Neue Eingabeverfahren für Chinesisch

Für die neuen Zeichensätze und Sprachumgebungen wurden die Sprachumgebungen für traditionelles und vereinfachtes Chinesisch um gängigere und leistungsfähigere Eingabeverfahren erweitert:

Neues Hilfsfenster für chinesische Eingabeverfahren

Das Hilfsfenster stellt eine Benutzeroberfläche (UI) für Eingabeverfahren dar. Diese Oberfläche ist benutzerfreundlich und für alle chinesischen Sprachumgebungen erweiterungsfähig. Das Hilfsfenster unterstützt die folgenden neuen Funktionen:

Neue zh_HK.BIG5HK-Sprachumgebung zur Unterstützung von HKSCS für Hongkong, China

Die neue zh_HK.BIG5HK-Sprachumgebung unterstützt den HKSCS (Hong Kong Supplementary Character Set). HKSCS ist ein die Kodierungsschemata Big-5 und ISO 10646 ergänzender Zeichensatz. Er enthält chinesische Zeichen, die zur chinesischen Datenverarbeitung in Hongkong benötigt werden. Diese Zeichen sind in den Big-5- und ISO 10646-Standardzeichensätzen nicht enthalten.

Zusätzliche japanische iconv-Module

Die zusätzliche japanische Sprachunterstützung umfasst die iconv-Code-Konvertierung zwischen den Zeichensätzen japanischer Solaris-Sprachumgebungen und den japanischen Großrechner-Codesätzen. Bei den japanischen Sprachumgebungs-Codesätzen handelt es sich um eucJP, PCK und UTF-8. Zu den japanischen Großrechner-Codesätzen zählen Fujitsu JEF, Hitachi KEIS und NEC JIPS.

Tastaturunterstützung für weitere Länder in Europa und im Nahen Osten

Neu in Solaris 9 ist die Sun-E/A-Tastaturunterstützung für TürkischQ, TürkischF und Arabisch. Außerdem wird nun die Sun Ray USB-Tastatur für TürkischQ, TürkischF, Belgisch und Arabisch unterstützt.

Weitere Informationen finden Sie in International Language Environments Guide.

Neue Unicode-Sprachumgebungen (UTF-8) für Europa und den Nahen Osten

Im Release Solaris 8 10/00 wurden die Sprachumgebungen für Europa und den Nahen Osten um Russisch, Polnisch und zwei neue Sprachumgebungen für Katalanisch erweitert. Im Release Solaris 8 4/01 wurden zwei weitere Sprachen, der UTF-8-Zeichensatz für Türkisch und der UTF-8-Zeichensatz für Russisch, hinzugefügt.

Im Release Solaris 9 wurde die Unterstützung für die Sprachen Europas und des Nahen Ostens um UTF-8-Sprachumgebungen für die Türkei, Ägypten, Brasilien, Finnland und Belgien (Wallonisch) erweitert.

Die Sprachumgebungsnamen lauten folgendermaßen:

Unterstützung für den Euro als Standardwährungssymbol

In den folgenden Sprachumgebungen gilt anstelle der nationalen Währungseinheit jetzt das Euro-Währungssymbol: