Blame Lohit-Malayalam.fea

Packit Service 0631c7
# How to use
Packit Service 0631c7
# On Linux running make will generate ttf for you. For other platforms follow below steps
Packit Service 0631c7
# 1. Open Lohit-Devanagari.sfd in Fontforge
Packit Service 0631c7
# 2. Click on Fontforge File -> Merge Feature info and Select this feature file and save
Packit Service 0631c7
# 3. Now Generate ttf as you do for other fonts.
Packit Service 0631c7
# 4. Done
Packit Service 0631c7
# Copyright (C) 2014 Pravin Satpute <psatpute AT redhat DOT com> and Sneha Kore <skore AT redhat DOT com>
Packit Service 0631c7
# License: OFL 1.1
Packit Service 0631c7
# License URL: http://scripts.sil.org/OFL
Packit Service 0631c7
Packit Service 0631c7
# GSUB 
Packit Service 0631c7
Packit Service 0631c7
Packit Service 0631c7
lookup akhnAkhandlookup0 {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \tamlm \viramamlm \lamlm  by \tamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \phamlm \viramamlm \lamlm  by \phamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \vamlm \viramamlm \lamlm  by \vamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \kamlm \viramamlm \ssamlm  by \kamlm_viramamlm_ssamlm;
Packit Service 0631c7
    sub \kamlm \viramamlm \kamlm  by \kamlm_viramamlm_kamlm;
Packit Service 0631c7
    sub \ngamlm \viramamlm \kamlm  by \ngamlm_viramamlm_kamlm;
Packit Service 0631c7
    sub \ngamlm \viramamlm \ngamlm  by \ngamlm_viramamlm_ngamlm;
Packit Service 0631c7
    sub \camlm \viramamlm \camlm  by \camlm_viramamlm_camlm;
Packit Service 0631c7
    sub \nyamlm \viramamlm \camlm  by \nyamlm_viramamlm_camlm;
Packit Service 0631c7
    sub \nyamlm \viramamlm \nyamlm  by \nyamlm_virama_nyamlm;
Packit Service 0631c7
    sub \ttamlm \viramamlm \ttamlm  by \ttamlm_viramamlm_ttamlm;
Packit Service 0631c7
    sub \nnamlm \viramamlm \ttamlm  by \nnamlm_viramamlm_ttamlm;
Packit Service 0631c7
    sub \nnamlm \viramamlm \nnamlm  by \nnamlm_viramamlm_nnamlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \tamlm  by \tamlm_viramamlm_tamlm;
Packit Service 0631c7
    sub \namlm \viramamlm \tamlm  by \namlm_viramamlm_tamlm;
Packit Service 0631c7
    sub \namlm \viramamlm \namlm  by \namlm_viramamlm_namlm;
Packit Service 0631c7
    sub \pamlm \viramamlm \pamlm  by \pamlm_viramamlm_pamlm;
Packit Service 0631c7
    sub \mamlm \viramamlm \pamlm  by \mamlm_viramamlm_pamlm;
Packit Service 0631c7
    sub \mamlm \viramamlm \mamlm  by \mamlm_viramamlm_mamlm;
Packit Service 0631c7
    sub \yamlm \viramamlm \yamlm  by \yamlm_viramamlm_yamlm;
Packit Service 0631c7
    sub \vamlm \viramamlm \vamlm  by \vamlm_viramamlm_vamlm;
Packit Service 0631c7
    sub \lamlm \viramamlm \lamlm  by \lamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \kamlm \viramamlm \lamlm  by \kamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \gamlm \viramamlm \lamlm  by \gamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \pamlm \viramamlm \lamlm  by \pamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \bamlm \viramamlm \lamlm  by \bamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \mamlm \viramamlm \lamlm  by \mamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \shamlm \viramamlm \lamlm  by \shamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \samlm \viramamlm \lamlm  by \samlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \hamlm \viramamlm \lamlm  by \hamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \rramlm \viramamlm \rramlm  by \rramlm_viramamlm_rramlm;
Packit Service 0631c7
    sub \damlm \viramamlm \damlm  by \damlm_virama_damlm;
Packit Service 0631c7
    sub \samlm \viramamlm \samlm  by \samlm_viramamlm_samlm;
Packit Service 0631c7
    sub \gamlm \viramamlm \gamlm  by \gamlm_viramamlm_gamlm;
Packit Service 0631c7
    sub \camlm \viramamlm \chamlm  by \camlm_viramamlm_chamlm;
Packit Service 0631c7
    sub \jamlm \viramamlm \jamlm  by \jamlm_viramamlm_jamlm;
Packit Service 0631c7
    sub \kamlm \viramamlm \tamlm  by \kamlm_viramamlm_tamlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \namlm  by \tamlm_viramamlm_namlm;
Packit Service 0631c7
    sub \ssamlm \viramamlm \ttamlm  by \ssamlm_viramamlm_ttamlm;
Packit Service 0631c7
    sub \namlm \viramamlm \damlm  by \namlm_viramamlm_damlm;
Packit Service 0631c7
    sub \bamlm \viramamlm \bamlm  by \bamlm_viramamlm_bamlm;
Packit Service 0631c7
    sub \shamlm \viramamlm \shamlm  by \shamlm_viramamlm_shamlm;
Packit Service 0631c7
    sub \namlm \viramamlm \dhamlm  by \namlm_viramamlm_dhamlm;
Packit Service 0631c7
    sub \samlm \viramamlm \thamlm  by \samlm_viramamlm_thamlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \thamlm  by \tamlm_viramamlm_thamlm;
Packit Service 0631c7
    sub \namlm \viramamlm \thamlm  by \namlm_viramamlm_thamlm;
Packit Service 0631c7
    sub \shamlm \viramamlm \camlm  by \shamlm_viramamlm_camlm;
Packit Service 0631c7
    sub \hamlm \viramamlm \namlm  by \hamlm_viramamlm_namlm;
Packit Service 0631c7
    sub \damlm \viramamlm \dhamlm  by \damlm_viramamlm_dhamlm;
Packit Service 0631c7
    sub \llamlm \viramamlm \llamlm  by \llamlm_viramamlm_llamlm;
Packit Service 0631c7
    sub \hamlm \viramamlm \mamlm  by \hamlm_viramamlm_mamlm;
Packit Service 0631c7
    sub \shamlm \viramamlm \ramlm  by \shamlm_viramamlm_ramlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \samlm  by \tamlm_viramamlm_samlm;
Packit Service 0631c7
    sub \namlm \viramamlm \mamlm  by \namlm_viramamlm_mamlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \mamlm  by \tamlm_viramamlm_mamlm;
Packit Service 0631c7
    sub \nnamlm \viramamlm \mamlm  by \nnamlm_viramamlm_mamlm;
Packit Service 0631c7
    sub \jamlm \viramamlm \nyamlm  by \jamlm_viramamlm_nyamlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \bhamlm  by \tamlm_viramamlm_bhamlm;
Packit Service 0631c7
    sub \gamlm \viramamlm \mamlm  by \gamlm_viramamlm_mamlm;
Packit Service 0631c7
    sub \samlm \viramamlm \kamlm  by \samlm_viramalm_kamlm;
Packit Service 0631c7
    sub \gamlm \viramamlm \namlm  by \gamlm_viramamlm_namlm;
Packit Service 0631c7
    sub \nnamlm \viramamlm \ddamlm  by \nnamlm_viramamlm_ddamlm;
Packit Service 0631c7
    sub \nyamlm \viramamlm \jamlm  by \nyamlm_viramamlm_jamlm;
Packit Service 0631c7
    sub \samlm \viramamlm \namlm  by \samlm_viramamlm_namlm;
Packit Service 0631c7
    sub \namlm \viramamlm \rramlm  by \namlm_viramamlm_rramlm;
Packit Service 0631c7
    sub \chillunmlm \viramamlm \rramlm  by \namlm_viramamlm_rramlm;
Packit Service 0631c7
    sub \samlm \viramamlm \rramlm \viramamlm \rramlm  by \sa_rra_virama_rra_virama;
Packit Service 0631c7
    sub \ddamlm \viramamlm \ddamlm  by \ddamlm_viramamlm_ddamlm;
Packit Service 0631c7
    sub \bamlm \viramamlm \dhamlm  by \bamlm_viramamlm_dhamlm;
Packit Service 0631c7
    sub \bamlm \viramamlm \damlm  by \bamlm_viramamlm_damlm;
Packit Service 0631c7
    sub \kamlm \viramamlm \ttamlm  by \kamlm_viramamlm_ttamlm;
Packit Service 0631c7
    sub \tamlm \viramamlm \damlm  by \tamlm_viramamlm_damlm;
Packit Service 0631c7
    sub \yamlm \viramamlm \kamlm  by \yamlm_viramamlm_kamlm;
Packit Service 0631c7
    sub \yamlm \viramamlm \kamlm \viramamlm \kamlm  by \ya_virama_ka_virama_ka;
Packit Service 0631c7
    sub \lamlm \viramamlm \kamlm \viramamlm \kamlm  by \la_virama_ka_virama_ka;
Packit Service 0631c7
    sub \ssamlm \viramamlm \kamlm  by \ssamlm_viramamlm_kamlm;
Packit Service 0631c7
    sub \lamlm \viramamlm \kamlm  by \lamlm_viramamlm_kamlm;
Packit Service 0631c7
    sub \samlm \viramamlm \tamlm  by \samlm_viramamlm_tamlm;
Packit Service 0631c7
    sub \samlm \viramamlm \phamlm  by \samlm_viramamlm_phamlm;
Packit Service 0631c7
} akhnAkhandlookup0;
Packit Service 0631c7
Packit Service 0631c7
lookup prefPreBaseFormslookup1 {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \viramamlm \ramlm  by \ramlm_viramamlm;
Packit Service 0631c7
} prefPreBaseFormslookup1;
Packit Service 0631c7
Packit Service 0631c7
lookup blwfBelowBaseFormsinMalaylam2lo {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \viramamlm \lamlm  by \viramamlm_lamlm;
Packit Service 0631c7
} blwfBelowBaseFormsinMalaylam2lo;
Packit Service 0631c7
Packit Service 0631c7
lookup blwfBelowBaseFormsinMalaylamloo {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \lamlm \viramamlm  by \viramamlm_lamlm;
Packit Service 0631c7
} blwfBelowBaseFormsinMalaylamloo;
Packit Service 0631c7
Packit Service 0631c7
lookup halfHalfFormslookup4 {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \nnamlm \viramamlm \zerowidthjoiner  by \chillunnmlm;
Packit Service 0631c7
    sub \namlm \viramamlm \zerowidthjoiner  by \chillunmlm;
Packit Service 0631c7
    sub \ramlm \viramamlm \zerowidthjoiner  by \chillurrmlm;
Packit Service 0631c7
    sub \lamlm \viramamlm \zerowidthjoiner  by \chillulmlm;
Packit Service 0631c7
    sub \llamlm \viramamlm \zerowidthjoiner  by \chillullmlm;
Packit Service 0631c7
    sub \kamlm \viramamlm \zerowidthjoiner  by \chillukmlm;
Packit Service 0631c7
} halfHalfFormslookup4;
Packit Service 0631c7
Packit Service 0631c7
lookup pstfPostBaseFormslookup5 {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \viramamlm \yamlm  by \viramamlm_yamlm.pstf;
Packit Service 0631c7
    sub \viramamlm \ramlm  by \viramamlm_ramlm.pstf;
Packit Service 0631c7
    sub \viramamlm \vamlm  by \viramamlm_vamlm.pstf;
Packit Service 0631c7
} pstfPostBaseFormslookup5;
Packit Service 0631c7
Packit Service 0631c7
lookup blwsBelowBaseSubstitutionslooku {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \tamlm \viramamlm \lamlm  by \tamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \phamlm \viramamlm \lamlm  by \phamlm_viramamlm_lamlm;
Packit Service 0631c7
    sub \vamlm \viramamlm \lamlm  by \vamlm_viramamlm_lamlm;
Packit Service 0631c7
} blwsBelowBaseSubstitutionslooku;
Packit Service 0631c7
Packit Service 0631c7
lookup pstsPostBaseSubstitutionslookup {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    sub \kamlm \viramamlm \ssamlm  by \kamlm_viramamlm_ssamlm;
Packit Service 0631c7
    sub \yamlm \viramamlm_yamlm.pstf  by \yamlm_viramamlm_yamlm;
Packit Service 0631c7
    sub \vamlm \viramamlm_vamlm.pstf  by \vamlm_viramamlm_vamlm;
Packit Service 0631c7
} pstsPostBaseSubstitutionslookup;
Packit Service 0631c7
Packit Service 0631c7
lookup pstsPostBaseSubstitutionsinMala {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
    @cc8_match_1 = [\rramlm \lllamlm ];
Packit Service 0631c7
    @cc8_match_2 = [\viramamlm ];
Packit Service 0631c7
    @cc8_match_3 = [\llamlm ];
Packit Service 0631c7
    @cc8_back_1 = [\rramlm \lllamlm ];
Packit Service 0631c7
    @cc8_back_2 = [\viramamlm ];
Packit Service 0631c7
    @cc8_back_3 = [\llamlm ];
Packit Service 0631c7
    @cc8_ahead_1 = [\rramlm \lllamlm ];
Packit Service 0631c7
    @cc8_ahead_2 = [\viramamlm ];
Packit Service 0631c7
    @cc8_ahead_3 = [\llamlm ];
Packit Service 0631c7
    sub @cc8_back_1 @cc8_match_2' @cc8_ahead_3  by \viramamlm_lamlm ;
Packit Service 0631c7
} pstsPostBaseSubstitutionsinMala;
Packit Service 0631c7
Packit Service 0631c7
feature akhn {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup akhnAkhandlookup0;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup akhnAkhandlookup0;
Packit Service 0631c7
} akhn;
Packit Service 0631c7
Packit Service 0631c7
feature pref {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup prefPreBaseFormslookup1;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup prefPreBaseFormslookup1;
Packit Service 0631c7
} pref;
Packit Service 0631c7
Packit Service 0631c7
feature blwf {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup blwfBelowBaseFormsinMalaylam2lo;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup blwfBelowBaseFormsinMalaylamloo;
Packit Service 0631c7
} blwf;
Packit Service 0631c7
Packit Service 0631c7
feature half {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup halfHalfFormslookup4;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup halfHalfFormslookup4;
Packit Service 0631c7
} half;
Packit Service 0631c7
Packit Service 0631c7
feature pstf {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup pstfPostBaseFormslookup5;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup pstfPostBaseFormslookup5;
Packit Service 0631c7
} pstf;
Packit Service 0631c7
Packit Service 0631c7
feature blws {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup blwsBelowBaseSubstitutionslooku;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup blwsBelowBaseSubstitutionslooku;
Packit Service 0631c7
} blws;
Packit Service 0631c7
Packit Service 0631c7
feature psts {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup pstsPostBaseSubstitutionslookup;
Packit Service 0631c7
      lookup pstsPostBaseSubstitutionsinMala;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup pstsPostBaseSubstitutionslookup;
Packit Service 0631c7
} psts;
Packit Service 0631c7
Packit Service 0631c7
# GPOS 
Packit Service 0631c7
Packit Service 0631c7
Packit Service 0631c7
lookup abvmAboveBaseMarklookup0 {
Packit Service 0631c7
  lookupflag 0;
Packit Service 0631c7
  markClass [\viramamlm ] <anchor -70 596> @MLAnchor0;
Packit Service 0631c7
  markClass [\dotrephmlm ] <anchor -131 670> @MLAnchor1;
Packit Service 0631c7
  pos base [\kamlm ] <anchor 510 659> mark @MLAnchor1
Packit Service 0631c7
	<anchor 910 590> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\khamlm \yamlm \vamlm_viramamlm_vamlm ] <anchor 510 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 964 600> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\gamlm \thamlm ] <anchor 460 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 894 587> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\ghamlm ] <anchor 691 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1330 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\ngamlm ] <anchor 560 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1054 591> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\camlm \ssamlm ] <anchor 575 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1118 596> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\chamlm ] <anchor 750 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1498 601> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\jamlm ] <anchor 460 648> mark @MLAnchor1
Packit Service 0631c7
	<anchor 812 583> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\jhamlm ] <anchor 850 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1595 606> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\nyamlm \namlm_viramamlm_tamlm ] <anchor 650 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1209 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\ttamlm ] <anchor 297 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 582 587> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\tthamlm \ramlm \llamlm ] <anchor 330 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 643 585> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\ddamlm \ddhamlm \llamlm_viramamlm_llamlm ] <anchor 620 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1160 603> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\nnamlm \nnamlm_viramamlm_nnamlm \hamlm_viramamlm_namlm ] <anchor 690 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1224 606> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\tamlm \namlm \shamlm_viramamlm_shamlm ] <anchor 450 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 868 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\damlm \lllamlm ] <anchor 340 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 637 577> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\dhamlm ] <anchor 455 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 881 595> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\nnnamlm \vamlm ] <anchor 550 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 970 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\pamlm \yamlm_viramamlm_yamlm ] <anchor 500 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 993 595> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\phamlm ] <anchor 568 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1107 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\bamlm ] <anchor 1370 595> mark @MLAnchor0
Packit Service 0631c7
	<anchor 690 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\bhamlm \mamlm \rramlm ] <anchor 360 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 651 596> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\lamlm ] <anchor 440 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 918 596> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\shamlm \gamlm_viramamlm_lamlm ] <anchor 490 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 910 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\samlm \hamlm_viramamlm_lamlm ] <anchor 590 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1120 596> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\hamlm \ssamlm_viramamlm_ttamlm ] <anchor 600 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1186 596> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\tttamlm \pamlm_viramamlm_pamlm \pamlm_viramamlm_lamlm \namlm_viramamlm_damlm ] <anchor 470 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\kamlm_viramamlm_ssamlm ] <anchor 505 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\kamlm_viramamlm_kamlm \ngamlm_viramamlm_ngamlm ] <anchor 700 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\ngamlm_viramamlm_kamlm ] <anchor 515 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\camlm_viramamlm_camlm \tamlm_viramamlm_namlm ] <anchor 610 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\nyamlm_viramamlm_camlm ] <anchor 800 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\nyamlm_virama_nyamlm ] <anchor 1000 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\ttamlm_viramamlm_ttamlm ] <anchor 281 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\nnamlm_viramamlm_ttamlm ] <anchor 1398 596> mark @MLAnchor0
Packit Service 0631c7
	<anchor 690 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\tamlm_viramamlm_tamlm ] <anchor 798 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\namlm_viramamlm_namlm ] <anchor 669 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\mamlm_viramamlm_pamlm ] <anchor 626 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1250 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\mamlm_viramamlm_mamlm ] <anchor 589 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\lamlm_viramamlm_lamlm ] <anchor 410 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\kamlm_viramamlm_lamlm \shamlm_viramamlm_lamlm ] <anchor 480 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\bamlm_viramamlm_lamlm ] <anchor 539 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\mamlm_viramamlm_lamlm ] <anchor 350 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\samlm_viramamlm_lamlm ] <anchor 612 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\rramlm_viramamlm_rramlm ] <anchor 357 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 622 623> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\damlm_virama_damlm ] <anchor 370 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\samlm_viramamlm_samlm ] <anchor 581 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\gamlm_viramamlm_gamlm ] <anchor 468 649> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\camlm_viramamlm_chamlm ] <anchor 580 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\jamlm_viramamlm_jamlm ] <anchor 740 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\kamlm_viramamlm_tamlm ] <anchor 799 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\bamlm_viramamlm_bamlm ] <anchor 701 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\namlm_viramamlm_dhamlm ] <anchor 751 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1462 656> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\samlm_viramamlm_thamlm ] <anchor 840 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\tamlm_viramamlm_thamlm ] <anchor 780 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\namlm_viramamlm_thamlm \tamlm_viramamlm_samlm ] <anchor 790 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\shamlm_viramamlm_camlm ] <anchor 720 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\damlm_viramamlm_dhamlm \shamlm_viramamlm_ramlm \nnamlm_viramamlm_mamlm ] <anchor 640 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\hamlm_viramamlm_mamlm ] <anchor 570 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\namlm_viramamlm_mamlm ] <anchor 540 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\tamlm_viramamlm_mamlm ] <anchor 680 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\jamlm_viramamlm_nyamlm ] <anchor 1030 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\tamlm_viramamlm_bhamlm ] <anchor 670 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\gamlm_viramamlm_mamlm ] <anchor 513 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\samlm_viramalm_kamlm ] <anchor 604 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\gamlm_viramamlm_namlm ] <anchor 639 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\nnamlm_viramamlm_ddamlm ] <anchor 910 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\nyamlm_viramamlm_jamlm ] <anchor 724 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\samlm_viramamlm_namlm ] <anchor 593 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\namlm_viramamlm_rramlm ] <anchor 279 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\sa_rra_virama_rra_virama ] <anchor 621 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\ddamlm_viramamlm_ddamlm ] <anchor 613 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\bamlm_viramamlm_dhamlm \bamlm_viramamlm_damlm ] <anchor 712 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\kamlm_viramamlm_ttamlm \yamlm_viramamlm_kamlm ] <anchor 492 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\tamlm_viramamlm_damlm ] <anchor 472 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\ya_virama_ka_virama_ka ] <anchor 482 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\la_virama_ka_virama_ka ] <anchor 452 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\ssamlm_viramamlm_kamlm ] <anchor 545 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\lamlm_viramamlm_kamlm ] <anchor 451 650> mark @MLAnchor1;
Packit Service 0631c7
  pos base [\samlm_viramamlm_tamlm ] <anchor 584 650> mark @MLAnchor1
Packit Service 0631c7
	<anchor 1049 597> mark @MLAnchor0;
Packit Service 0631c7
  pos base [\samlm_viramamlm_phamlm ] <anchor 592 650> mark @MLAnchor1;
Packit Service 0631c7
} abvmAboveBaseMarklookup0;
Packit Service 0631c7
Packit Service 0631c7
feature abvm {
Packit Service 0631c7
Packit Service 0631c7
  script mlm2;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup abvmAboveBaseMarklookup0;
Packit Service 0631c7
Packit Service 0631c7
  script mlym;
Packit Service 0631c7
     language dflt ;
Packit Service 0631c7
      lookup abvmAboveBaseMarklookup0;
Packit Service 0631c7
} abvm;
Packit Service 0631c7
#Mark attachment classes (defined in GDEF, used in lookupflags)
Packit Service 0631c7
Packit Service 0631c7
@GDEF_Simple = [\.null \nonmarkingreturn \space \digitzero \digitone \digittwo 
Packit Service 0631c7
	\digitthree \digitfour \digitfive \digitsix \digitseven \digiteight \digitnine 
Packit Service 0631c7
	\dandamlm \doubledandamlm \anusvaramlm \visargamlm \amlm \aamlm \imlm \iimlm 
Packit Service 0631c7
	\umlm \uumlm \rvocalicmlm \lvocalicmlm \emlm \eemlm \aimlm \omlm \oomlm \aumlm 
Packit Service 0631c7
	\kamlm \khamlm \gamlm \ghamlm \ngamlm \camlm \chamlm \jamlm \jhamlm \nyamlm 
Packit Service 0631c7
	\ttamlm \tthamlm \ddamlm \ddhamlm \nnamlm \tamlm \thamlm \damlm \dhamlm \namlm 
Packit Service 0631c7
	\nnnamlm \pamlm \phamlm \bamlm \bhamlm \mamlm \yamlm \ramlm \rramlm \lamlm \llamlm 
Packit Service 0631c7
	\lllamlm \vamlm \shamlm \ssamlm \samlm \hamlm \tttamlm \avagrahamlm \aavowelmlm 
Packit Service 0631c7
	\ivowelmlm \iivowelmlm \uvowelmlm \uuvowelmlm \rvocalicvowelmlm 
Packit Service 0631c7
	\rrvocalicvowel \evowelmlm \eevowelmlm \aivowelmlm \ovowelmlm \oovowelmlm 
Packit Service 0631c7
	\auvowelmlm \viramamlm \aulengthmarkmlm \rrvocalicmlm \llvocalicmlm 
Packit Service 0631c7
	\lvocalicvowelmlm \llvocalicvowelmlm \zeromlm \onemlm \twomlm \threemlm 
Packit Service 0631c7
	\fourmlm \fivemlm \sixmlm \sevenmlm \eightmlm \ninemlm \tenmlm \onehundredmlm 
Packit Service 0631c7
	\onethousandmlm \onequartermlm \onehalfmlm \threequartersmlm \datemarkmlm 
Packit Service 0631c7
	\chillunnmlm \chillunmlm \chillurrmlm \chillulmlm \chillullmlm \chillukmlm 
Packit Service 0631c7
	\zerowidthnonjoiner \zerowidthjoiner \inr_currency \dottedcircle 
Packit Service 0631c7
	\tamlm_viramamlm_lamlm \phamlm_viramamlm_lamlm \vamlm_viramamlm_lamlm 
Packit Service 0631c7
	\viramamlm_lamlm.alt1 \viramamlm_lamlm.alt2 \kamlm_viramamlm_ssamlm 
Packit Service 0631c7
	\viramamlm_yamlm.pstf \viramamlm_ramlm.pstf \viramamlm_vamlm.pstf 
Packit Service 0631c7
	\kamlm_viramamlm_kamlm \ngamlm_viramamlm_kamlm \ngamlm_viramamlm_ngamlm 
Packit Service 0631c7
	\camlm_viramamlm_camlm \nyamlm_viramamlm_camlm \nyamlm_virama_nyamlm 
Packit Service 0631c7
	\ttamlm_viramamlm_ttamlm \nnamlm_viramamlm_ttamlm \nnamlm_viramamlm_nnamlm 
Packit Service 0631c7
	\tamlm_viramamlm_tamlm \namlm_viramamlm_tamlm \namlm_viramamlm_namlm 
Packit Service 0631c7
	\pamlm_viramamlm_pamlm \mamlm_viramamlm_pamlm \mamlm_viramamlm_mamlm 
Packit Service 0631c7
	\yamlm_viramamlm_yamlm \vamlm_viramamlm_vamlm \lamlm_viramamlm_lamlm 
Packit Service 0631c7
	\kamlm_viramamlm_lamlm \gamlm_viramamlm_lamlm \pamlm_viramamlm_lamlm 
Packit Service 0631c7
	\bamlm_viramamlm_lamlm \mamlm_viramamlm_lamlm \shamlm_viramamlm_lamlm 
Packit Service 0631c7
	\samlm_viramamlm_lamlm \hamlm_viramamlm_lamlm \damlm_virama_damlm 
Packit Service 0631c7
	\samlm_viramamlm_samlm \gamlm_viramamlm_gamlm \camlm_viramamlm_chamlm 
Packit Service 0631c7
	\jamlm_viramamlm_jamlm \kamlm_viramamlm_tamlm \tamlm_viramamlm_namlm 
Packit Service 0631c7
	\ssamlm_viramamlm_ttamlm \namlm_viramamlm_damlm \bamlm_viramamlm_bamlm 
Packit Service 0631c7
	\shamlm_viramamlm_shamlm \namlm_viramamlm_dhamlm \samlm_viramamlm_thamlm 
Packit Service 0631c7
	\tamlm_viramamlm_thamlm \namlm_viramamlm_thamlm \shamlm_viramamlm_camlm 
Packit Service 0631c7
	\hamlm_viramamlm_namlm \damlm_viramamlm_dhamlm \llamlm_viramamlm_llamlm 
Packit Service 0631c7
	\hamlm_viramamlm_mamlm \shamlm_viramamlm_ramlm \tamlm_viramamlm_samlm 
Packit Service 0631c7
	\namlm_viramamlm_mamlm \tamlm_viramamlm_mamlm \nnamlm_viramamlm_mamlm 
Packit Service 0631c7
	\jamlm_viramamlm_nyamlm \tamlm_viramamlm_bhamlm \gamlm_viramamlm_mamlm 
Packit Service 0631c7
	\samlm_viramalm_kamlm \gamlm_viramamlm_namlm \nnamlm_viramamlm_ddamlm 
Packit Service 0631c7
	\nyamlm_viramamlm_jamlm \samlm_viramamlm_namlm \namlm_viramamlm_rramlm 
Packit Service 0631c7
	\sa_rra_virama_rra_virama \ddamlm_viramamlm_ddamlm \bamlm_viramamlm_dhamlm 
Packit Service 0631c7
	\bamlm_viramamlm_damlm \kamlm_viramamlm_ttamlm \tamlm_viramamlm_damlm 
Packit Service 0631c7
	\yamlm_viramamlm_kamlm \ya_virama_ka_virama_ka \la_virama_ka_virama_ka 
Packit Service 0631c7
	\ssamlm_viramamlm_kamlm \lamlm_viramamlm_kamlm \samlm_viramamlm_tamlm 
Packit Service 0631c7
	\samlm_viramamlm_phamlm ];
Packit Service 0631c7
@GDEF_Ligature = [\viramamlm_lamlm \ramlm_viramamlm \rramlm_viramamlm_rramlm ];
Packit Service 0631c7
@GDEF_Mark = [\dotrephmlm ];
Packit Service 0631c7
Packit Service 0631c7
table GDEF {
Packit Service 0631c7
  GlyphClassDef @GDEF_Simple, @GDEF_Ligature, @GDEF_Mark, ;
Packit Service 0631c7
Packit Service 0631c7
} GDEF;
Packit Service 0631c7