|
Packit |
7e316a |
# How to use
|
|
Packit |
7e316a |
# On Linux running make will generate ttf for you. For other platforms follow below steps
|
|
Packit |
7e316a |
# 1. Open Lohit-Devanagari.sfd in Fontforge
|
|
Packit |
7e316a |
# 2. Click on Fontforge File -> Merge Feature info and Select this feature file and save
|
|
Packit |
7e316a |
# 3. Now Generate ttf as you do for other fonts.
|
|
Packit |
7e316a |
# 4. Done
|
|
Packit |
7e316a |
# Copyright (C) 2013 Pravin Satpute <psatpute AT redhat DOT com> and Sneha Kore <skore AT redhat DOT com>
|
|
Packit |
7e316a |
# License: OFL 1.1
|
|
Packit |
7e316a |
# License URL: http://scripts.sil.org/OFL
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
# GSUB
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva by \dadeva_viramadeva;
|
|
Packit |
7e316a |
} halnHalantFormslookup29;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup LocalizedMrForms_lookup0 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \ladeva by \ladeva.mr ;
|
|
Packit |
7e316a |
sub \shadeva by \shadeva.mr ;
|
|
Packit |
7e316a |
} LocalizedMrForms_lookup0;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup LocalizedMrHalfFormslookup1 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \jadeva \viramadeva \nyadeva \viramadeva by \ja_virama_nya_viramadeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \radeva by \hadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \kadeva \viramadeva \kadeva by \kadeva_viramadeva_kadeva;
|
|
Packit |
7e316a |
sub \kadeva \viramadeva \ladeva.mr by \kadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \gadeva \viramadeva \nadeva by \gadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva \kadeva by \ngadeva_viramadeva_kadeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva \khadeva by \ngadeva_viramadeva_khadeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva \gadeva by \ngadeva_viramadeva_gadeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva \ghadeva by \ngadeva_viramadeva_ghadeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva \madeva by \ngadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva \kadeva \viramadeva \ssadeva by \nga_virama_ka_virama_ssadeva;
|
|
Packit |
7e316a |
sub \cadeva \viramadeva \cadeva by \cadeva_viramadeva_cadeva;
|
|
Packit |
7e316a |
sub \cadeva \viramadeva \vadeva by \chadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \jadeva \viramadeva \jadeva by \jadeva_viramadeva_jadeva;
|
|
Packit |
7e316a |
sub \nyadeva \viramadeva \cadeva by \nyadeva_viramadeva_cadeva;
|
|
Packit |
7e316a |
sub \nyadeva \viramadeva \jadeva by \nyadeva_viramadeva_jadeva;
|
|
Packit |
7e316a |
sub \ttadeva \viramadeva \ttadeva by \ttadeva_viramadeva_ttadeva;
|
|
Packit |
7e316a |
sub \ttadeva \viramadeva \tthadeva by \ttadeva_viramadeva_tthadeva;
|
|
Packit |
7e316a |
sub \ttadeva \viramadeva \yadeva by \ttadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \ttadeva \viramadeva \vadeva by \ttadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \tthadeva \viramadeva \tthadeva by \tthadeva_viraamdeva_tthadeva;
|
|
Packit |
7e316a |
sub \tthadeva \viramadeva \yadeva by \tthadeva_viraamdeva_yadeva;
|
|
Packit |
7e316a |
sub \ddadeva \viramadeva \ddadeva by \ddadeva_viramadeva_ddadeva;
|
|
Packit |
7e316a |
sub \ddadeva \viramadeva \ddhadeva by \ddadeva_viramadeva_ddhadeva;
|
|
Packit |
7e316a |
sub \ddadeva \viramadeva \yadeva by \ddadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \ddhadeva \viramadeva \ddhadeva by \ddhadeva_viramadeva_ddhadeva;
|
|
Packit |
7e316a |
sub \ddhadeva \viramadeva \yadeva by \ddhadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \gadeva by \dadeva_viramadeva_gadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \ghadeva by \dadeva_viramadeva_ghadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \dadeva by \dadeva_viramadeva_dadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \dhadeva by \dadeva_viramadeva_dhadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \nadeva by \dadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \badeva by \dadeva_viramadeva_badeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \bhadeva by \dadeva_viramadeva_bhadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \madeva by \dadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \yadeva by \dadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \vadeva by \dadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \nadeva \viramadeva \nadeva by \nadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \padeva \viramadeva \tadeva by \padeva_viramadeva_tadeva;
|
|
Packit |
7e316a |
sub \phadeva \viramadeva \ladeva.mr by \phadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \ladeva.mr \viramadeva \ladeva.mr by \ladeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \shadeva.mr \viramadeva \cadeva by \shadeva_viramadeva_cadeva;
|
|
Packit |
7e316a |
sub \shadeva.mr \viramadeva \nadeva by \shadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \shadeva.mr \viramadeva \ladeva.mr by \shadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \shadeva.mr \viramadeva \vadeva by \shadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \nnadeva by \hadeva_viramadeva_nnadeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \nadeva by \hadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \madeva by \hadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \yadeva by \hadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \ladeva.mr by \hadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva \vadeva by \hadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
} LocalizedMrHalfFormslookup1;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup loclLocalizedFormslookup35 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \viramadeva \radeva \usigndeva by \vattudeva_ulowdeva;
|
|
Packit |
7e316a |
sub \viramadeva \radeva \uusigndeva by \vattudeva_uulowdeva;
|
|
Packit |
7e316a |
} loclLocalizedFormslookup35;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup LocalizedNpFormslookup2 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \jhadeva by \jhadeva.np ;
|
|
Packit |
7e316a |
sub \fivedeva by \fivedeva.np ;
|
|
Packit |
7e316a |
sub \eightdeva by \eightdeva.np ;
|
|
Packit |
7e316a |
} LocalizedNpFormslookup2;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup LocalizedNpFormslookup3 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \kadeva \viramadeva \radeva by \kadeva_viramadeva_radeva.np;
|
|
Packit |
7e316a |
} LocalizedNpFormslookup3;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup NuktaFormslookup5 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \nadeva \nuktadeva by \nnnadeva;
|
|
Packit |
7e316a |
sub \radeva \nuktadeva by \rradeva;
|
|
Packit |
7e316a |
sub \lladeva \nuktadeva by \llladeva;
|
|
Packit |
7e316a |
sub \kadeva \nuktadeva by \qadeva;
|
|
Packit |
7e316a |
sub \khadeva \nuktadeva by \khhadeva;
|
|
Packit |
7e316a |
sub \gadeva \nuktadeva by \ghhadeva;
|
|
Packit |
7e316a |
sub \jadeva \nuktadeva by \zadeva;
|
|
Packit |
7e316a |
sub \ddadeva \nuktadeva by \dddhadeva;
|
|
Packit |
7e316a |
sub \ddhadeva \nuktadeva by \rhadeva;
|
|
Packit |
7e316a |
sub \phadeva \nuktadeva by \fadeva;
|
|
Packit |
7e316a |
sub \yadeva \nuktadeva by \yyadeva;
|
|
Packit |
7e316a |
} NuktaFormslookup5;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup AkhandFormslookup6 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \kadeva \viramadeva \ssadeva by \kadeva_viramadeva_ssadeva;
|
|
Packit |
7e316a |
sub \jadeva \viramadeva \nyadeva by \jadeva_viramadeva_nyadeva;
|
|
Packit |
7e316a |
} AkhandFormslookup6;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup RephFormlookup7 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \radeva \viramadeva by \radeva_viramadeva;
|
|
Packit |
7e316a |
} RephFormlookup7;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \radeva \viramadeva by \viramadeva_radeva;
|
|
Packit |
7e316a |
sub \viramadeva \radeva by \viramadeva_radeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva_radeva by \hadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
} BelowBaseFormslookup9;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup HalfFormslookup10 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \kadeva \viramadeva by \kadeva_viramadeva;
|
|
Packit |
7e316a |
sub \khadeva \viramadeva by \khadeva_viramadeva;
|
|
Packit |
7e316a |
sub \gadeva \viramadeva by \gadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ghadeva \viramadeva by \ghadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ngadeva \viramadeva by \ngadeva_viramadeva;
|
|
Packit |
7e316a |
sub \cadeva \viramadeva by \cadeva_viramadeva;
|
|
Packit |
7e316a |
sub \chadeva \viramadeva by \chadeva_viramadeva;
|
|
Packit |
7e316a |
sub \jadeva \viramadeva by \jadeva_viramadeva;
|
|
Packit |
7e316a |
sub \jhadeva \viramadeva by \jhadeva_viramadeva;
|
|
Packit |
7e316a |
sub \nyadeva \viramadeva by \nyadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ttadeva \viramadeva by \ttadeva_viramadeva;
|
|
Packit |
7e316a |
sub \tthadeva \viramadeva by \tthadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ddadeva \viramadeva by \ddadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ddhadeva \viramadeva by \ddhadeva_viramadeva;
|
|
Packit |
7e316a |
sub \nnadeva \viramadeva by \nnadeva_viramadeva;
|
|
Packit |
7e316a |
sub \tadeva \viramadeva by \tadeva_viramadeva;
|
|
Packit |
7e316a |
sub \thadeva \viramadeva by \thadeva_viramadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva by \dadeva_viramadeva;
|
|
Packit |
7e316a |
sub \dhadeva \viramadeva by \dhadeva_viramadeva;
|
|
Packit |
7e316a |
sub \nadeva \viramadeva by \nadeva_viramadeva;
|
|
Packit |
7e316a |
sub \nnnadeva \viramadeva by \nnnadeva_viramadeva;
|
|
Packit |
7e316a |
sub \padeva \viramadeva by \padeva_viramadeva;
|
|
Packit |
7e316a |
sub \phadeva \viramadeva by \phadeva_viramadeva;
|
|
Packit |
7e316a |
sub \badeva \viramadeva by \badeva_viramadeva;
|
|
Packit |
7e316a |
sub \bhadeva \viramadeva by \bhadeva_viramadeva;
|
|
Packit |
7e316a |
sub \madeva \viramadeva by \madeva_viramadeva;
|
|
Packit |
7e316a |
sub \yadeva \viramadeva by \yadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ladeva \viramadeva by \ladeva_viramadeva;
|
|
Packit |
7e316a |
sub \ladeva.mr \viramadeva by \ladeva_viramadeva;
|
|
Packit |
7e316a |
sub \lladeva \viramadeva by \lladeva_viramadeva;
|
|
Packit |
7e316a |
sub \llladeva \viramadeva by \llladeva_viramadeva;
|
|
Packit |
7e316a |
sub \vadeva \viramadeva by \vadeva_viramadeva;
|
|
Packit |
7e316a |
sub \shadeva \viramadeva by \shadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ssadeva \viramadeva by \ssadeva_viramadeva;
|
|
Packit |
7e316a |
sub \sadeva \viramadeva by \sadeva_viramadeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva by \hadeva_viramadeva;
|
|
Packit |
7e316a |
sub \qadeva \viramadeva by \qadeva_viramadeva;
|
|
Packit |
7e316a |
sub \khhadeva \viramadeva by \khhadeva_viramadeva;
|
|
Packit |
7e316a |
sub \ghhadeva \viramadeva by \ghhadeva_viramadeva;
|
|
Packit |
7e316a |
sub \zadeva \viramadeva by \zadeva_viramadeva;
|
|
Packit |
7e316a |
sub \fadeva \viramadeva by \fadeva_viramadeva;
|
|
Packit |
7e316a |
sub \tadeva_viramadeva_radeva \viramadeva by \ta_virama_ra_viramadeva;
|
|
Packit |
7e316a |
sub \kadeva_viramadeva_ssadeva \viramadeva by \ka_virama_ssa_viramadeva;
|
|
Packit |
7e316a |
sub \jadeva_viramadeva_nyadeva \viramadeva by \ja_virama_nya_viramadeva;
|
|
Packit |
7e316a |
sub \radeva \viramadeva \zerowidthjoiner by \radeva_viramadeva.alt;
|
|
Packit |
7e316a |
sub \shadeva.mr \viramadeva by \shadeva_viramadeva.mr;
|
|
Packit |
7e316a |
sub \badeva_viramadeva_radeva \viramadeva by \ba_virama_ra_viramadeva;
|
|
Packit |
7e316a |
} HalfFormslookup10;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup VattuVariantslookup30 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \shadeva.mr \viramadeva_radeva by \shadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \shadeva_viramadeva.alt \radeva by \shadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \shadeva \viramadeva_radeva by \shadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \tadeva \viramadeva_radeva \viramadeva by \ta_virama_ra_viramadeva;
|
|
Packit |
7e316a |
sub \tadeva_viramadeva \viramadeva_radeva by \ta_virama_ra_viramadeva;
|
|
Packit |
7e316a |
sub \kadeva \viramadeva_radeva by \kadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \khadeva \viramadeva_radeva by \khadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \gadeva \viramadeva_radeva by \gadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \jadeva \viramadeva_radeva by \jadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \jhadeva \viramadeva_radeva by \jhadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \tadeva \viramadeva_radeva by \tadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva_radeva by \dadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \padeva \viramadeva_radeva by \padeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \phadeva \viramadeva_radeva by \phadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \badeva \viramadeva_radeva by \badeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \bhadeva \viramadeva_radeva by \bhadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \madeva \viramadeva_radeva by \madeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \vadeva \viramadeva_radeva by \vadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \sadeva \viramadeva_radeva by \sadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \hadeva \viramadeva_radeva by \hadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \ghadeva \viramadeva_radeva by \ghadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \cadeva \viramadeva_radeva by \cadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \thadeva \viramadeva_radeva by \thadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \dhadeva \viramadeva_radeva by \dhadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \nadeva \viramadeva_radeva by \nadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \ladeva.mr \viramadeva_radeva by \ladeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \ladeva \viramadeva_radeva by \ladeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \nyadeva \viramadeva_radeva by \nyadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \nnadeva \viramadeva_radeva by \nnadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \yadeva \viramadeva_radeva by \yadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \ssadeva \viramadeva_radeva by \ssadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \kadeva_viramadeva_ssadeva \viramadeva_radeva by \ka_virama_ssa_virama_radeva;
|
|
Packit |
7e316a |
sub \jadeva_viramadeva_nyadeva \viramadeva_radeva by \ja_virama_nya_virama_radeva;
|
|
Packit |
7e316a |
sub \badeva \viramadeva_radeva \viramadeva by \ba_virama_ra_viramadeva;
|
|
Packit |
7e316a |
sub \badeva_viramadeva \viramadeva_radeva by \ba_virama_ra_viramadeva;
|
|
Packit |
7e316a |
} VattuVariantslookup30;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \gadeva by \dadeva_viramadeva_gadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \ghadeva by \dadeva_viramadeva_ghadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \dadeva by \dadeva_viramadeva_dadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \dhadeva by \dadeva_viramadeva_dhadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \nadeva by \dadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \badeva by \dadeva_viramadeva_badeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \bhadeva by \dadeva_viramadeva_bhadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \madeva by \dadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \yadeva by \dadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \dadeva \viramadeva \vadeva by \dadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva_dhadeva \viramadeva_radeva \viramadeva \yadeva by \da_ddha_ra_yadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \dhadeva_viramadeva_radeva \viramadeva \yadeva by \da_ddha_ra_yadeva;
|
|
Packit |
7e316a |
} ConjunctFormslookup11;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \shadeva_viramadeva.mr \radeva by \shadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \shadeva \viramadeva \radeva by \shadeva_viramadeva_radeva;
|
|
Packit |
7e316a |
sub \tadeva_viramadeva \tadeva by \tadeva_viramadeva_tadeva;
|
|
Packit |
7e316a |
sub \tadeva_viramadeva \tadeva_viramadeva by \ta_virama_ta_viramadeva;
|
|
Packit |
7e316a |
sub \shadeva.mr \rvocalicsigndeva by \sha_virama_rvocalicdeva;
|
|
Packit |
7e316a |
sub \shadeva \rvocalicsigndeva by \sha_virama_rvocalicdeva;
|
|
Packit |
7e316a |
sub \kadeva_viramadeva \kadeva by \kadeva_viramadeva_kadeva;
|
|
Packit |
7e316a |
sub \kadeva_viramadeva \tadeva by \kadeva_viramadeva_tadeva;
|
|
Packit |
7e316a |
sub \kadeva_viramadeva \ladeva by \kadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \gadeva_viramadeva \nadeva by \gadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \ngadeva_viramadeva \kadeva by \ngadeva_viramadeva_kadeva;
|
|
Packit |
7e316a |
sub \ngadeva_viramadeva \khadeva by \ngadeva_viramadeva_khadeva;
|
|
Packit |
7e316a |
sub \ngadeva_viramadeva \gadeva by \ngadeva_viramadeva_gadeva;
|
|
Packit |
7e316a |
sub \ngadeva_viramadeva \ghadeva by \ngadeva_viramadeva_ghadeva;
|
|
Packit |
7e316a |
sub \ngadeva_viramadeva \madeva by \ngadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \ngadeva_viramadeva \kadeva_viramadeva_ssadeva by \nga_virama_ka_virama_ssadeva;
|
|
Packit |
7e316a |
sub \cadeva_viramadeva \cadeva by \cadeva_viramadeva_cadeva;
|
|
Packit |
7e316a |
sub \chadeva_viramadeva \vadeva by \chadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \jadeva_viramadeva \jadeva by \jadeva_viramadeva_jadeva;
|
|
Packit |
7e316a |
sub \nyadeva_viramadeva \cadeva by \nyadeva_viramadeva_cadeva;
|
|
Packit |
7e316a |
sub \nyadeva_viramadeva \jadeva by \nyadeva_viramadeva_jadeva;
|
|
Packit |
7e316a |
sub \ttadeva_viramadeva \ttadeva by \ttadeva_viramadeva_ttadeva;
|
|
Packit |
7e316a |
sub \ttadeva_viramadeva \tthadeva by \ttadeva_viramadeva_tthadeva;
|
|
Packit |
7e316a |
sub \ttadeva_viramadeva \yadeva by \ttadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \ttadeva_viramadeva \vadeva by \ttadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \tthadeva_viramadeva \tthadeva by \tthadeva_viraamdeva_tthadeva;
|
|
Packit |
7e316a |
sub \tthadeva_viramadeva \yadeva by \tthadeva_viraamdeva_yadeva;
|
|
Packit |
7e316a |
sub \ddadeva_viramadeva \ddadeva by \ddadeva_viramadeva_ddadeva;
|
|
Packit |
7e316a |
sub \ddadeva_viramadeva \ddhadeva by \ddadeva_viramadeva_ddhadeva;
|
|
Packit |
7e316a |
sub \ddadeva_viramadeva \yadeva by \ddadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \ddhadeva_viramadeva \ddhadeva by \ddhadeva_viramadeva_ddhadeva;
|
|
Packit |
7e316a |
sub \ddhadeva_viramadeva \yadeva by \ddhadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \gadeva by \dadeva_viramadeva_gadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \ghadeva by \dadeva_viramadeva_ghadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \dadeva by \dadeva_viramadeva_dadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \dhadeva by \dadeva_viramadeva_dhadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \nadeva by \dadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \badeva by \dadeva_viramadeva_badeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \bhadeva by \dadeva_viramadeva_bhadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \madeva by \dadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \yadeva by \dadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \dadeva_viramadeva \vadeva by \dadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \nadeva_viramadeva \nadeva by \nadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \padeva_viramadeva \tadeva by \padeva_viramadeva_tadeva;
|
|
Packit |
7e316a |
sub \phadeva_viramadeva \ladeva by \phadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \ladeva_viramadeva \ladeva by \ladeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \shadeva_viramadeva \cadeva by \shadeva_viramadeva_cadeva;
|
|
Packit |
7e316a |
sub \shadeva_viramadeva \nadeva by \shadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \shadeva_viramadeva \ladeva by \shadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \shadeva_viramadeva \vadeva by \shadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \ssadeva_viramadeva \ttadeva by \ssadeva_viramadeva_ttadeva;
|
|
Packit |
7e316a |
sub \ssadeva_viramadeva \tthadeva by \ssadeva_viramadeva_tthadeva;
|
|
Packit |
7e316a |
sub \hadeva_viramadeva \nnadeva by \hadeva_viramadeva_nnadeva;
|
|
Packit |
7e316a |
sub \hadeva_viramadeva \nadeva by \hadeva_viramadeva_nadeva;
|
|
Packit |
7e316a |
sub \hadeva_viramadeva \madeva by \hadeva_viramadeva_madeva;
|
|
Packit |
7e316a |
sub \hadeva_viramadeva \yadeva by \hadeva_viramadeva_yadeva;
|
|
Packit |
7e316a |
sub \hadeva_viramadeva \ladeva by \hadeva_viramadeva_ladeva;
|
|
Packit |
7e316a |
sub \hadeva_viramadeva \vadeva by \hadeva_viramadeva_vadeva;
|
|
Packit |
7e316a |
sub \sadeva_viramadeva \tadeva_viramadeva_radeva by \sa_virama_ta_virama_radeva;
|
|
Packit |
7e316a |
sub \jadeva_viramadeva \jadeva_viramadeva by \ja_virama_ja_viramadeva;
|
|
Packit |
7e316a |
} PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub [\isigndeva ]' [\khadeva \ladeva \khhadeva \tadeva_viramadeva_tadeva \gadeva_viramadeva
|
|
Packit |
7e316a |
\ghhadeva_viramadeva \khadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\sadeva_viramadeva_radeva \jadeva_viramadeva_jadeva
|
|
Packit |
7e316a |
\hadeva_viramadeva_yadeva \sa_virama_ta_virama_radeva
|
|
Packit |
7e316a |
\ladeva_viramadeva_radeva ] by [\isigndeva.alt1 ];
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
sub [\isigndeva ]' [\radeva \rradeva ] by [\isigndeva.alt3 ];
|
|
Packit |
7e316a |
} PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub [\isigndeva ]' [\kadeva_viramadeva \khadeva_viramadeva \ghadeva_viramadeva
|
|
Packit |
7e316a |
\ngadeva_viramadeva \cadeva_viramadeva \chadeva_viramadeva
|
|
Packit |
7e316a |
\jadeva_viramadeva \jhadeva_viramadeva \nyadeva_viramadeva
|
|
Packit |
7e316a |
\ttadeva_viramadeva \tthadeva_viramadeva \ddadeva_viramadeva
|
|
Packit |
7e316a |
\ddhadeva_viramadeva \nnadeva_viramadeva \tadeva_viramadeva
|
|
Packit |
7e316a |
\thadeva_viramadeva \dadeva_viramadeva \dhadeva_viramadeva
|
|
Packit |
7e316a |
\nadeva_viramadeva \nnnadeva_viramadeva \padeva_viramadeva
|
|
Packit |
7e316a |
\phadeva_viramadeva \badeva_viramadeva \bhadeva_viramadeva
|
|
Packit |
7e316a |
\madeva_viramadeva \yadeva_viramadeva \ladeva_viramadeva
|
|
Packit |
7e316a |
\lladeva_viramadeva \llladeva_viramadeva \vadeva_viramadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva \ssadeva_viramadeva \sadeva_viramadeva
|
|
Packit |
7e316a |
\qadeva_viramadeva \khhadeva_viramadeva \zadeva_viramadeva
|
|
Packit |
7e316a |
\fadeva_viramadeva \shadeva_viramadeva.alt
|
|
Packit |
7e316a |
\ta_virama_ra_viramadeva \ta_virama_ta_viramadeva
|
|
Packit |
7e316a |
\ka_virama_ssa_viramadeva \ja_virama_nya_viramadeva \yadeva_alt
|
|
Packit |
7e316a |
\ttadeva_viramadeva_yadeva \tthadeva_viraamdeva_yadeva
|
|
Packit |
7e316a |
\ddadeva_viramadeva_yadeva \ddhadeva_viramadeva_yadeva
|
|
Packit |
7e316a |
\da_ddha_ra_yadeva \shadeva_viramadeva.mr ] by [\isigndeva.alt2 ];
|
|
Packit |
7e316a |
} PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub [\isigndeva ]' [\ghadeva \ngadeva \cadeva \ddadeva \tadeva \dhadeva \yadeva
|
|
Packit |
7e316a |
\kadeva_viramadeva_ssadeva \ngadeva_viramadeva_kadeva
|
|
Packit |
7e316a |
\ngadeva_viramadeva_khadeva \ngadeva_viramadeva_gadeva
|
|
Packit |
7e316a |
\ngadeva_viramadeva_ghadeva \ngadeva_viramadeva_madeva
|
|
Packit |
7e316a |
\nga_virama_ka_virama_ssadeva \cadeva_viramadeva_cadeva
|
|
Packit |
7e316a |
\chadeva_viramadeva_vadeva \ddadeva_viramadeva_ddadeva
|
|
Packit |
7e316a |
\ddadeva_viramadeva_ddhadeva \dadeva_viramadeva_ghadeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_dhadeva \nadeva_viramadeva_nadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva_cadeva \shadeva_viramadeva_nadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva_ladeva \shadeva_viramadeva_vadeva
|
|
Packit |
7e316a |
\ghadeva_viramadeva_radeva \cadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\dhadeva_viramadeva_radeva \nadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\ssadeva_viramadeva_radeva \ka_virama_ssa_virama_radeva ] by [\isigndeva.alt4 ];
|
|
Packit |
7e316a |
} PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub [\isigndeva ]' [\chadeva \nnadeva \thadeva \bhadeva \lladeva \llladeva \shadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva_radeva \jadeva_viramadeva_nyadeva
|
|
Packit |
7e316a |
\bhadeva_viramadeva_radeva \thadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\ja_virama_nya_virama_radeva \shadeva.mr ] by [\isigndeva.tha ];
|
|
Packit |
7e316a |
} presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub [\isigndeva ]' [\jadeva \jhadeva \nyadeva \sadeva \jadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\jhadeva_viramadeva_radeva \nyadeva_viramadeva_cadeva
|
|
Packit |
7e316a |
\nyadeva_viramadeva_jadeva \dadeva_viramadeva_madeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_yadeva \ladeva_viramadeva_ladeva
|
|
Packit |
7e316a |
\hadeva_viramadeva_madeva \ladeva.mr ] by [\isigndeva.ja ];
|
|
Packit |
7e316a |
} sub_chain_presdev2_0;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2 {
|
|
Packit |
7e316a |
lookupflag IgnoreBaseGlyphs IgnoreLigatures;
|
|
Packit |
7e316a |
sub \isigndeva.alt2 \anusvaradeva by \isigndeva_anusvara.alt2;
|
|
Packit |
7e316a |
sub \isigndeva \anusvaradeva by \isigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \isigndeva \radeva_viramadeva by \isign_ra_virama;
|
|
Packit |
7e316a |
sub \isigndeva \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara;
|
|
Packit |
7e316a |
sub \isigndeva.alt3 \anusvaradeva by \isigndeva_anusvaradeva.alt3;
|
|
Packit |
7e316a |
sub \isigndeva.alt3 \radeva_viramadeva by \isign_ra_virama.alt3;
|
|
Packit |
7e316a |
sub \isigndeva.alt3 \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara.alt3;
|
|
Packit |
7e316a |
sub \isigndeva.alt2 \radeva_viramadeva by \isign_ra_virama.alt2;
|
|
Packit |
7e316a |
sub \isigndeva.alt2 \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara.alt2;
|
|
Packit |
7e316a |
sub \isigndeva.alt4 \anusvaradeva by \isigndeva_anusvaradeva.alt4;
|
|
Packit |
7e316a |
sub \isigndeva.alt4 \radeva_viramadeva by \isign_ra_virama.alt4;
|
|
Packit |
7e316a |
sub \isigndeva.alt4 \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara.alt4;
|
|
Packit |
7e316a |
sub \isigndeva.alt1 \anusvaradeva by \isigndeva_anusvara.alt1;
|
|
Packit |
7e316a |
sub \isigndeva.alt1 \radeva_viramadeva by \isign_ra_virama.alt1;
|
|
Packit |
7e316a |
sub \isigndeva.alt1 \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara.alt1;
|
|
Packit |
7e316a |
sub \isigndeva.tha \anusvaradeva by \isigndeva_anusvara.tha;
|
|
Packit |
7e316a |
sub \isigndeva.tha \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara.tha;
|
|
Packit |
7e316a |
sub \isigndeva.tha \radeva_viramadeva by \isign_ra_virama.tha;
|
|
Packit |
7e316a |
sub \isigndeva.ja \anusvaradeva by \isigndeva_anusvaradeva.ja;
|
|
Packit |
7e316a |
sub \isigndeva.ja \radeva_viramadeva by \isign_ra_virama.ja;
|
|
Packit |
7e316a |
sub \isigndeva.ja \radeva_viramadeva \anusvaradeva by \isign_ra_virama_anusvara.ja;
|
|
Packit |
7e316a |
} PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \esigndeva \anusvaradeva by \esigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \esigndeva \radeva_viramadeva by \esign_ra_virama.alt1;
|
|
Packit |
7e316a |
sub \esigndeva \radeva_viramadeva \anusvaradeva by \esign_ra_virama_anusvara;
|
|
Packit |
7e316a |
sub \aisigndeva \anusvaradeva by \aisigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \aisigndeva \radeva_viramadeva by \aisign_ra_virama.alt1;
|
|
Packit |
7e316a |
sub \aisigndeva \radeva_viramadeva \anusvaradeva by \aisign_ra_virama_anusvara;
|
|
Packit |
7e316a |
sub \radeva_viramadeva \anusvaradeva by \radeva_viramadeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \osigndeva \anusvaradeva by \osigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \osigndeva \radeva_viramadeva by \osign_ra_virama.alt1;
|
|
Packit |
7e316a |
sub \osigndeva \radeva_viramadeva \anusvaradeva by \osign_ra_virama_anusvara;
|
|
Packit |
7e316a |
sub \ausigndeva \anusvaradeva by \ausigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \ausigndeva \radeva_viramadeva by \ausign_ra_virama.alt1;
|
|
Packit |
7e316a |
sub \ausigndeva \radeva_viramadeva \anusvaradeva by \ausign_ra_virama_anusvara;
|
|
Packit |
7e316a |
} AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \isigndeva \anusvaradeva by \isigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \isigndeva \radeva_viramadeva by \isign_ra_virama;
|
|
Packit |
7e316a |
sub \isigndeva \radeva_viramadeva_anusvaradeva by \isign_ra_virama_anusvara;
|
|
Packit |
7e316a |
sub \iisigndeva \anusvaradeva by \iisigndeva_anusvaradeva;
|
|
Packit |
7e316a |
sub \iisigndeva \radeva_viramadeva by \iisigndeva_ra_virama;
|
|
Packit |
7e316a |
sub \iisigndeva \radeva_viramadeva_anusvaradeva by \iisign_ra_virama_anusvara;
|
|
Packit |
7e316a |
sub \iisigndeva.alt1 \anusvaradeva by \iisigndeva_anusvaradeva.alt1;
|
|
Packit |
7e316a |
sub \iisigndeva.alt1 \radeva_viramadeva by \iisigndeva_ra_virama.alt1;
|
|
Packit |
7e316a |
sub \iisigndeva.alt1 \radeva_viramadeva_anusvaradeva by \iisign_ra_virama_anusvara.alt1;
|
|
Packit |
7e316a |
} PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \viramadeva_radeva \usigndeva by \vattudeva_ulowdeva;
|
|
Packit |
7e316a |
sub \viramadeva_radeva \uusigndeva by \vattudeva_uulowdeva;
|
|
Packit |
7e316a |
sub \dadeva \rvocalicsigndeva by \dadeva_rvocalicsigndeva;
|
|
Packit |
7e316a |
sub \hadeva \rvocalicsigndeva by \hadeva_rvocalicdeva;
|
|
Packit |
7e316a |
} BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub [\rvocalicdeva \kadeva \phadeva \qadeva \fadeva \rrvocalicdeva
|
|
Packit |
7e316a |
\phadeva_radeva_nuktadeva \phadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\kadeva_viramadeva_kadeva \kadeva_viramadeva_tadeva
|
|
Packit |
7e316a |
\kadeva_viramadeva_ladeva \kadeva_viramadeva_vadeva
|
|
Packit |
7e316a |
\phadeva_viramadeva_ladeva ] [\iisigndeva \iisigndeva_anusvaradeva \iisigndeva_ra_virama
|
|
Packit |
7e316a |
\iisign_ra_virama_anusvara ]' by [\iisigndeva.alt1
|
|
Packit |
7e316a |
\iisign_ra_virama_anusvara.alt1 \iisigndeva_ra_virama.alt1
|
|
Packit |
7e316a |
\iisign_ra_virama_anusvara.alt1 ];
|
|
Packit |
7e316a |
} PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \radeva \usigndeva by \radeva_usigndeva;
|
|
Packit |
7e316a |
sub \radeva \uusigndeva by \radeva_uusigndeva;
|
|
Packit |
7e316a |
} PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup LigatureSubstitutionlookup28 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \rradeva \viramadeva by \radeva_viramadeva.alt;
|
|
Packit |
7e316a |
sub \viramadeva_radeva \zerowidthjoiner by \radeva_viramadeva.alt;
|
|
Packit |
7e316a |
} LigatureSubstitutionlookup28;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
sub \rradeva'lookup LigatureSubstitutionlookup28 \viramadeva'lookup LigatureSubstitutionlookup28 \yadeva ;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
sub \rradeva'lookup LigatureSubstitutionlookup28 \viramadeva'lookup LigatureSubstitutionlookup28 \hadeva ;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
sub \viramadeva_radeva'lookup LigatureSubstitutionlookup28 \zerowidthjoiner'lookup LigatureSubstitutionlookup28 \yadeva ;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
sub \viramadeva_radeva'lookup LigatureSubstitutionlookup28 \zerowidthjoiner'lookup LigatureSubstitutionlookup28 \hadeva ;
|
|
Packit |
7e316a |
} PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
@cc38_match_1 = [\vadeva_viramadeva ];
|
|
Packit |
7e316a |
@cc38_match_2 = [\hadeva ];
|
|
Packit |
7e316a |
@cc38_match_3 = [\isign_ra_virama_anusvara.alt2 \isign_ra_virama.alt2 \isigndeva.alt2
|
|
Packit |
7e316a |
\isigndeva_anusvara.alt2 ];
|
|
Packit |
7e316a |
@cc38_back_1 = [\vadeva_viramadeva ];
|
|
Packit |
7e316a |
@cc38_back_2 = [\hadeva ];
|
|
Packit |
7e316a |
@cc38_back_3 = [\isign_ra_virama_anusvara.alt2 \isign_ra_virama.alt2 \isigndeva.alt2
|
|
Packit |
7e316a |
\isigndeva_anusvara.alt2 ];
|
|
Packit |
7e316a |
@cc38_ahead_1 = [\vadeva_viramadeva ];
|
|
Packit |
7e316a |
@cc38_ahead_2 = [\hadeva ];
|
|
Packit |
7e316a |
@cc38_ahead_3 = [\isign_ra_virama_anusvara.alt2 \isign_ra_virama.alt2 \isigndeva.alt2
|
|
Packit |
7e316a |
\isigndeva_anusvara.alt2 ];
|
|
Packit |
7e316a |
sub @cc38_match_3' @cc38_ahead_1 @cc38_ahead_2 by [\isign_ra_virama_anusvara.alt1 \isign_ra_virama.alt1 \isigndeva.alt1 \isigndeva_anusvara.alt1 ] ;
|
|
Packit |
7e316a |
} pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature haln {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script DFLT;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup halnHalantFormslookup29;
|
|
Packit |
7e316a |
} haln;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature locl {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup LocalizedMrForms_lookup0;
|
|
Packit |
7e316a |
lookup LocalizedMrHalfFormslookup1;
|
|
Packit |
7e316a |
lookup loclLocalizedFormslookup35;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup LocalizedNpFormslookup2;
|
|
Packit |
7e316a |
lookup LocalizedNpFormslookup3;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup LocalizedMrForms_lookup0;
|
|
Packit |
7e316a |
lookup LocalizedMrHalfFormslookup1;
|
|
Packit |
7e316a |
lookup loclLocalizedFormslookup35;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup LocalizedNpFormslookup2;
|
|
Packit |
7e316a |
lookup LocalizedNpFormslookup3;
|
|
Packit |
7e316a |
} locl;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature nukt {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup NuktaFormslookup5;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup NuktaFormslookup5;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup NuktaFormslookup5;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup NuktaFormslookup5;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup NuktaFormslookup5;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup NuktaFormslookup5;
|
|
Packit |
7e316a |
} nukt;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature akhn {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup AkhandFormslookup6;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup AkhandFormslookup6;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup AkhandFormslookup6;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup AkhandFormslookup6;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup AkhandFormslookup6;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup AkhandFormslookup6;
|
|
Packit |
7e316a |
} akhn;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature rphf {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup RephFormlookup7;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup RephFormlookup7;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup RephFormlookup7;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup RephFormlookup7;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup RephFormlookup7;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup RephFormlookup7;
|
|
Packit |
7e316a |
} rphf;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature blwf {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup BelowBaseFormslookup9;
|
|
Packit |
7e316a |
} blwf;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature half {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup HalfFormslookup10;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup HalfFormslookup10;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup HalfFormslookup10;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup HalfFormslookup10;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup HalfFormslookup10;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup HalfFormslookup10;
|
|
Packit |
7e316a |
} half;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature vatu {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup VattuVariantslookup30;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup VattuVariantslookup30;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup VattuVariantslookup30;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup VattuVariantslookup30;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup VattuVariantslookup30;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup VattuVariantslookup30;
|
|
Packit |
7e316a |
} vatu;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature cjct {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup ConjunctFormslookup11;
|
|
Packit |
7e316a |
} cjct;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature pres {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup1;
|
|
Packit |
7e316a |
lookup PresSub_Chain_VowelSign;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt2_0;
|
|
Packit |
7e316a |
lookup PresSub_Chain_IVowelSign_alt4_1;
|
|
Packit |
7e316a |
lookup presPreBaseSubstitutionslookup3;
|
|
Packit |
7e316a |
lookup sub_chain_presdev2_0;
|
|
Packit |
7e316a |
lookup PreBaseSubstitutionslookup2;
|
|
Packit |
7e316a |
} pres;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature abvs {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup AboveBaseSubstitutionslookup;
|
|
Packit |
7e316a |
} abvs;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature psts {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup PostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_ExtdEMatra;
|
|
Packit |
7e316a |
lookup PstsSub_Ligature_Ra;
|
|
Packit |
7e316a |
lookup PstsSub_Chain_Eyelash;
|
|
Packit |
7e316a |
lookup pstsPostBaseSubstitutionslookup;
|
|
Packit |
7e316a |
} psts;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature blws {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup BlwsSub_Ligature_Ukaar;
|
|
Packit |
7e316a |
} blws;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
# GPOS
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
markClass [\usigndeva ] <anchor -143 61> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\uusigndeva \rrvocalicsigndeva ] <anchor -130 69> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\rvocalicsigndeva ] <anchor -127 50> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\viramadeva ] <anchor -119 42> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\uesigndeva ] <anchor -259 -1> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\uuesigndeva ] <anchor -265 0> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\lvocalicsigndeva ] <anchor -141 37> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\llvocalicsigndeva ] <anchor -138 34> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\viramadeva_radeva ] <anchor -135 128> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\vattudeva_ulowdeva ] <anchor -127 63> @DVAnchor0;
|
|
Packit |
7e316a |
markClass [\vattudeva_uulowdeva ] <anchor -127 58> @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\rvocalicdeva ] <anchor 471 26> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\kadeva ] <anchor 380 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\khadeva ] <anchor 695 29> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ngadeva ] <anchor 394 50> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\chadeva ] <anchor 322 61> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ttadeva ] <anchor 324 45> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\tthadeva ] <anchor 316 39> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ddadeva ] <anchor 378 45> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ddhadeva ] <anchor 332 47> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\nnadeva ] <anchor 529 29> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva ] <anchor 458 7> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\phadeva ] <anchor 391 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\yadeva \yaheavydeva ] <anchor 466 26> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\lladeva ] <anchor 527 101> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\llladeva ] <anchor 553 98> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva ] <anchor 335 2> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\qadeva ] <anchor 386 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dddhadeva ] <anchor 407 50> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\rhadeva ] <anchor 332 58> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\fadeva ] <anchor 380 21> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\rrvocalicdeva ] <anchor 468 15> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\uedeva \uuedeva ] <anchor 640 711> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\pushpikadeva \gapfillerdeva ] <anchor 324 56> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\phadeva_radeva_nuktadeva ] <anchor 415 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_radeva \kadeva_viramadeva_radeva.np ] <anchor 394 31> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\khadeva_viramadeva_radeva ] <anchor 692 15> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\phadeva_viramadeva_radeva ] <anchor 412 15> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_radeva ] <anchor 330 -85> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_kadeva ] <anchor 402 31> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_tadeva ] <anchor 436 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_ladeva ] <anchor 551 -111> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_vadeva ] <anchor 398 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_kadeva ] <anchor 343 -138> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_khadeva ] <anchor 474 -90> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_gadeva ] <anchor 450 -90> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_ghadeva ] <anchor 442 -117> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_madeva ] <anchor 495 -106> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\nga_virama_ka_virama_ssadeva ] <anchor 500 -63> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\chadeva_viramadeva_vadeva ] <anchor 452 -103> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ttadeva_viramadeva_ttadeva ] <anchor 308 -117> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ttadeva_viramadeva_tthadeva ] <anchor 311 -101> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ttadeva_viramadeva_yadeva ] <anchor 1078 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ttadeva_viramadeva_vadeva ] <anchor 416 -146> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\tthadeva_viraamdeva_tthadeva ] <anchor 319 -106> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ddadeva_viramadeva_ddadeva ] <anchor 370 -114> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ddadeva_viramadeva_ddhadeva ] <anchor 410 -178> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ddhadeva_viramadeva_ddhadeva ] <anchor 338 -109> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_gadeva ] <anchor 447 5> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_ghadeva ] <anchor 601 -79> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_dadeva ] <anchor 474 -13> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_dhadeva ] <anchor 665 -82> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_nadeva ] <anchor 500 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_badeva ] <anchor 458 13> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_bhadeva ] <anchor 545 13> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\dadeva_viramadeva_vadeva ] <anchor 479 10> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\padeva_viramadeva_ladeva ] <anchor 466 -31> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\phadeva_viramadeva_ladeva ] <anchor 532 -106> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ladeva_viramadeva_ladeva ] <anchor 612 18> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\shadeva_viramadeva_ladeva ] <anchor 780 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ssadeva_viramadeva_ttadeva ] <anchor 338 18> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\ssadeva_viramadeva_tthadeva ] <anchor 316 26> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_nnadeva ] <anchor 633 15> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_nadeva ] <anchor 540 23> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_madeva ] <anchor 612 15> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_yadeva ] <anchor 668 21> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_ladeva ] <anchor 567 21> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_vadeva ] <anchor 490 18> mark @DVAnchor0;
|
|
Packit |
7e316a |
pos base [\da_ddha_ra_yadeva ] <anchor 1162 -21> mark @DVAnchor0;
|
|
Packit |
7e316a |
} blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
markClass [\anudattadeva ] <anchor -310 0> @DVAnchor1;
|
|
Packit |
7e316a |
pos mark [\usigndeva ] <anchor -180 -230> mark @DVAnchor1;
|
|
Packit |
7e316a |
pos mark [\uusigndeva ] <anchor 0 -230> mark @DVAnchor1;
|
|
Packit |
7e316a |
pos mark [\rvocalicsigndeva \rrvocalicsigndeva ] <anchor -100 -230> mark @DVAnchor1;
|
|
Packit |
7e316a |
pos mark [\lvocalicsigndeva ] <anchor -100 -410> mark @DVAnchor1;
|
|
Packit |
7e316a |
pos mark [\llvocalicsigndeva ] <anchor -100 -450> mark @DVAnchor1;
|
|
Packit |
7e316a |
} blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
markClass [\candrabinduinverteddeva \candrabindudeva \ecandralongsigndeva ] <anchor -120 666> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\anusvaradeva \oesigndeva ] <anchor -133 666> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\ecandrasigndeva ] <anchor -127 666> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\eshortsigndeva ] <anchor -127 665> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\esigndeva ] <anchor -122 664> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\aisigndeva ] <anchor -135 664> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\udattadeva ] <anchor -127 590> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\gravedeva ] <anchor -69 664> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\acutedeva ] <anchor -143 665> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\zerocombiningdigitdeva ] <anchor -127 721> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\onecombiningdigitdeva \sevencombiningdigitdeva \eightcombiningdigitdeva \acombiningletterdeva \ucombiningletterdeva \nacombiningletterdeva \pacombiningletterdeva \racombiningletterdeva \vicombiningletterdeva \avagrahacombiningsigndeva ] <anchor -137 681> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\twocombiningdigitdeva ] <anchor -137 675> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\threecombiningdigitdeva ] <anchor -147 671> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\fourcombiningdigitdeva ] <anchor -130 681> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\sixcombiningdigitdeva ] <anchor -137 679> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\ninecombiningdigitdeva ] <anchor -137 674> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\kacombiningletterdeva ] <anchor -131 681> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\esigndeva_anusvaradeva ] <anchor -125 665> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\esign_ra_virama.alt1 ] <anchor -115 664> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\esign_ra_virama_anusvara ] <anchor -117 673> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\aisigndeva_anusvaradeva ] <anchor -131 665> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\aisign_ra_virama.alt1 ] <anchor -111 671> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\aisign_ra_virama_anusvara ] <anchor -113 666> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\radeva_viramadeva ] <anchor -71 664> @DVAnchor3;
|
|
Packit |
7e316a |
markClass [\radeva_viramadeva_anusvaradeva ] <anchor -112 665> @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\adeva \oedeva ] <anchor 636 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\aadeva ] <anchor 792 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ideva ] <anchor 377 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\iideva ] <anchor 579 639> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\udeva ] <anchor 461 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\uudeva ] <anchor 453 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\rvocalicdeva ] <anchor 460 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\edeva ] <anchor 265 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\aideva ] <anchor 460 674> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\odeva \audeva ] <anchor 978 674> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva ] <anchor 381 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\khadeva ] <anchor 693 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\gadeva \phadeva ] <anchor 386 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ghadeva ] <anchor 506 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ngadeva ] <anchor 499 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\cadeva ] <anchor 503 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\chadeva \bhadeva \jhadeva.np \nep_jha_virama ] <anchor 526 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\jadeva ] <anchor 596 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\jhadeva ] <anchor 600 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\nyadeva \zadeva ] <anchor 603 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ttadeva \hadeva_viramadeva_ladeva ] <anchor 421 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\tthadeva ] <anchor 422 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ddadeva ] <anchor 495 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ddhadeva ] <anchor 428 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\nnadeva ] <anchor 540 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\tadeva ] <anchor 478 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\thadeva ] <anchor 555 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\dadeva ] <anchor 417 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\dhadeva ] <anchor 520 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\nadeva ] <anchor 455 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\nnnadeva ] <anchor 452 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\padeva ] <anchor 404 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\badeva ] <anchor 407 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\madeva ] <anchor 447 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\yadeva \yaheavydeva ] <anchor 464 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\radeva ] <anchor 331 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\rradeva ] <anchor 335 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ladeva \ladeva.mr ] <anchor 597 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\lladeva ] <anchor 519 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\llladeva ] <anchor 515 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\vadeva ] <anchor 410 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\shadeva ] <anchor 546 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ssadeva ] <anchor 404 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\sadeva ] <anchor 576 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\hadeva ] <anchor 401 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\qadeva ] <anchor 385 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\khhadeva ] <anchor 707 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ghhadeva ] <anchor 392 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\dddhadeva ] <anchor 502 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\rhadeva ] <anchor 427 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\fadeva ] <anchor 379 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\yyadeva ] <anchor 465 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\rrvocalicdeva ] <anchor 467 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ggadeva ] <anchor 390 663> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\jjadeva ] <anchor 596 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\dddadeva ] <anchor 497 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\bbadeva ] <anchor 406 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\pushpikadeva \gapfillerdeva ] <anchor 529 668> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\shadeva_viramadeva_radeva ] <anchor 578 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\phadeva_radeva_nuktadeva ] <anchor 412 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_ssadeva ] <anchor 528 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\jadeva_viramadeva_nyadeva ] <anchor 579 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_radeva \kadeva_viramadeva_radeva.np ] <anchor 396 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\phadeva_viramadeva_radeva ] <anchor 412 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_kadeva ] <anchor 400 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_tadeva ] <anchor 434 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_ladeva ] <anchor 394 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\kadeva_viramadeva_vadeva ] <anchor 403 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_kadeva ] <anchor 487 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_khadeva ] <anchor 504 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_gadeva ] <anchor 470 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_ghadeva ] <anchor 474 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\ngadeva_viramadeva_madeva ] <anchor 496 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\nga_virama_ka_virama_ssadeva ] <anchor 492 666> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\phadeva_viramadeva_ladeva ] <anchor 399 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\shadeva_viramadeva_nadeva ] <anchor 494 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_nnadeva ] <anchor 418 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_nadeva ] <anchor 422 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_madeva ] <anchor 609 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_yadeva ] <anchor 666 664> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\hadeva_viramadeva_vadeva ] <anchor 420 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\radeva_usigndeva ] <anchor 280 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\radeva_uusigndeva ] <anchor 279 665> mark @DVAnchor3;
|
|
Packit |
7e316a |
pos base [\shadeva.mr ] <anchor 546 663> mark @DVAnchor3;
|
|
Packit |
7e316a |
} abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0 {
|
|
Packit |
7e316a |
lookupflag 0;
|
|
Packit |
7e316a |
markClass [\udattadeva ] <anchor -180 720> @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\anusvaradeva ] <anchor -30 840> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\iisigndeva ] <anchor 192 764> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\ecandrasigndeva ] <anchor -120 900> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\eshortsigndeva ] <anchor -70 880> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\esigndeva ] <anchor -150 820> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\aisigndeva ] <anchor -120 820> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\oshortsigndeva ] <anchor 210 870> mark @DVAnchor2;
|
|
Packit |
7e316a |
pos mark [\osigndeva \ausigndeva ] <anchor 170 820> mark @DVAnchor2;
|
|
Packit |
7e316a |
} pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature blwm {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup0;
|
|
Packit |
7e316a |
lookup blwmBelowBaseMarklookup2;
|
|
Packit |
7e316a |
} blwm;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
feature abvm {
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script dev2;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
script deva;
|
|
Packit |
7e316a |
language dflt ;
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
language MAR exclude_dflt;
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
language NEP exclude_dflt;
|
|
Packit |
7e316a |
lookup abvmAboveBaseMarklookup3;
|
|
Packit |
7e316a |
lookup pos_mark2mark_abvmdev2_0;
|
|
Packit |
7e316a |
} abvm;
|
|
Packit |
7e316a |
#Mark attachment classes (defined in GDEF, used in lookupflags)
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
@GDEF_Simple = [\.notdef \space \exclam \quotedbl \numbersign \dollar \percent
|
|
Packit |
7e316a |
\ampersand \quotesingle \parenleft \parenright \asterisk \plus \comma \hyphen
|
|
Packit |
7e316a |
\period \slash \zero \one \two \three \four \five \six \seven \eight \nine \colon
|
|
Packit |
7e316a |
\semicolon \less \equal \greater \question \at \bracketleft \backslash
|
|
Packit |
7e316a |
\bracketright \asciicircum \underscore \grave \braceleft \bar \braceright
|
|
Packit |
7e316a |
\asciitilde \cent \multiply \divide \apostrophe \visargadeva \ashortdeva \adeva
|
|
Packit |
7e316a |
\aadeva \ideva \iideva \udeva \uudeva \rvocalicdeva \lvocalicdeva \ecandradeva
|
|
Packit |
7e316a |
\eshortdeva \edeva \aideva \ocandradeva \oshortdeva \odeva \audeva \kadeva
|
|
Packit |
7e316a |
\khadeva \gadeva \ghadeva \ngadeva \cadeva \chadeva \jadeva \jhadeva \nyadeva
|
|
Packit |
7e316a |
\ttadeva \tthadeva \ddadeva \ddhadeva \nnadeva \tadeva \thadeva \dadeva \dhadeva
|
|
Packit |
7e316a |
\nadeva \nnnadeva \padeva \phadeva \badeva \bhadeva \madeva \yadeva \radeva
|
|
Packit |
7e316a |
\ladeva \lladeva \llladeva \vadeva \shadeva \ssadeva \sadeva \hadeva
|
|
Packit |
7e316a |
\ooesigndeva \avagrahadeva \aasigndeva \eprishthamatrasigndeva \awsigndeva
|
|
Packit |
7e316a |
\omdeva \qadeva \khhadeva \ghhadeva \zadeva \dddhadeva \rhadeva \fadeva \yyadeva
|
|
Packit |
7e316a |
\rrvocalicdeva \llvocalicdeva \danda \dbldanda \zerodeva \onedeva \twodeva
|
|
Packit |
7e316a |
\threedeva \fourdeva \fivedeva \sixdeva \sevendeva \eightdeva \ninedeva
|
|
Packit |
7e316a |
\abbreviationsigndeva \highspacingdotdeva \acandradeva \oedeva \ooedeva
|
|
Packit |
7e316a |
\awdeva \uedeva \uuedeva \zhadeva \yaheavydeva \ggadeva \jjadeva
|
|
Packit |
7e316a |
\glottalstopdeva \dddadeva \bbadeva \zerowidthnonjoiner \endash \emdash
|
|
Packit |
7e316a |
\quoteleft \quoteright \quotedblleft \quotedblright \ellipsis \inr_currency
|
|
Packit |
7e316a |
\minus \dottedcircle \spacingcandrabindudeva \candrabinduviramadeva
|
|
Packit |
7e316a |
\doublecandrabinduviramadeva \candrabindudigittwodeva
|
|
Packit |
7e316a |
\candrabindudigitthreedeva \candrabinduavagrahadeva \pushpikadeva
|
|
Packit |
7e316a |
\gapfillerdeva \caretdeva \headstrokedeva \viramadeva_radeva_alt
|
|
Packit |
7e316a |
\shadeva_viramadeva_radeva \phadeva_radeva_nuktadeva
|
|
Packit |
7e316a |
\kadeva_viramadeva_ssadeva \jadeva_viramadeva_nyadeva \kadeva_viramadeva
|
|
Packit |
7e316a |
\khadeva_viramadeva \gadeva_viramadeva \ghadeva_viramadeva
|
|
Packit |
7e316a |
\ngadeva_viramadeva \cadeva_viramadeva \chadeva_viramadeva
|
|
Packit |
7e316a |
\jadeva_viramadeva \jhadeva_viramadeva \nyadeva_viramadeva
|
|
Packit |
7e316a |
\ttadeva_viramadeva \tthadeva_viramadeva \ddadeva_viramadeva
|
|
Packit |
7e316a |
\ddhadeva_viramadeva \nnadeva_viramadeva \tadeva_viramadeva
|
|
Packit |
7e316a |
\thadeva_viramadeva \dadeva_viramadeva \dhadeva_viramadeva
|
|
Packit |
7e316a |
\nadeva_viramadeva \nnnadeva_viramadeva \padeva_viramadeva
|
|
Packit |
7e316a |
\phadeva_viramadeva \badeva_viramadeva \bhadeva_viramadeva
|
|
Packit |
7e316a |
\madeva_viramadeva \yadeva_viramadeva \ladeva_viramadeva
|
|
Packit |
7e316a |
\lladeva_viramadeva \llladeva_viramadeva \vadeva_viramadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva \ssadeva_viramadeva \sadeva_viramadeva
|
|
Packit |
7e316a |
\hadeva_viramadeva \qadeva_viramadeva \khhadeva_viramadeva
|
|
Packit |
7e316a |
\ghhadeva_viramadeva \zadeva_viramadeva \fadeva_viramadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva.alt \ta_virama_ra_viramadeva \ta_virama_ta_viramadeva
|
|
Packit |
7e316a |
\ka_virama_ssa_viramadeva \ja_virama_nya_viramadeva \glyph244 \yadeva_alt
|
|
Packit |
7e316a |
\kadeva_viramadeva_radeva \khadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\gadeva_viramadeva_radeva \jadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\jhadeva_viramadeva_radeva \tadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_radeva \padeva_viramadeva_radeva
|
|
Packit |
7e316a |
\phadeva_viramadeva_radeva \badeva_viramadeva_radeva
|
|
Packit |
7e316a |
\bhadeva_viramadeva_radeva \madeva_viramadeva_radeva
|
|
Packit |
7e316a |
\vadeva_viramadeva_radeva \sadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\hadeva_viramadeva_radeva \sha_virama_rvocalicdeva
|
|
Packit |
7e316a |
\kadeva_viramadeva_kadeva \kadeva_viramadeva_tadeva
|
|
Packit |
7e316a |
\kadeva_viramadeva_ladeva \kadeva_viramadeva_vadeva
|
|
Packit |
7e316a |
\gadeva_viramadeva_nadeva \cadeva_viramadeva_cadeva
|
|
Packit |
7e316a |
\chadeva_viramadeva_vadeva \jadeva_viramadeva_jadeva
|
|
Packit |
7e316a |
\nyadeva_viramadeva_cadeva \nyadeva_viramadeva_jadeva
|
|
Packit |
7e316a |
\ttadeva_viramadeva_ttadeva \ttadeva_viramadeva_tthadeva
|
|
Packit |
7e316a |
\ttadeva_viramadeva_yadeva \ttadeva_viramadeva_vadeva
|
|
Packit |
7e316a |
\tthadeva_viraamdeva_tthadeva \tthadeva_viraamdeva_yadeva
|
|
Packit |
7e316a |
\ddadeva_viramadeva_ddadeva \ddadeva_viramadeva_ddhadeva
|
|
Packit |
7e316a |
\ddadeva_viramadeva_yadeva \ddhadeva_viramadeva_ddhadeva
|
|
Packit |
7e316a |
\ddhadeva_viramadeva_yadeva \dadeva_viramadeva_gadeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_ghadeva \dadeva_viramadeva_dadeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_dhadeva \dadeva_viramadeva_nadeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_badeva \dadeva_viramadeva_bhadeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_madeva \dadeva_viramadeva_yadeva
|
|
Packit |
7e316a |
\dadeva_viramadeva_vadeva \nadeva_viramadeva_nadeva
|
|
Packit |
7e316a |
\padeva_viramadeva_tadeva \padeva_viramadeva_ladeva
|
|
Packit |
7e316a |
\phadeva_viramadeva_ladeva \ladeva_viramadeva_ladeva
|
|
Packit |
7e316a |
\ssadeva_viramadeva_ttadeva \ssadeva_viramadeva_tthadeva
|
|
Packit |
7e316a |
\hadeva_viramadeva_nnadeva \hadeva_viramadeva_nadeva
|
|
Packit |
7e316a |
\hadeva_viramadeva_madeva \hadeva_viramadeva_yadeva
|
|
Packit |
7e316a |
\hadeva_viramadeva_ladeva \hadeva_viramadeva_vadeva
|
|
Packit |
7e316a |
\sa_virama_ta_virama_radeva \ja_virama_ja_viramadeva
|
|
Packit |
7e316a |
\dadeva_rvocalicsigndeva \radeva_usigndeva \radeva_uusigndeva
|
|
Packit |
7e316a |
\hadeva_rvocalicdeva \nadeva_viramadeva_alt \ghadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\cadeva_viramadeva_radeva \thadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\dhadeva_viramadeva_radeva \nadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\ladeva_viramadeva_radeva \nga_virama_ka_viramadeva
|
|
Packit |
7e316a |
\nnadeva_viramadeva_radeva \yadeva_viramadeva_radeva
|
|
Packit |
7e316a |
\ssadeva_viramadeva_radeva \ka_virama_ssa_virama_radeva
|
|
Packit |
7e316a |
\ja_virama_nya_virama_radeva \kadeva_viramadeva_radeva.np \fivedeva.np
|
|
Packit |
7e316a |
\zhadeva.np \jhadeva.np \nep_jha_virama \ladeva.mr \shadeva.mr
|
|
Packit |
7e316a |
\zerowidthjoiner \ba_virama_ra_viramadeva \uni1CF5 \uni1CF6 ];
|
|
Packit |
7e316a |
@GDEF_Ligature = [\rradeva \tadeva_viramadeva_tadeva \radeva_viramadeva.alt
|
|
Packit |
7e316a |
\ngadeva_viramadeva_kadeva \ngadeva_viramadeva_khadeva
|
|
Packit |
7e316a |
\ngadeva_viramadeva_gadeva \ngadeva_viramadeva_ghadeva
|
|
Packit |
7e316a |
\ngadeva_viramadeva_madeva \nga_virama_ka_virama_ssadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva_cadeva \shadeva_viramadeva_nadeva
|
|
Packit |
7e316a |
\shadeva_viramadeva_ladeva \shadeva_viramadeva_vadeva \eightdeva.np
|
|
Packit |
7e316a |
\da_ddha_ra_yadeva \shadeva_viramadeva.mr ];
|
|
Packit |
7e316a |
@GDEF_Mark = [\candrabinduinverteddeva \candrabindudeva \anusvaradeva
|
|
Packit |
7e316a |
\oesigndeva \nuktadeva \isigndeva \iisigndeva \usigndeva \uusigndeva
|
|
Packit |
7e316a |
\rvocalicsigndeva \rrvocalicsigndeva \ecandrasigndeva \eshortsigndeva
|
|
Packit |
7e316a |
\esigndeva \aisigndeva \ocandrasigndeva \oshortsigndeva \osigndeva
|
|
Packit |
7e316a |
\ausigndeva \viramadeva \udattadeva \anudattadeva \gravedeva \acutedeva
|
|
Packit |
7e316a |
\ecandralongsigndeva \uesigndeva \uuesigndeva \lvocalicsigndeva
|
|
Packit |
7e316a |
\llvocalicsigndeva \zerocombiningdigitdeva \onecombiningdigitdeva
|
|
Packit |
7e316a |
\twocombiningdigitdeva \threecombiningdigitdeva \fourcombiningdigitdeva
|
|
Packit |
7e316a |
\fivecombiningdigitdeva \sixcombiningdigitdeva \sevencombiningdigitdeva
|
|
Packit |
7e316a |
\eightcombiningdigitdeva \ninecombiningdigitdeva \acombiningletterdeva
|
|
Packit |
7e316a |
\ucombiningletterdeva \kacombiningletterdeva \nacombiningletterdeva
|
|
Packit |
7e316a |
\pacombiningletterdeva \racombiningletterdeva \vicombiningletterdeva
|
|
Packit |
7e316a |
\avagrahacombiningsigndeva \isigndeva.alt1 \esigndeva_anusvaradeva
|
|
Packit |
7e316a |
\esign_ra_virama.alt1 \esign_ra_virama_anusvara \aisigndeva_anusvaradeva
|
|
Packit |
7e316a |
\aisign_ra_virama.alt1 \aisign_ra_virama_anusvara \radeva_viramadeva
|
|
Packit |
7e316a |
\radeva_viramadeva_anusvaradeva \viramadeva_radeva \isigndeva.alt2
|
|
Packit |
7e316a |
\isigndeva_anusvara.alt2 \isigndeva_anusvaradeva \isign_ra_virama
|
|
Packit |
7e316a |
\isign_ra_virama_anusvara \isigndeva.alt3 \isigndeva_anusvaradeva.alt3
|
|
Packit |
7e316a |
\isign_ra_virama.alt3 \isign_ra_virama_anusvara.alt3
|
|
Packit |
7e316a |
\iisigndeva_anusvaradeva \iisigndeva_ra_virama \iisign_ra_virama_anusvara
|
|
Packit |
7e316a |
\iisigndeva.alt1 \iisigndeva_anusvaradeva.alt1 \iisigndeva_ra_virama.alt1
|
|
Packit |
7e316a |
\iisign_ra_virama_anusvara.alt1 \vattudeva_ulowdeva \vattudeva_uulowdeva
|
|
Packit |
7e316a |
\osigndeva_anusvaradeva \osign_ra_virama.alt1 \osign_ra_virama_anusvara
|
|
Packit |
7e316a |
\ausigndeva_anusvaradeva \ausign_ra_virama.alt1 \ausign_ra_virama_anusvara
|
|
Packit |
7e316a |
\nyadeva_viramadeva_radeva \isign_ra_virama.alt2
|
|
Packit |
7e316a |
\isign_ra_virama_anusvara.alt2 \isigndeva_anusvaradeva.alt4
|
|
Packit |
7e316a |
\isigndeva.alt4 \isign_ra_virama.alt4 \isign_ra_virama_anusvara.alt4
|
|
Packit |
7e316a |
\isigndeva_anusvara.alt1 \isign_ra_virama.alt1
|
|
Packit |
7e316a |
\isign_ra_virama_anusvara.alt1 \isigndeva_anusvara.tha
|
|
Packit |
7e316a |
\isign_ra_virama_anusvara.tha \isign_ra_virama.tha \isigndeva.tha
|
|
Packit |
7e316a |
\isigndeva.ja \isigndeva_anusvaradeva.ja \isign_ra_virama.ja
|
|
Packit |
7e316a |
\isign_ra_virama_anusvara.ja ];
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
table GDEF {
|
|
Packit |
7e316a |
GlyphClassDef @GDEF_Simple, @GDEF_Ligature, @GDEF_Mark, ;
|
|
Packit |
7e316a |
|
|
Packit |
7e316a |
} GDEF;
|
|
Packit |
7e316a |
|