Grapheme-Umbruch über Rich-Stile hinweg
THPDFHeadlessDocument.SetRichTextFieldValueWithAppearance hält komplette Unicode-Grapheme-Cluster auf einer physikalischen Zeile, wenn ein überbreites Wort mehrere getippte Rich-Text-Runs überspannt
Ein Wechsel von Font, Farbe oder Größe erzeugt keinen erlaubten Notfall-Umbruch innerhalb eines Basiszeichens und seiner kombinierenden Zeichen, auch nicht wenn ein leerer Run deren Stile trennt
Der Fitter berechnet die Grapheme-Grenzen über die komplette logische Gruppe, misst die tatsächlichen stilisierten Appearance-Fragmente und weist jeden ausgewählten Bereich einer Zeile zu, bevor er dessen separate Font-Ressourcen malt
Exponentielle Sonden, gefolgt von begrenzten Präfixsuchen, vermeiden das wiederholte Messen des ungenutzten Absatzendes; der Abbruch wird beim Vorbereiten jedes Bereichs und jedes nativen Fragments beachtet
Das originale V, das kanonische RV, getippte Stile, Zeichenabstand und gemessene Grundlinien bleiben über Speichern und Neuladen hinweg intakt
Ein unteilbarer stilisierter Cluster, der die gesamte Inhaltsbreite übersteigt, bleibt zusammen und unterliegt dem Widget-Content-Clip, passend zum bestehenden Einzel-Cluster-Verhalten; der nächste Cluster läuft auf einer anderen Zeile weiter
Deaktivierter Umbruch behält eine einzelne physikalische Zeile
Dieses Layoutverhalten gilt auch für echte native Linux-JSON-forms.fill-Aufrufe mit richTextRuns und characterSpacing, ohne den versionierten Operation-Record zu ändern
Shaping und Mark-Platzierung über verschiedene Stil-Fragmente hinweg, Bidi in gemischten Stilen und beliebiges XHTML bleiben weitere Integrationsarbeit
Siehe zulässigen Stilgruppen-Umbruch, Unicode-Grapheme-Grenzen und native Rich-Text-Felder