Unicode-Integration in FrameMaker? tekom-tagung 22.-23.4.2004, Aachen FrameMaker Tutorial TF6 Dipl.-Ing. Michael Müller-Hillebrand, Erlangen Unicode-Integration in FrameMaker?, 1/20
Was bedeutet Unicode-fähig? Schriften aller Sprachen in einem Dokument Eindeutiger Text-Import und -Export Eindeutige Zuordnung Glyph : Zeichencode Schriften aller Sprachen in einem Font Unicode-Integration in FrameMaker?, 2/20
Was kann FrameMaker offiziell? Westeuropäisch Chinesisch (Trad. + Simpl.) Japanisch Koreanisch Unicode-Integration in FrameMaker?, 3/20
Was fehlt FrameMaker? EU-ländisch (Griechisch, Tschechisch, Slowakisch, Polnisch, Ungarisch, Estnisch, Lettisch, Litauisch) Arabisch, Hebräisch, Indisch (diverse), Thailändisch, Türkisch, Vietnamesisch, Russisch (u.a. kyrillisch geschriebene Sprachen) Unicode-Integration in FrameMaker?, 4/20
Also fast alle Unicode-Unterbereiche Unicode-Integration in FrameMaker?, 5/20
Und es geht doch meist! Lösungsaspekte: Font mit richtigen Glyphen Wie kommt FrameMaker an die Zeichen? Codepage-Prinzip Eingabe der Zeichen Anzeige der Zeichen in Dialogboxen Unicode-Integration in FrameMaker?, 6/20
Font mit richtigen Glyphen Nicht empfehlenswert: Spezial-Fonts, die z.b. an Stelle eines ä einen kyrillischen Buchstaben enthalten, sind wenig kompatibel Empfehlenswert: OpenType- oder TrueType-Fonts mit erweitertem Zeichensatz Unicode-Integration in FrameMaker?, 7/20
Microsoft Font Properties Extension Unicode-Integration in FrameMaker?, 8/20
Wie kommt FrameMaker an die Zeichen? FontSubstitutes : Untermengen Unicodekodierter Fonts als virtueller Font. Zum Beispiel Arial Greek enthält neben ASCII-Zeichen die griechischen Zeichen an den Positionen 128...255. Unicode-Integration in FrameMaker?, 9/20
Hilfsmittel: WGL Assistant In welcher Ordnung erscheinen die Zeichen? Unicode-Integration in FrameMaker?, 10/20
Codepage-Prinzip Eine Codepage = eine Zeichenauswahl (immer ASCII + bis zu 128 weitere) Zeichenvorrat einer Sprachgruppe Verschiedene Codepages verwenden einen Bytewert für unterschiedliche Zeichen Windows kennt folgende Single Byte Character Set (SBCS) Codepages: Unicode-Integration in FrameMaker?, 11/20
(Beispiel-Zeichen Alt+0227) 874 Thai \u0e43 ใ 1250 Central Europe \u0103 ăă 1251 Cyrillic \u0433 гг 1252 Western \u00e3 ãã 1253 Greek \u03b3 γγ 1254 Turkish \u00e3 ãã 1255 Hebrew \u05d3 דד 1256 Arabic \u0645 مم 1257 Baltic \u0107 ćć 1258 Vietnam \u0103 ăă Unicode-Integration in FrameMaker?, 12/20
Eingabe der Zeichen Landessprachliche Tastatur oder Microsoft Visual Keyboard Unicode-Integration in FrameMaker?, 13/20
Anzeige der Zeichen in Dialogboxen system locale des Betriebssystems umstellen Unicode-Integration in FrameMaker?, 14/20
Aber XML braucht UTF-8? UTF-8 = Unicode, aber stabiler und lesbar FrameMaker Speichern als XML: Aus Bytewert 227 wird immer \u00e3 Aber: Bei Arial Greek müsste es \u03b3 sein!! Und: Beim Öffnen würde \u03b3 in Marke als γ gespeichert...! Unicode-Integration in FrameMaker?, 15/20
Font-abhängige Vorverarbeitung? Vor dem Speichern alle nicht-western Zeichen in Marken umwandeln Nach dem Import alle Marken in Zeichen des gewünschten Fonts umwandeln Unicode-Integration in FrameMaker?, 16/20
Font-abhängige Vorverarbeitung? Vor dem Speichern alle nicht-western Zeichen in Marken umwandeln Nach dem Import alle Marken in Zeichen des gewünschten Fonts umwandeln? Unicode-Integration in FrameMaker?, 17/20
Die bessere Option So hätte es Adobe implementieren müssen! Fischer Computer Technik (FCT) mit eigenem XML-Import/Export-Plugin Strukturierte Dokumente Auch für Individual-Fonts! Auch für ältere FrameMaker-Versionen! Unicode-Integration in FrameMaker?, 18/20
Detaillierte Informationen http://one-world-publishing.de/ Unicode-Integration in FrameMaker?, 19/20
Vielen Dank für Ihre Aufmerksamkeit! Rückfragen: mmh@cap-studio.de Unicode-Integration in FrameMaker?, 20/20