Rich Text Style Group Wrapping
Typované rich field appearance počítají výchozí line-break příležitosti Unicode 17 nad kompletními odstavci, se zachováním původních style offsetů každého malovaného fragmentu
Změna stylu, velikosti či barvy písma nevytvoří zákonnou hranici slova; nezlomitelné mezery, otevírací interpunkce i číselný kontext zůstávají spojené napříč hranicemi runů
Když se zákonná skupina vejde na čerstvý řádek, layout změřil každý skutečný stylovaný fragment přes tenže appearance builder jako při malování a celou skupinu přesune, dřív než připojí jakýkoli fragment, pokud aktuální řádek nemá místo
Každý run si drží své písmo, velikost, barvu i dekorace; různé velikosti v bodech sdílejí skutečnou baseline řádku odvozenou z metrik každého vloženého písma
Skupiny širší než obsahový obdélník používají k nouzovému fitování kompletní stylované grafémové rozsahy, se zachováním základních znaků i kombinujících značek na jednom fyzickém řádku napříč švy stylů; shaping napříč styly zůstává další integrační prací
Rozdělení CRLF mezi sousedními style runy vytvoří jeden skutečný konec řádku i jeden kanonický XHTML element br, tedy i když mezi CR a LF leží prázdné style runy
Explicitní přechod odstavce oddělí kontexty a vybere zarovnání prvního runu následujícího odstavce
Vypnutí WrapText zachová jediný fyzický řádek napříč změnami stylů, zatímco explicitní konce řádků a odstavců pořád platí
Runové offsety i kursory skupin postupují odstavcem, aniž by na každé skalární hranici skenovaly celé pole stylů; limity glyfů, písem, fragmentů, objektů i zrušení pořád platí
Nativní JSON operace forms.fill dosáhne téže skupinové fitovací logiky a zachová své zavedené rozložení operation záznamu i transakční publikaci
Skutečná akceptace
Uložené fixtury pokrývají slovo překlenující regular i bold text, šev s nezlomitelnou mezerou, otevírací závorky, rozdělení CRLF mezi styly, skupinu měny a desetinné čárky, smíšené velikosti v bodech i vypnuté zalamování
Nezávislé čtečky prohlížejí přesné V i RV, identity vložených písem, skutečné glyfové mapy i advancy, vnitřní textové matice plus vnější transformace, fyzické baselines, meze obsahu i viditelné pixely u obou widgetů
Bidi odstavců se smíšenými styly, kontextové spojování napříč změnami stylů, libovolné XHTML i další CSS konzumenty zůstávají samostatnou aktivní prací
Nativní rich pole · Unicode příležitosti · Grafémové fitování