|
Dokumentoi nykyiset kirjoitustason esikäsittely- ja RTL-kursiiviapulaiset N'Ko-, Adlam-, Hanifi Rohingya-, thai-/lao-, heprea-, jaava-, Tai Viet-, Meetei Mayek-, khmer- ja Myanmar-teksteille
Delphi syntax
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;
Covered APIs
| API | Usage notes |
AutoShapeNko | Valinnainen ominaisuus, joka yhdistää N'Ko-kirjoitusjärjestelmän tuottajapuolen GSUB-kauno-muotoilun tekstitulosteeseen |
AutoShapeAdlam | Valinnainen ominaisuus, joka yhdistää Adlam-kirjoitusjärjestelmän tuottajapuolen GSUB-kauno-muotoilun tekstitulosteeseen |
AutoShapeHanifiRohingya | Valinnainen ominaisuus, joka yhdistää Hanifi Rohingya -kirjoitusjärjestelmän tuottajapuolen GSUB-kauno-muotoilun tekstitulosteeseen |
ApplyNkoGSUBPositional | Käyttää N'Ko-liittymiskohta-analyysiä ja fontin sijaintikohtaisia GSUB-ominaisuuksia oikealta vasemmalle (RTL) suuntautuvalle kaunokirjoitustulosteelle |
ApplyAdlamGSUBPositional | Käyttää Adlam SMP -liittymiskohta-analyysiä ja fontin sijaintikohtaisia GSUB-ominaisuuksia oikealta vasemmalle (RTL) suuntautuvalle kaunokirjoitustulosteelle |
ApplyHanifiRohingyaGSUBPositional | Käyttää Hanifi Rohingya -liittymiskohta-analyysiä ja fontin sijaintikohtaisia GSUB-ominaisuuksia oikealta vasemmalle (RTL) suuntautuvalle kaunokirjoitustulosteelle |
ApplyThaiLaoReorder | Käyttää thaimaalaisen/laolaisen SARA AM -hajoamista ja kanonista merkkijärjestystä ennen glyyfikartoitusta |
ApplyHebrewReorder | Järjestää heprealaiset merkit kanonisen yhdistämisluokan mukaan ennen RTL-tulostusta ja GPOS-merkkien sijoittelua |
ApplyJavaneseReorder | Siirtää jaavalaiset pre-base-vokaalimerkit ennen konsonanttiryhmää ennen glyyfimappausta |
GetMeeteiMayekCategory | Palauttaa Meetei Mayek -muotoiluluokan, jota uudelleenjärjestelyapuri käyttää |
ApplyMeeteiMayekReorder | Käyttää Meetei Mayek Brahmic -tyylistä tavujen uudelleenjärjestelyä ennen glyyfikartoitusta |
ApplyTaiVietReorder | Käyttää Tai Viet -visuaalisen järjestyksen vasemmanpuoleisten vokaalien ja merkkien järjestystä ennen glyyfikartoitusta |
sfThaiLaoReorder | Ota käyttöön thain/laon kielen SARA AM -hajoaminen ja toonimerkkien järjestäminen ennen cmap-to-GID-kartoitusta |
sfHebrewReorder | Järjestää heprean niqqud- ja pistemerkit kanonisen yhdistämisluokan mukaan ennen RTL-tulostusta ja merkkien sijoittelua |
sfJavaneseShaping | Ota käyttöön jaavan kielen pre-base-vokaalimerkkien uudelleenjärjestely ennen glyyfikartoitusta |
sfTaiVietReorder | Ota käyttöön Tai Viet -kirjoitusjärjestelmän visuaalisen järjestyksen mukaisten vasemmanpuoleisten vokaalien ja merkkien järjestäminen ennen cmap-to-GID-kartoitusta |
sfMeeteiMayekShaping | Ota käyttöön Meetei Mayek -tavujen uudelleenjärjestely ennen cmap-to-GID-kartoitusta |
sfKhmerShaping | Ota käyttöön khmerin kielen pre-base-vokaalien ja -ryhmien uudelleenjärjestely ennen cmap-to-GID-kartoitusta |
sfMyanmarShaping | Ota käyttöön Myanmarin kirjoitusjärjestelmän kinzi-, pre-base-vokaali-, mediaali- ja merkkien uudelleenjärjestely ennen cmap-to-GID-kartoitusta |
Usage notes
AutoShapeNko, AutoShapeAdlam ja AutoShapeHanifiRohingya yhdistävät RTL-kursiivi-GSUB-asematietopolut tekstin tulostukseen. sfThaiLaoReorder hajottaa merkin SARA AM ja järjestää toonimerkit, sfHebrewReorder järjestää niqqud-merkit kanonisen yhdistelyluokan mukaan ennen merkin sijoittelua, ja jaavan, Tai Vietin, Meetei Mayekin, khmerin ja myanmarin liput normalisoivat kirjoitusjärjestelmäkohtaisen tavujärjestyksen ennen cmap-to-GID-kartoitusta
Katso myös: International Script Shaping Tibetan/Mongolian/Syriac shaping methods ShapingFeatures
|