From 7348f7055dbc2d5578113b0aa4505e03c10f3fcc Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Fri, 11 Oct 2013 18:58:10 +0530 Subject: [Meera] Fix rendering of യ്യു, വൂ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The vowel signs were coming separate. Added tests too --- Meera/Meera.sfd | 18 +++++++----------- tests/tests.txt | 5 +++-- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/Meera/Meera.sfd b/Meera/Meera.sfd index a109573..1545535 100644 --- a/Meera/Meera.sfd +++ b/Meera/Meera.sfd @@ -79,7 +79,7 @@ NameList: Adobe Glyph List DisplaySize: -36 AntiAlias: 1 FitToEm: 1 -WinInfo: 0 36 12 +WinInfo: 720 36 12 BeginPrivate: 0 EndPrivate AnchorClass2: "dotreph" "'abvm' Above Base Mark in Malay+AQEA-lam2 lookup 0-1" @@ -52930,9 +52930,8 @@ SplineSet 801 102 801 102 829 111 c 1,52,53 EndSplineSet Validated: 1 -Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" y1 y2 -Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" y1 xx y1 Ligature2: "'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable" y1 xx y1 +Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" y1 xx y1 EndChar StartChar: y1y1u1 @@ -53008,7 +53007,7 @@ SplineSet 1310 -682 1310 -682 1356.5 -635 c 128,-1,77 EndSplineSet Validated: 1 -Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" y1 y2 u1 +Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" y1y1 u1 EndChar StartChar: y1y1u2 @@ -53095,7 +53094,7 @@ SplineSet 1289 -739 1289 -739 1346 -682.5 c 128,-1,89 EndSplineSet Validated: 1 -Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" y1 y2 u2 +Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" y1y1 u2 EndChar StartChar: r3u1 @@ -57119,9 +57118,8 @@ SplineSet 1347 -237 l 1,30,-1 EndSplineSet Validated: 1 -Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" v1 xx v1 Ligature2: "'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable" v1 xx v1 -Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" v1 v2 +Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" v1 xx v1 EndChar StartChar: v1v1u1 @@ -57178,14 +57176,13 @@ SplineSet 1368 -593 1368 -593 1368 -525 c 256,45,46 EndSplineSet Validated: 1 -Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" v1 v2 u1 +Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" v1v1 u1 EndChar StartChar: v1v1u2 Encoding: 817 -1 806 Width: 1478 GlyphClass: 3 -LigCaretCntFixed: 1 Flags: MW LayerCount: 2 Fore @@ -57247,8 +57244,7 @@ SplineSet 1258 -745 1258 -745 1314 -688 c 128,-1,59 EndSplineSet Validated: 1 -Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" v1 v2 u2 -LCarets2: 2 -136 -136 +Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 5 subtable" v1v1 u2 EndChar StartChar: z1u1 diff --git a/tests/tests.txt b/tests/tests.txt index 3129ef7..552499f 100644 --- a/tests/tests.txt +++ b/tests/tests.txt @@ -28,7 +28,7 @@ Dotreph ൎ + various glyphs സൂൎയന്‍ സൂൎയ്യന്‍ അൎജ്ജുനന്‍ മാൎജ്ജാരന്‍ ---------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- Rendering glyphs with r4 ( ്ര) --------------------------------------- @@ -39,7 +39,7 @@ Rendering glyphs with r4 ( ്ര) സബ്ഗ്രൂപ്പ് മുഖ്യമന്ത്രി സ്വാതന്ത്ര്യം പ്രസിഡന്റ് മഞ്ഞപ്പ്രസാദം സാമ്രാജ്യം വൈസ്രോയി ---------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- Some more test cases ------------------------------ ക്സ ക്ത @@ -58,6 +58,7 @@ Some more test cases ഉവ്വ് കുറ്റ്യാടി വയ്യ +യ്യു വ്വു വ്വൂ യ്യൂ ല്ലു ല്ലൂ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna -- cgit