| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
|
|
|
|
|
| |
consonant placed below the first consonant
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
|
|
|
| |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
|
|
|
|
| |
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
|
|
|
|
|
|
|
|
|
| |
This target generates upstream source tarball which can be used by
downstream distribution. It uses special option of tar so that the
generated tarball content is always owned by root and uses best xz
compression to generate 2mb tarball.
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
|
|
|
|
| |
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
|
|
|
|
|
|
|
| |
Previously */*.ttf was declared as the dependency which doesn't exist
and make install will fail.
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
|
|
|
|
|
|
|
|
| |
Made the make file more human readable by wrapping around the very long
lines and fonts variable cleaning up. (We don't need quotes around font
list)
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
|
|
|
|
|
|
| |
lookup too
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
|
|
|
| |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
|
|
|
| |
Added more test cases for ന്റ and റ്റ
|
|
|
|
| |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
|
|
|
|
|
|
| |
ല്ച്ച, ഴ്ച്ച
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
|
|
|
| |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Dyuthi/Dyuthi.sfd
Meera/Meera.sfd
Rachana/Rachana.sfd
tests/tests.txt
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
(dotreph) in "psts" lookup
See earlier commit 4491355ec7416db05d46c8cea7b9457ff2819863 for the rationale.
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Required for dotreph+glyph+postbase matra ligatures. See earlier
commit 4491355ec7416db05d46c8cea7b9457ff2819863 for Rachana
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Harfbuzz (and Uniscribe) reorders dotreph to the end of cluster (REPH_POS_AFTER_MAIN).
This causes ligatures involving post base Matras (eg: ൎത്തൂ) to detach from the conjunct.
Fix this by marking "psts" lookup to ignore above-marks (Ignore Combining Marks in fontforge)
See discussion http://lists.freedesktop.org/archives/harfbuzz/2013-October/003734.html
Test cases: ൎത്തൂ, ൎക്കു, ൎച്ച്
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |\ |
|
| | |
| | |
| | |
| | | |
Added test cases for samvruthokaram.
|
| |/
| |
| |
| |
| |
| | |
removed by the overzealous script in previous commit
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@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
|
| |
| |
| |
| | |
Smoothened the glyph for സ.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
chandrakkala
No need of explicit glyphs with chandrakkala. Kept y1xx, v1xx, l1xx
because of potential issues in old shapers
Reduces font size further:
Meera.ttf: 304KB
Meera.woff: 142KB
Meera.eot: 124KB
Target: get the webfont size below 100KB mark :)
|
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| | |
|
| |
| |
| |
| | |
The vowel signs were coming separate.
|
| |
| |
| |
| |
| | |
The vowel signs were coming separate.
Added tests too
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
Rachana/Rachana.sfd
|
| | |
| | |
| | |
| | | |
Right bearing of dotreph was adjusted to zero.
|
| |/
| |
| |
| | |
Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661924
|
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| | |
Added more test cases and cleaned up the test file.
|
| |
| |
| |
| |
| |
| | |
conflict with f656d5b762a10 in master)
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |
| |
| |
| |
| |
| | |
A full days of work inspecting entire glyphs and positioning, well worth it though.
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| |\ |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
naming
Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
|
| | |
| | |
| | |
| | |
| | | |
* Corrected LBearing and RBearing to uniform values 160, 0
* Introduced kerning for latin glyphs
|
| |/ |
|
| |
| |
| |
| |
| | |
Conflicts:
tests/tests.txt
|