Titel:

Extensible Stylesheet Language (automatische Übersetzung)

Startseite
Artikelliste
english
  
ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 

5,8. Verarbeitung Unicode BIDI Die Buchstaben in bestimmten Indexen werden horizontal von rechts nach links geschrieben. In einigen Dokumenten insbesondere die geschrieben mit dem arabischen oder hebräischen Index und in einige Mischensprachkontexte, Text in einem einzelnem (sichtlich angezeigt) kann Block mit Mischdirectionality erscheinen. Dieses Phänomen wird bidirectionality genannt, oder "BIDI" für Kurzschluß. Der Standard Unicode [ UNICODE ] definiert einen komplizierten Algorithmus, den Algorithmus Unicode BIDI [ UNICODE UAX #9 ], für die Bestimmung des korrekten Directionality des Textes. Der Algorithmus basiert auf einem impliziten Teil gegründet auf Buchstabeneigenschaften, sowie ausdrückliche Kontrollen für embeddings und läuft über. Der abschließende Schritt der Verfeinerung benutzt diesen Algorithmus und den umkehrbaren Schrifttyp Unicode von jedem der Buchstabe zum Umwandeln des impliziten Directionality des Textes in ausdrücklichen Preisaufschlag in Formatierung ausgedrückt wendet ein. Z.B. würde eine Vor-Reihenfolge der arabischen Buchstaben in einem anders englischen Punkt verursachen Kreation eines Inline-Formatierungsgegenstandes mit den arabischen Buchstaben als seinem Inhalt, mit einer "Richtungs" Eigenschaft "von rtl" und von einer "unicode-bidi" Eigenschaft von" bidi-laufen "über. Der Formatierungsgegenstand bildet explict vorher implizites Recht zur linken Positionierung der arabischen Buchstaben. Wie innen definiert [ UNICODE UAX #9 ], nimmt der Algorithmus Unicode BIDI einen Strom des Textes als Eingang und Erträge in drei Hauptphasen: 1. Trennung des Eingangstextes in Punkte. Der Rest des Algorithmus beeinflußt nur den Text zwischen Punktseparatoren. 2. Auflösung der einbettenden Niveaus des Textes. In dieser Phase die umkehrbaren Schrifttypen, plus die Richtungsformatierung Unicode kodiert, werden verwendet zu produzieren behoben, Niveaus einbettend . normativer umkehrbarer Schrifttyp für jeden Buchstaben wird in der Buchstabendatenbank Unicode spezifiziert [ UNICODE-BuchstabencDatenbank ]. 3. Den Text für Anzeige auf einer Reihe für Reihe Grundlage mit den entschlossenen einbettenden Niveaus neuordnen, sobald Text ist in Linien defekt gewesen. Der Algorithmus, wie oben beschrieben, erfordert etwas Anpassungen, in das XSL zu passen, das Modell verarbeitet. Zuerst die Endrunde, der Text, der Schritt neuordnet, ist nicht während der Verfeinerung erfolgt. Stattdessen ist das XSL-Äquivalent des Neuordnens getan während der Formatierung. Die Inline---Weiterentwicklung-Richtung von jedem glyph wird verwendet, das Stapeln von zu steuern glyphs, wie in § 4,2,5 beschrieben - Stapeln von Begrenzungen auf Seite 18. Die Inline---Weiterentwicklung-Richtung ist festgestellt auf dem Blockniveau durch die "Schreiben-Modus" Eigenschaft und innerhalb der Inline-Formatierungsgegenstände innerhalb eines Blockes durch "Richtung" und "unicode-bidi" die Eigenschaften, die irgendeine waren, spezifizierten an Inline die Formatierungsgegenstände, die durch Baumaufbau erzeugt werden oder, sind sind auf den Inline-Formatierungsgegenständen, die durch dieses eingeführt werden Schritt der Verfeinerung (Details unten). Zweitens wird der Algorithmus an einer Reihenfolge der Buchstaben angewendet, die vom Inhalt von einem oder von mehr kommen Formatierungsgegenstände. Die Reihenfolge der Buchstaben wird verursacht, indem man ein Fragment des Formatierungsgegenstandes verarbeitet Baum. Ein Fragment ist jede angrenzende Reihenfolge der Kinder etwas Formatierungsgegenstandes im Baum. Die Reihenfolge wird verursacht, indem man unten einen tut Pre-order, der vom Fragment zum fo:character-Niveau traversal ist. Während vor bestellen Sie traversal, jeder fo:character-Formatierungsgegenstand hinzufügt einen Buchstaben der Reihenfolge. Ausserdem wann immer der Pre-orderscan einen Nullpunkt mit einer "unicode-bidi" Eigenschaft mit einem Wert von" antrifft einzubetten " oder "Übersteuerung", fügen ein Unicode RLO/LRO oder RLE-/lrebuchstaben der Reihenfolge hinzu, wie passend zum Wert von den "Richtungs-" und "unicode-bidi" Eigenschaften. Auf Zurückbringen zu diesem Nullpunkt, nachdem Sie seinen Inhalt überquert haben, fügen Sie hinzu ein pdf-Buchstabe Unicode. Auf diese Art wird das Formatierungsgegenstand-Baumfragment in eine Reihenfolge von flachgedrückt Buchstaben. Diese Reihenfolge der Buchstaben wird die flachgedrückte Reihenfolge der Buchstaben genannt unter. Drittens in XSL wird der Algorithmus an abgegrenzten Textstrecken angewendet anstelle von den geraden Punkten. Ein abgegrenzter Text Strecke ist eine maximale flachgedrückte Reihenfolge der Buchstaben, die keine Begrenzungen enthält. Irgendeine Formatierung Extensible Markup Language (XSL) Seite 48 von 400 EigenschaftscVerfeinerung/-AUFLÖSUNG
  
Bürgerliches Gesetzbuch BGB
von Helmut Köhler
Siehe auch:
Handelsgesetzbuch HGB: ohne Seehandelsrech...
Arbeitsgesetze
Grundgesetz GG: Menschenrechtskonvention, Europäischer Gerichtsh...
Strafgesetzbuch StGB
Aktiengesetz · GmbH-Gesetz: mit Umwandlungsgesetz, Wertpapiererw...
Zivilprozeßordnung. ZPO
 
   
 
     
|<< Anfang     < Zurück     Index     Weiter >     Ende >>| 

Zurück zur Themenseite:
AutoTranslated.com/Startseite/XHTML

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.

Artikelliste:
Cascading Style Sheets (automatische Übersetzung)
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Impressum