SetGSUBScript e rigoroso: un tag script sconosciuto fa restituire risultati no-op alle query successive. SetGSUBLanguage ripiega su LangSys predefinito dello script quando il tag lingua richiesto non e disponibile, seguendo il comportamento comune OpenType

procedure SetGSUBLanguage(const LangTag: AnsiString);

function GetGSUBScripts: TGSUBStringArray;

function GetGSUBLanguages(const ScriptTag: AnsiString): TGSUBStringArray;

function GetGSUBFeatures(const ScriptTag, LangTag: AnsiString): TGSUBStringArray;

 

Covered APIs

APINote sull'utilizzo
SetGSUBScriptSelects the OpenType script tag used by later GSUB feature and lookup queries
SetGSUBLanguageSelects the OpenType language-system tag and falls back to the script default when unavailable
GetGSUBScriptsReturns the script tags advertised by the registered Unicode font's GSUB ScriptList
GetGSUBLanguagesReturns the language-system tags available for a script tag
GetGSUBFeaturesReturns the feature tags reachable for a script and language-system pair

 

Note sull'utilizzo

SetGSUBScript è rigoroso: un tag script sconosciuto fa sì che le query successive restituiscano risultati no-op. SetGSUBLanguage ricade sul LangSys predefinito dello script quando il tag lingua richiesto non è disponibile, in linea con il comportamento OpenType comune

 

Vedi anche: OpenType GSUB Engine metodi lookup GSUB ShapingFeatures