summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AnjaliOldLipi/AnjaliOldLipi.sfd240
-rw-r--r--Dyuthi/Dyuthi.sfd89
-rw-r--r--Meera/Meera.sfd81
-rw-r--r--README.md12
-rw-r--r--Rachana/Rachana.sfd2
-rw-r--r--tests/tests.txt5
6 files changed, 304 insertions, 125 deletions
diff --git a/AnjaliOldLipi/AnjaliOldLipi.sfd b/AnjaliOldLipi/AnjaliOldLipi.sfd
index 41854d3..1b7c593 100644
--- a/AnjaliOldLipi/AnjaliOldLipi.sfd
+++ b/AnjaliOldLipi/AnjaliOldLipi.sfd
@@ -19,7 +19,7 @@ OS2Version: 1
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1201144321
-ModificationTime: 1210256620
+ModificationTime: 1378578709
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -317,15 +317,15 @@ ShortTable: maxp 16
1
EndShort
LangName: 1033 "" "" "Regular" "FontForge;Kevin&Siji: AnjaliOldLipi: 2004;HFactor modification" "" "Version 0.730.4 2008" "" "AnjaliOldLipi is a trademark of Kevin & Siji+AAoACgAA" "Core : Kevin & Siji+AAoA-Modification : Hiran Venugopalan" "Kevin & Siji" "Orginal Malayalam script with Unicode mapping and Opentype features." "http://kevinsiji.goldeneye.info" "http://kevinsiji.goldeneye.info+AAoA-http://hiraneffects.blogspot.com" "you are free do do anything (free as in free-speech). for more info contact: kevinsiji@gmail.com" "" "" "AnjaliOldLipi" "Regular" "AnjaliOldLipi"
-GaspTable: 1 65535 2
+GaspTable: 1 65535 2 0
Encoding: UnicodeBmp
UnicodeInterp: none
NameList: Adobe Glyph List
-DisplaySize: -24
+DisplaySize: -48
AntiAlias: 1
FitToEm: 1
-WinInfo: 53 53 14
-BeginChars: 66371 1015
+WinInfo: 3380 26 9
+BeginChars: 66371 1017
StartChar: .notdef
Encoding: 65536 -1 0
@@ -3954,7 +3954,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D02
+StartChar: anusvara
Encoding: 3330 3330 99
Width: 909
GlyphClass: 2
@@ -3999,7 +3999,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D03
+StartChar: visarga
Encoding: 3331 3331 100
Width: 629
GlyphClass: 2
@@ -4062,7 +4062,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D05
+StartChar: ml_a
Encoding: 3333 3333 101
Width: 2548
GlyphClass: 2
@@ -4210,7 +4210,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D06
+StartChar: ml_aa
Encoding: 3334 3334 102
Width: 2863
GlyphClass: 2
@@ -4387,7 +4387,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D07
+StartChar: ml_i
Encoding: 3335 3335 103
Width: 1910
GlyphClass: 2
@@ -4504,7 +4504,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D08
+StartChar: ml_ii
Encoding: 3336 3336 104
Width: 3381
GlyphClass: 2
@@ -4677,7 +4677,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D09
+StartChar: ml_u
Encoding: 3337 3337 105
Width: 1349
GlyphClass: 2
@@ -4761,7 +4761,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D0A
+StartChar: ml_uu
Encoding: 3338 3338 106
Width: 2815
GlyphClass: 2
@@ -4901,7 +4901,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D0B
+StartChar: ml_r
Encoding: 3339 3339 107
Width: 1875
GlyphClass: 2
@@ -5036,7 +5036,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: l1
+StartChar: ml_l
Encoding: 3340 3340 108
Width: 2158
GlyphClass: 2
@@ -5148,7 +5148,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D0E
+StartChar: ml_e
Encoding: 3342 3342 109
Width: 2442
GlyphClass: 2
@@ -5251,7 +5251,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D0F
+StartChar: ml_ee
Encoding: 3343 3343 110
Width: 2432
GlyphClass: 2
@@ -5371,7 +5371,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D10
+StartChar: ml_ai
Encoding: 3344 3344 111
Width: 3670
GlyphClass: 2
@@ -5545,7 +5545,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D12
+StartChar: ml_o
Encoding: 3346 3346 112
Width: 1451
GlyphClass: 2
@@ -5634,7 +5634,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D13
+StartChar: ml_oo
Encoding: 3347 3347 113
Width: 2240
GlyphClass: 2
@@ -5760,7 +5760,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D14
+StartChar: ml_au
Encoding: 3348 3348 114
Width: 2873
GlyphClass: 2
@@ -8926,7 +8926,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D3D
+StartChar: avagraha
Encoding: 3389 3389 151
Width: 770
GlyphClass: 2
@@ -8974,7 +8974,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D3E
+StartChar: a2
Encoding: 3390 3390 152
Width: 779
GlyphClass: 2
@@ -9022,7 +9022,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D3F
+StartChar: i1
Encoding: 3391 3391 153
Width: 438
GlyphClass: 2
@@ -9075,7 +9075,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D40
+StartChar: i2
Encoding: 3392 3392 154
Width: 438
GlyphClass: 2
@@ -9328,7 +9328,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D46
+StartChar: e1
Encoding: 3398 3398 158
Width: 1266
GlyphClass: 2
@@ -9408,7 +9408,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D47
+StartChar: e2
Encoding: 3399 3399 159
Width: 1110
GlyphClass: 2
@@ -9496,7 +9496,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D48
+StartChar: ai1
Encoding: 3400 3400 160
Width: 2544
GlyphClass: 2
@@ -9645,7 +9645,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D4A
+StartChar: o1
Encoding: 3402 3402 161
Width: 2310
GlyphClass: 2
@@ -9742,7 +9742,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D4B
+StartChar: o2
Encoding: 3403 3403 162
Width: 2126
GlyphClass: 2
@@ -9857,7 +9857,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D4C
+StartChar: au1
Encoding: 3404 3404 163
Width: 1546
GlyphClass: 2
@@ -9960,7 +9960,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D57
+StartChar: au2
Encoding: 3415 3415 165
Width: 1546
GlyphClass: 2
@@ -10027,7 +10027,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0d60
+StartChar: ml_rr
Encoding: 3424 3424 166
Width: 1875
GlyphClass: 2
@@ -10214,7 +10214,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: l2
+StartChar: ml_ll
Encoding: 3425 3425 167
Width: 2437
GlyphClass: 2
@@ -10344,7 +10344,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D66
+StartChar: ml_0
Encoding: 3430 3430 168
Width: 1815
GlyphClass: 2
@@ -10408,7 +10408,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D67
+StartChar: ml_1
Encoding: 3431 3431 169
Width: 1616
GlyphClass: 2
@@ -10463,7 +10463,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D68
+StartChar: ml_2
Encoding: 3432 3432 170
Width: 1638
GlyphClass: 2
@@ -10513,7 +10513,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D69
+StartChar: ml_3
Encoding: 3433 3433 171
Width: 1675
GlyphClass: 2
@@ -10589,7 +10589,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D6A
+StartChar: ml_4
Encoding: 3434 3434 172
Width: 1593
GlyphClass: 2
@@ -10648,7 +10648,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D6B
+StartChar: ml_5
Encoding: 3435 3435 173
Width: 1714
GlyphClass: 2
@@ -10759,7 +10759,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D6C
+StartChar: ml_6
Encoding: 3436 3436 174
Width: 1690
GlyphClass: 2
@@ -10853,7 +10853,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D6D
+StartChar: ml_7
Encoding: 3437 3437 175
Width: 1608
GlyphClass: 2
@@ -10937,7 +10937,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D6E
+StartChar: ml_8
Encoding: 3438 3438 176
Width: 1656
GlyphClass: 2
@@ -11010,7 +11010,7 @@ SplineSet
EndSplineSet
EndChar
-StartChar: uni0D6F
+StartChar: ml_9
Encoding: 3439 3439 177
Width: 1616
GlyphClass: 2
@@ -137456,5 +137456,157 @@ Refer: 164 3405 N 1 0 0 1 2276 -195 2
Refer: 150 3385 N 1 0 0 1 0 0 2
Ligature2: "'half' Half Forms in Malay+AQEA-lam lookup 1 subtable" h1 xx
EndChar
+
+StartChar: datemark
+Encoding: 3449 3449 1015
+Width: 2005
+Flags: W
+LayerCount: 2
+Fore
+SplineSet
+817 742 m 2,0,1
+ 817 769 817 769 802 804 c 128,-1,2
+ 787 839 787 839 755.5 870 c 128,-1,3
+ 724 901 724 901 676 922 c 128,-1,4
+ 628 943 628 943 562 943 c 0,5,6
+ 489 943 489 943 429.5 907 c 128,-1,7
+ 370 871 370 871 327.5 812 c 128,-1,8
+ 285 753 285 753 261.5 677 c 128,-1,9
+ 238 601 238 601 238 520 c 0,10,11
+ 238 469 238 469 249 423.5 c 128,-1,12
+ 260 378 260 378 278.5 338.5 c 128,-1,13
+ 297 299 297 299 320.5 266 c 128,-1,14
+ 344 233 344 233 368 206 c 0,15,16
+ 425 143 425 143 498 96 c 1,17,-1
+ 420 -17 l 1,18,19
+ 330 42 330 42 260 122 c 0,20,21
+ 230 156 230 156 201 198.5 c 128,-1,22
+ 172 241 172 241 149.5 291 c 128,-1,23
+ 127 341 127 341 113.5 398 c 128,-1,24
+ 100 455 100 455 100 520 c 0,25,26
+ 100 628 100 628 133.5 729.5 c 128,-1,27
+ 167 831 167 831 227 909 c 128,-1,28
+ 287 987 287 987 369.5 1034 c 128,-1,29
+ 452 1081 452 1081 550 1081 c 0,30,31
+ 620 1081 620 1081 671 1069 c 128,-1,32
+ 722 1057 722 1057 760.5 1036.5 c 128,-1,33
+ 799 1016 799 1016 828.5 988 c 128,-1,34
+ 858 960 858 960 886 929 c 1,35,36
+ 911 961 911 961 943.5 988.5 c 128,-1,37
+ 976 1016 976 1016 1015 1036.5 c 128,-1,38
+ 1054 1057 1054 1057 1099 1069 c 128,-1,39
+ 1144 1081 1144 1081 1194 1081 c 0,40,41
+ 1297 1081 1297 1081 1377.5 1042.5 c 128,-1,42
+ 1458 1004 1458 1004 1516 942.5 c 128,-1,43
+ 1574 881 1574 881 1609.5 802.5 c 128,-1,44
+ 1645 724 1645 724 1660 645 c 1,45,-1
+ 2005 645 l 1,46,-1
+ 2005 507 l 1,47,-1
+ 1670 507 l 1,48,49
+ 1668 366 1668 366 1647.5 266.5 c 128,-1,50
+ 1627 167 1627 167 1590.5 104.5 c 128,-1,51
+ 1554 42 1554 42 1501.5 13.5 c 128,-1,52
+ 1449 -15 1449 -15 1383 -15 c 0,53,54
+ 1334 -15 1334 -15 1294 2.5 c 128,-1,55
+ 1254 20 1254 20 1223 48 c 128,-1,56
+ 1192 76 1192 76 1169.5 111.5 c 128,-1,57
+ 1147 147 1147 147 1132 183 c 128,-1,58
+ 1117 219 1117 219 1110 252 c 128,-1,59
+ 1103 285 1103 285 1103 309 c 0,60,61
+ 1103 389 1103 389 1129.5 451.5 c 128,-1,62
+ 1156 514 1156 514 1202.5 557 c 128,-1,63
+ 1249 600 1249 600 1312.5 622.5 c 128,-1,64
+ 1376 645 1376 645 1450 645 c 2,65,-1
+ 1518 645 l 1,66,67
+ 1505 700 1505 700 1478.5 753.5 c 128,-1,68
+ 1452 807 1452 807 1412 849 c 128,-1,69
+ 1372 891 1372 891 1317.5 917 c 128,-1,70
+ 1263 943 1263 943 1194 943 c 0,71,72
+ 1140 943 1140 943 1096 923 c 128,-1,73
+ 1052 903 1052 903 1020.5 873 c 128,-1,74
+ 989 843 989 843 972 808 c 128,-1,75
+ 955 773 955 773 955 742 c 2,76,-1
+ 955 1 l 1,77,-1
+ 817 1 l 1,78,-1
+ 817 742 l 2,0,1
+1383 123 m 0,79,80
+ 1417 123 1417 123 1444 144 c 128,-1,81
+ 1471 165 1471 165 1490.5 211 c 128,-1,82
+ 1510 257 1510 257 1520.5 330 c 128,-1,83
+ 1531 403 1531 403 1532 507 c 1,84,-1
+ 1450 507 l 2,85,86
+ 1405 507 1405 507 1367 493.5 c 128,-1,87
+ 1329 480 1329 480 1301 454.5 c 128,-1,88
+ 1273 429 1273 429 1257 392.5 c 128,-1,89
+ 1241 356 1241 356 1241 309 c 0,90,91
+ 1241 289 1241 289 1249 257.5 c 128,-1,92
+ 1257 226 1257 226 1274.5 196 c 128,-1,93
+ 1292 166 1292 166 1318.5 144.5 c 128,-1,94
+ 1345 123 1345 123 1383 123 c 0,79,80
+EndSplineSet
+EndChar
+
+StartChar: ml_quarter
+Encoding: 3443 3443 1016
+Width: 1815
+Flags: W
+LayerCount: 2
+Fore
+SplineSet
+1715 923 m 1,0,-1
+ 558 923 l 2,1,2
+ 499 923 499 923 442 904 c 128,-1,3
+ 385 885 385 885 339.5 849.5 c 128,-1,4
+ 294 814 294 814 266 763.5 c 128,-1,5
+ 238 713 238 713 238 651 c 0,6,7
+ 238 573 238 573 263 522.5 c 128,-1,8
+ 288 472 288 472 321 442.5 c 128,-1,9
+ 354 413 354 413 386.5 401 c 128,-1,10
+ 419 389 419 389 433 389 c 256,11,12
+ 447 389 447 389 462.5 391.5 c 128,-1,13
+ 478 394 478 394 495 401 c 1,14,15
+ 470 416 470 416 447 436.5 c 128,-1,16
+ 424 457 424 457 406.5 485 c 128,-1,17
+ 389 513 389 513 378.5 548.5 c 128,-1,18
+ 368 584 368 584 368 628 c 0,19,20
+ 368 666 368 666 383 699 c 128,-1,21
+ 398 732 398 732 424 756.5 c 128,-1,22
+ 450 781 450 781 484.5 795 c 128,-1,23
+ 519 809 519 809 558 809 c 0,24,25
+ 596 809 596 809 632 798 c 128,-1,26
+ 668 787 668 787 695.5 761.5 c 128,-1,27
+ 723 736 723 736 740 695.5 c 128,-1,28
+ 757 655 757 655 757 597 c 0,29,30
+ 757 531 757 531 741.5 480 c 128,-1,31
+ 726 429 726 429 700 390.5 c 128,-1,32
+ 674 352 674 352 640.5 325.5 c 128,-1,33
+ 607 299 607 299 571 282.5 c 128,-1,34
+ 535 266 535 266 499 258.5 c 128,-1,35
+ 463 251 463 251 433 251 c 0,36,37
+ 417 251 417 251 385.5 259 c 128,-1,38
+ 354 267 354 267 317 285 c 128,-1,39
+ 280 303 280 303 241.5 333 c 128,-1,40
+ 203 363 203 363 171.5 407.5 c 128,-1,41
+ 140 452 140 452 120 512 c 128,-1,42
+ 100 572 100 572 100 651 c 0,43,44
+ 100 744 100 744 140 820 c 128,-1,45
+ 180 896 180 896 245 949.5 c 128,-1,46
+ 310 1003 310 1003 392 1032 c 128,-1,47
+ 474 1061 474 1061 558 1061 c 2,48,-1
+ 1715 1061 l 1,49,-1
+ 1715 923 l 1,0,-1
+507 628 m 0,50,51
+ 507 601 507 601 515.5 580 c 128,-1,52
+ 524 559 524 559 537.5 544 c 128,-1,53
+ 551 529 551 529 567.5 518.5 c 128,-1,54
+ 584 508 584 508 601 501 c 1,55,56
+ 609 521 609 521 614 544.5 c 128,-1,57
+ 619 568 619 568 619 597 c 0,58,59
+ 619 638 619 638 600 654.5 c 128,-1,60
+ 581 671 581 671 558 671 c 0,61,62
+ 538 671 538 671 522.5 659 c 128,-1,63
+ 507 647 507 647 507 628 c 0,50,51
+EndSplineSet
+EndChar
EndChars
EndSplineFont
diff --git a/Dyuthi/Dyuthi.sfd b/Dyuthi/Dyuthi.sfd
index 89bc55b..bfbd99c 100644
--- a/Dyuthi/Dyuthi.sfd
+++ b/Dyuthi/Dyuthi.sfd
@@ -7713,7 +7713,6 @@ SplineSet
252 33 252 33 266 59 c 1,77,78
281 84 281 84 281 125 c 0,65,66
EndSplineSet
-Validated: 33
EndChar
StartChar: uni0D6E
@@ -7772,50 +7771,49 @@ Flags: W
LayerCount: 2
Fore
SplineSet
-615 166 m 0,0,1
- 615 318 615 318 565 318 c 0,2,3
- 517 318 517 318 517 166 c 0,4,5
- 517 13 517 13 565 13 c 0,6,7
- 615 13 615 13 615 166 c 0,0,1
-596 367 m 1,8,9
- 644 344 644 344 678 290 c 1,10,11
- 712 241 712 241 712 179 c 0,12,13
- 712 101 712 101 680 49 c 1,14,15
- 642 -10 642 -10 570 -10 c 128,-1,16
- 498 -10 498 -10 459 41 c 0,17,18
- 424 88 424 88 424 160 c 0,19,20
- 424 229 424 229 439 265 c 0,21,22
- 456 306 456 306 506 352 c 1,23,24
- 496 357 496 357 463 357 c 0,25,26
- 432 357 432 357 407 342 c 1,27,28
- 375 325 375 325 375 296 c 2,29,-1
- 375 44 l 2,30,31
- 375 22 375 22 359 6 c 0,32,33
- 344 -10 344 -10 323 -10 c 128,-1,34
- 302 -10 302 -10 286 6 c 0,35,36
- 269 23 269 23 269 44 c 2,37,-1
- 269 324 l 2,38,39
- 269 366 269 366 222 366 c 0,40,41
- 154 366 154 366 154 185 c 0,42,43
- 154 146 154 146 169 108 c 2,44,-1
- 185 67 l 2,45,46
- 195 40 195 40 195 25 c 0,47,48
- 195 13 195 13 184 2 c 1,49,50
- 174 -10 174 -10 162 -10 c 0,51,52
- 62 -10 62 -10 62 187 c 0,53,54
- 62 391 62 391 216 391 c 0,55,56
- 304 391 304 391 327 338 c 1,57,58
- 333 365 333 365 377 379 c 0,59,60
- 412 390 412 390 450 390 c 0,61,62
- 469 390 469 390 504 385 c 1,63,64
- 506 400 506 400 506 439 c 128,-1,65
- 506 478 506 478 509 487 c 0,66,67
- 514 505 514 505 535.5 513 c 128,-1,68
- 557 521 557 521 576.5 510.5 c 128,-1,69
- 596 500 596 500 596 473 c 2,70,-1
- 596 367 l 1,8,9
+613 166 m 0,0,1
+ 613 318 613 318 563 318 c 0,2,3
+ 515 318 515 318 515 166 c 0,4,5
+ 515 13 515 13 563 13 c 0,6,7
+ 613 13 613 13 613 166 c 0,0,1
+594 367 m 1,8,9
+ 642 344 642 344 676 290 c 1,10,11
+ 710 241 710 241 710 179 c 0,12,13
+ 710 101 710 101 678 49 c 1,14,15
+ 640 -10 640 -10 568 -10 c 128,-1,16
+ 496 -10 496 -10 457 41 c 0,17,18
+ 422 88 422 88 422 160 c 0,19,20
+ 422 229 422 229 437 265 c 0,21,22
+ 454 306 454 306 504 352 c 1,23,24
+ 494 357 494 357 461 357 c 0,25,26
+ 430 357 430 357 405 342 c 1,27,28
+ 373 325 373 325 373 296 c 2,29,-1
+ 373 44 l 2,30,31
+ 373 22 373 22 357 6 c 0,32,33
+ 342 -10 342 -10 321 -10 c 128,-1,34
+ 300 -10 300 -10 284 6 c 0,35,36
+ 267 23 267 23 267 44 c 2,37,-1
+ 267 324 l 2,38,39
+ 267 366 267 366 220 366 c 0,40,41
+ 152 366 152 366 152 185 c 0,42,43
+ 152 146 152 146 167 108 c 2,44,-1
+ 183 67 l 2,45,46
+ 193 40 193 40 193 25 c 0,47,48
+ 193 13 193 13 182 2 c 1,49,50
+ 172 -10 172 -10 160 -10 c 0,51,52
+ 60 -10 60 -10 60 187 c 0,53,54
+ 60 391 60 391 214 391 c 0,55,56
+ 302 391 302 391 325 338 c 1,57,58
+ 331 365 331 365 375 379 c 0,59,60
+ 410 390 410 390 448 390 c 0,61,62
+ 467 390 467 390 502 385 c 1,63,64
+ 504 400 504 400 504 439 c 128,-1,65
+ 504 478 504 478 507 487 c 0,66,67
+ 512 505 512 505 533.5 513 c 128,-1,68
+ 555 521 555 521 574.5 510.5 c 128,-1,69
+ 594 500 594 500 594 473 c 2,70,-1
+ 594 367 l 1,8,9
EndSplineSet
-Validated: 33
EndChar
StartChar: ZWNJ
@@ -32332,6 +32330,7 @@ SplineSet
539 -123 l 1,72,-1
EndSplineSet
Validated: 33
+Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" y1 xx y1
Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam lookup 5 subtable" y1 y2
EndChar
@@ -34641,6 +34640,7 @@ SplineSet
479 0 l 1,52,-1
EndSplineSet
Validated: 1
+Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" v1 xx v1
Ligature2: "'psts' Post Base Substitutions in Malay+AQEA-lam lookup 5 subtable" v1 v2
EndChar
@@ -49385,7 +49385,6 @@ SplineSet
232.5 73.5 232.5 73.5 252.5 93.5 c 128,-1,76
272.5 113.5 272.5 113.5 272.5 143 c 0,65,66
EndSplineSet
-Validated: 33
EndChar
StartChar: uni0D79
diff --git a/Meera/Meera.sfd b/Meera/Meera.sfd
index bb97a19..8def77c 100644
--- a/Meera/Meera.sfd
+++ b/Meera/Meera.sfd
@@ -9773,6 +9773,7 @@ Width: 2827
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1350 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -9855,7 +9856,6 @@ SplineSet
547 186 547 186 547 240 c 0,106,107
547 258 547 258 539 412 c 1,96,-1
EndSplineSet
-Validated: 1
Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" k1 xx th1
Ligature2: "'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable" k1 xx th1
LCarets2: 1 -249
@@ -9867,6 +9867,7 @@ Width: 2550
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1350 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -9970,6 +9971,7 @@ Width: 2541
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1350 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -18497,6 +18499,7 @@ Width: 1460
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 922 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -18590,6 +18593,7 @@ Width: 1466
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 922 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -18692,6 +18696,7 @@ Width: 1475
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 922 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -18788,6 +18793,7 @@ Width: 1460
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 922 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -18865,7 +18871,6 @@ SplineSet
1118 -440 1118 -440 1196 -440 c 0,106,107
1280 -440 1280 -440 1280 -324 c 0,99,100
EndSplineSet
-Validated: 1
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable" ch1ch2 r4
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 4 subtable" r4 ch1ch2
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable" ch1ch2 xx r3
@@ -18878,6 +18883,7 @@ Width: 1458
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 922 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -18982,6 +18988,7 @@ Width: 1458
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 922 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -20447,6 +20454,7 @@ Width: 3566
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1468 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -20548,7 +20556,6 @@ SplineSet
241 505 241 505 337 505 c 256,145,146
433 505 433 505 433 603 c 0,137,138
EndSplineSet
-Validated: 1
Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" ch3 xx nj
Ligature2: "'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable" ch3 xx nj
LCarets2: 2 -310 -310
@@ -28716,7 +28723,6 @@ StartChar: th1th1u1
Encoding: 448 -1 437
Width: 2461
GlyphClass: 3
-LigCaretCntFixed: 1
Flags: MW
AnchorPoint: "dotreph" 1295.5 1079 basechar 0
LayerCount: 2
@@ -28802,6 +28808,7 @@ Width: 2492
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1308 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -28897,6 +28904,7 @@ Width: 2719
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1434 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -28987,6 +28995,7 @@ Encoding: 451 -1 440
Width: 2719
GlyphClass: 3
Flags: MW
+AnchorPoint: "dotreph" 1434 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -29157,7 +29166,6 @@ SplineSet
956 473 956 473 956 365 c 0,106,107
956 93 956 93 1152 93 c 0,97,98
EndSplineSet
-Validated: 1
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable" th1th1 r4
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 4 subtable" r4 th1th1
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable" th1th1 xx r3
@@ -29450,6 +29458,7 @@ Width: 2586
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1491 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -29531,6 +29540,7 @@ Width: 2586
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 1491 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -35095,6 +35105,7 @@ Width: 1336
GlyphClass: 3
LigCaretCntFixed: 1
Flags: MW
+AnchorPoint: "dotreph" 925 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -35131,7 +35142,6 @@ SplineSet
1258 341 1258 341 1296 251 c 128,-1,46
1334 161 1334 161 1334 56 c 0,0,1
EndSplineSet
-Validated: 1
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable" th3xx r3
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 4 subtable" th3 r4
Ligature2: "'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 4 subtable" r4 th3
@@ -56539,6 +56549,7 @@ Encoding: 815 -1 804
Width: 1478
GlyphClass: 3
Flags: MW
+AnchorPoint: "dotreph" 979 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -60876,6 +60887,7 @@ Encoding: 863 -1 852
Width: 1850
GlyphClass: 3
Flags: MW
+AnchorPoint: "dotreph" 1133 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -60941,7 +60953,7 @@ SplineSet
1406 -1 1406 -1 1516 -1 c 0,83,84
1702 -1 1702 -1 1808 -111 c 1,54,-1
EndSplineSet
-Validated: 1
+LCarets2: 2 0 0
Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" sh xx t1
Ligature2: "'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable" sh xx t1
EndChar
@@ -68670,6 +68682,7 @@ Encoding: 952 -1 941
Width: 2168
GlyphClass: 3
Flags: MW
+AnchorPoint: "dotreph" 1444 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -68736,7 +68749,7 @@ SplineSet
1914 7 l 1,90,91
2122 -91 2122 -91 2122 -312 c 0,49,50
EndSplineSet
-Validated: 1
+LCarets2: 2 0 0
Ligature2: "'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable" s1 xx s1
Ligature2: "'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable" s1 xx s1
EndChar
@@ -69880,6 +69893,7 @@ Encoding: 965 -1 954
Width: 1884
GlyphClass: 3
Flags: MW
+AnchorPoint: "dotreph" 1055 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -69938,6 +69952,7 @@ Encoding: 966 -1 955
Width: 1886
GlyphClass: 3
Flags: MW
+AnchorPoint: "dotreph" 1055 1020 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -79329,13 +79344,13 @@ Flags: MW
LayerCount: 2
Fore
SplineSet
-641 1178 m 1,0,1
- 686 1222 686 1222 718 1222 c 256,2,3
- 750 1222 750 1222 798 1178 c 1,4,-1
- 798 1124 l 1,5,6
- 767 1031 767 1031 720 1031 c 0,7,8
- 676 1031 676 1031 641 1124 c 1,9,-1
- 641 1178 l 1,0,1
+641 1178 m 5,0,1
+ 686 1222 686 1222 718 1222 c 260,2,3
+ 750 1222 750 1222 798 1178 c 5,4,-1
+ 798 1124 l 5,5,6
+ 767 1031 767 1031 720 1031 c 4,7,8
+ 676 1031 676 1031 641 1124 c 5,9,-1
+ 641 1178 l 5,0,1
1722 514 m 0,10,11
1722 202 1722 202 1467 57 c 1,12,-1
1518 57 l 1,13,-1
@@ -79348,26 +79363,26 @@ SplineSet
871 -21 871 -21 739 -21 c 0,22,23
463 -21 463 -21 305 131 c 128,-1,24
147 283 147 283 147 538 c 0,25,26
- 147 716 147 716 231.5 830 c 128,-1,27
- 316 944 316 944 451 944 c 0,28,29
- 618 944 618 944 695 812 c 1,30,31
- 789 944 789 944 1000 944 c 0,32,33
- 1147 944 1147 944 1246 827.5 c 128,-1,34
+ 147 716 147 716 231.5 829.5 c 128,-1,27
+ 316 943 316 943 451 943 c 0,28,29
+ 619 943 619 943 695 812 c 1,30,31
+ 780 943 780 943 1000 943 c 0,32,33
+ 1147 943 1147 943 1246 827 c 128,-1,34
1345 711 1345 711 1345 544 c 0,35,36
1345 238 1345 238 1098 111 c 1,37,38
1162 102 1162 102 1201 102 c 0,39,40
1354 102 1354 102 1471.5 217 c 128,-1,41
- 1589 332 1589 332 1589 530 c 256,42,43
- 1589 728 1589 728 1444 859 c 1,44,-1
- 1547 944 l 1,45,46
- 1722 777 1722 777 1722 514 c 0,10,11
+ 1589 332 1589 332 1589 530 c 0,42,43
+ 1589 727 1589 727 1444 858 c 1,44,-1
+ 1547 943 l 1,45,46
+ 1722 776 1722 776 1722 514 c 0,10,11
970 163 m 1,47,48
1080 190 1080 190 1144.5 290 c 128,-1,49
1209 390 1209 390 1209 521 c 256,50,51
1209 652 1209 652 1150 737 c 128,-1,52
1091 822 1091 822 974 822 c 256,53,54
- 857 822 857 822 796 726 c 0,55,56
- 747 649 747 649 747 526 c 0,57,58
+ 857 822 857 822 802 735.5 c 128,-1,55
+ 747 649 747 649 747 526 c 0,56,57
747 235 747 235 970 163 c 1,47,48
1383 -233 m 1,59,-1
1383 1 l 1,60,-1
@@ -79472,13 +79487,13 @@ Flags: MW
LayerCount: 2
Fore
SplineSet
-641 1178 m 1,0,1
- 686 1222 686 1222 718 1222 c 256,2,3
- 750 1222 750 1222 798 1178 c 1,4,-1
- 798 1124 l 1,5,6
- 767 1031 767 1031 720 1031 c 0,7,8
- 676 1031 676 1031 641 1124 c 1,9,-1
- 641 1178 l 1,0,1
+902 1178 m 1,0,1
+ 947 1222 947 1222 979 1222 c 256,2,3
+ 1011 1222 1011 1222 1059 1178 c 1,4,-1
+ 1059 1124 l 1,5,6
+ 1028 1031 1028 1031 981 1031 c 0,7,8
+ 937 1031 937 1031 902 1124 c 1,9,-1
+ 902 1178 l 1,0,1
1481 920 m 1,10,-1
1481 -354 l 1,11,-1
686 -354 l 1,12,-1
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..241ac63
--- /dev/null
+++ b/README.md
@@ -0,0 +1,12 @@
+Fonts
+=====
+
+The source code repository of malayalam unicode fonts developed or maintained by SMC.
+
+* Anjali Old Lipi
+* Dyuthi
+* Kalyani
+* Meera
+* Rachana
+* Raghu Malayalam Sans
+* Suruma
diff --git a/Rachana/Rachana.sfd b/Rachana/Rachana.sfd
index 3c5f82f..3f358a8 100644
--- a/Rachana/Rachana.sfd
+++ b/Rachana/Rachana.sfd
@@ -768,7 +768,7 @@ NameList: Adobe Glyph List
DisplaySize: -36
AntiAlias: 1
FitToEm: 1
-WinInfo: 684 36 12
+WinInfo: 0 34 12
BeginPrivate: 0
EndPrivate
AnchorClass2: "dotreph" "'abvm' Above Base Mark in Malay+AQEA-lam/Malay+AQEA-lam2 lookup 0 subtable"
diff --git a/tests/tests.txt b/tests/tests.txt
index 1af8c46..d59b74b 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
------------------------------
ഒന്നു് ചര്‍ച്ചയ്ക്ക്‍ ചര്‍ച്ചയ്ക്കു്
@@ -61,6 +61,7 @@ Some more test cases
വയ്യ
യ്യു വ്വു വ്വൂ യ്യൂ ല്ലു ല്ലൂ
+---------------------------------------------------------------------------------
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco