|
Dokumentálja a jelenlegi írásrendszer-szintű előfeldolgozási és RTL kurzív segédeket az N'Ko, Adlam, hanifi rohingya, thai/laoszi, héber, jávai, tai viet, meetei mayek, khmer és mianmari szövegekhez
Delphi szintaxis
property AutoShapeNko: Boolean read FAutoShapeNko write FAutoShapeNko;
property AutoShapeAdlam: Boolean read FAutoShapeAdlam write FAutoShapeAdlam;
property AutoShapeHanifiRohingya: Boolean read FAutoShapeHanifiRohingya write FAutoShapeHanifiRohingya;
function ApplyNkoGSUBPositional(const S: UnicodeString): UnicodeString;
function ApplyAdlamGSUBPositional(const S: UnicodeString): UnicodeString;
function ApplyHanifiRohingyaGSUBPositional(const S: UnicodeString): UnicodeString;
function ApplyThaiLaoReorder(const S: UnicodeString): UnicodeString;
function ApplyHebrewReorder(const S: UnicodeString): UnicodeString;
function ApplyJavaneseReorder(const S: UnicodeString): UnicodeString;
function GetMeeteiMayekCategory(CP: Cardinal): Integer;
function ApplyMeeteiMayekReorder(const Wide: UnicodeString): UnicodeString;
function ApplyTaiVietReorder(const S: UnicodeString): UnicodeString;
Lefedett API-k
| API | Használati megjegyzések |
AutoShapeNko | Opcionális tulajdonság, amely az N'Ko előállító-oldali GSUB kurzív formázását kapcsolja a szöveges kimenethez |
AutoShapeAdlam | Opcionális tulajdonság, amely az Adlam előállító-oldali GSUB kurzív formázását kapcsolja a szöveges kimenethez |
AutoShapeHanifiRohingya | Opcionális tulajdonság, amely a hanifi rohingya előállító-oldali GSUB kurzív formázását kapcsolja a szöveges kimenethez |
ApplyNkoGSUBPositional | Alkalmazza az N'Ko kapcsolódási-pozíció elemzését és a betűtípus pozicionális GSUB funkcióit az RTL kurzív kimenethez |
ApplyAdlamGSUBPositional | Alkalmazza az Adlam SMP kapcsolódási-pozíció elemzését és a betűtípus pozicionális GSUB funkcióit az RTL kurzív kimenethez |
ApplyHanifiRohingyaGSUBPositional | Alkalmazza a hanifi rohingya kapcsolódási-pozíció elemzését és a betűtípus pozicionális GSUB funkcióit az RTL kurzív kimenethez |
ApplyThaiLaoReorder | Alkalmazza a thai/laoszi SARA AM felbontást és a kanonikus jelölések sorrendezését a glif-leképezés előtt |
ApplyHebrewReorder | Kanonikus kombináló osztály szerint rendezi a héber jelöléseket az RTL kimenet és a GPOS jelölés-elhelyezés előtt |
ApplyJavaneseReorder | A jávai bázis előtti magánhangzó-jeleket a mássalhangzó-klaszter elé mozgatja a glif-leképezés előtt |
GetMeeteiMayekCategory | Visszaadja az újrarendező segédlet által használt meetei mayek formázási kategóriát |
ApplyMeeteiMayekReorder | Alkalmazza a meetei mayek brahmikus stílusú szótag-újrarendezést a glif-leképezés előtt |
ApplyTaiVietReorder | Alkalmazza a tai viet vizuális-sorrendű bal oldali magánhangzó és jelölés sorrendezést a glif-leképezés előtt |
sfThaiLaoReorder | Engedélyezi a thai/laoszi SARA AM felbontást és a tónusjel-sorrendezést a cmap-GID leképezés előtt |
sfHebrewReorder | Kanonikus kombináló osztály szerint rendezi a héber niqqud-ot és pontokat az RTL kimenet és a jelölés-elhelyezés előtt |
sfJavaneseShaping | Engedélyezi a jávai bázis előtti magánhangzó-jelek újrarendezését a glif-leképezés előtt |
sfTaiVietReorder | Engedélyezi a tai viet vizuális-sorrendű bal oldali magánhangzó és jelölés sorrendezést a cmap-GID leképezés előtt |
sfMeeteiMayekShaping | Engedélyezi a meetei mayek szótag-újrarendezést a cmap-GID leképezés előtt |
sfKhmerShaping | Engedélyezi a khmer bázis előtti magánhangzó és klaszter újrarendezést a cmap-GID leképezés előtt |
sfMyanmarShaping | Engedélyezi a mianmari kinzi, bázis előtti magánhangzó, mediális és jelölés újrarendezést a cmap-GID leképezés előtt |
Használati megjegyzések
Az AutoShapeNko, AutoShapeAdlam és AutoShapeHanifiRohingya az RTL kurzív GSUB pozicionális útvonalakat kapcsolja a szöveges kimenethez. A sfThaiLaoReorder felbontja a SARA AM-et és rendezi a tónusjeleket, a sfHebrewReorder kanonikus kombináló osztály szerint rendezi a niqqud-ot a jelölés-elhelyezés előtt, a jávai, tai viet, meetei mayek, khmer és mianmari jelzők pedig normalizálják az írásrendszer-specifikus klaszter-sorrendet a cmap-GID leképezés előtt
Lásd még: Nemzetközi írásjegyformázás tibeti/mongol/szír formázási metódusok ShapingFeatures
|