[smc-discuss] [smc/fonts] 1efccc: [RaghuMalayalam] port to mlm2 spec

Kavya Manohar sakhi.kavya at gmail.com
Sat Oct 12 03:40:39 PDT 2013


  Branch: refs/heads/mlm2
  Home:   https://github.com/smc/fonts
  Commit: 1efcccb937c49c3d766315b14919a69904e5cb44
      https://github.com/smc/fonts/commit/1efcccb937c49c3d766315b14919a69904e5cb44
  Author: Rajeesh K Nambiar <rajeeshknambiar at gmail.com>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M RaghuMalayalamSans/RaghuMalayalamSans.sfd

  Log Message:
  -----------
  [RaghuMalayalam] port to mlm2 spec

Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar at gmail.com>
1. Add empty lookup tables for mlm2 (akhn, pref, pstf, pres)
   and combine mlym/mlm2 lookups (blws, psts)
2. Run sed scripts on RaghumalayalamSans.sfd as outlined below to add mlm2 lookup rules
   #mlym akhn to mlm2 akhn
   sed -i "s/\(Ligature2: \"'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable\"\)\(.*\)/&\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g"

   #mlym pres to mlm2 akhn
   sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\"\)\(.*\)/&\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g"

   #replace the half forms variants with virama from above step
   sed -i "/Akhand in Malay+AQEA-lam2/{s/_uni0D4D/ uni0D4D/}"
   #remove unnecessary akhn rules for Ra (0D30) and La (0D32) from above step
   sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D30.*/d"
   sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D32.*/d"

   #mlym pres to mlm2 pres for Ra
   sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\" \)\(.*\) uni0D30.pb/&\nLigature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 7 subtable\" uni0D30.pb \2/g"
3. Add akhn rules for യ്യ and വ്വand chillus


  Commit: 33cbd62c2f0bc7b6573a311fc38974303fa9fe41
      https://github.com/smc/fonts/commit/33cbd62c2f0bc7b6573a311fc38974303fa9fe41
  Author: Kavya Manohar <sakhi.kavya at gmail.com>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M tests/tests.txt

  Log Message:
  -----------
  [smc/fonts] Adding test case for Samavruthokaram

Added test cases for samvruthokaram.


Compare: https://github.com/smc/fonts/compare/3af2e9459334...33cbd62c2f0b


More information about the discuss mailing list