Skip to content

Commit

Permalink
Improve small letters
Browse files Browse the repository at this point in the history
  • Loading branch information
khaledhosny committed Oct 12, 2024
1 parent 68e6984 commit 556b2eb
Show file tree
Hide file tree
Showing 52 changed files with 2,375 additions and 1,028 deletions.
Binary file modified fonts/Mada.ttf
Binary file not shown.
4 changes: 4 additions & 0 deletions sources/Mada.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -585,10 +585,12 @@ value = "heh-ar";
);
guides = (
{
locked = 1;
name = "Base stroke";
pos = (0,79);
},
{
locked = 1;
name = Cap;
pos = (0,624);
},
Expand Down Expand Up @@ -643,10 +645,12 @@ value = "heh-ar";
);
guides = (
{
locked = 1;
name = "Base stroke";
pos = (0,172);
},
{
locked = 1;
name = Cap;
pos = (0,624);
},
Expand Down
13 changes: 13 additions & 0 deletions sources/Mada.glyphspackage/glyphs/_sad-ar.head.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,9 @@ pos = (0,545);
}
);
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
partSelection = {
Weight = 1;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -128,6 +131,9 @@ pos = (0,555);
}
);
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
partSelection = {
Weight = 2;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -162,4 +168,11 @@ nodes = (
width = 0;
}
);
partsSettings = (
{
bottomValue = 0;
name = Weight;
topValue = 1000;
}
);
}
13 changes: 13 additions & 0 deletions sources/Mada.glyphspackage/glyphs/ain-ar.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,9 @@ pos = (213,521);
}
);
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
partSelection = {
Weight = 1;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -169,6 +172,9 @@ pos = (273,640);
}
);
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
partSelection = {
Weight = 2;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -224,5 +230,12 @@ nodes = (
width = 536;
}
);
partsSettings = (
{
bottomValue = 0;
name = Weight;
topValue = 1000;
}
);
unicode = 1593;
}
228 changes: 114 additions & 114 deletions sources/Mada.glyphspackage/glyphs/ainabove-ar.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -8,51 +8,51 @@ shapes = (
{
closed = 1;
nodes = (
(193,825,l),
(193,841,l),
(49,841,ls),
(42,841,o),
(36,847,o),
(36,857,cs),
(36,946,l),
(37,957,o),
(40,962,o),
(50,962,cs),
(193,962,l),
(193,978,l),
(50,978,ls),
(29,978,o),
(20,961,o),
(20,946,cs),
(20,857,ls),
(20,840,o),
(32,825,o),
(49,825,cs)
(203,825,l),
(203,857,l),
(62,857,ls),
(58,856,o),
(54,860,o),
(54,867,cs),
(54,930,ls),
(54,938,o),
(56,941,o),
(63,940,cs),
(203,940,l),
(203,972,l),
(60,972,ls),
(36,972,o),
(22,953,o),
(22,933,cs),
(22,865,ls),
(22,843,o),
(38,825,o),
(59,825,cs)
);
},
{
closed = 1;
nodes = (
(115,976,l),
(71,1024,o),
(71,1055,o),
(84,1068,cs),
(94,1077,o),
(117,1081,o),
(148,1072,cs),
(155,1070,o),
(162,1067,o),
(171,1064,c),
(177,1079,l),
(168,1082,o),
(160,1085,o),
(152,1087,cs),
(119,1097,o),
(90,1095,o),
(74,1079,cs),
(49,1056,o),
(59,1013,o),
(103,965,c)
(131,971,l),
(93,1012,o),
(91,1040,o),
(101,1051,cs),
(110,1059,o),
(129,1061,o),
(156,1054,cs),
(162,1052,o),
(169,1049,o),
(178,1046,c),
(190,1076,l),
(181,1079,o),
(172,1083,o),
(164,1085,cs),
(129,1095,o),
(97,1093,o),
(77,1074,cs),
(48,1045,o),
(63,997,o),
(107,949,c)
);
}
);
Expand All @@ -64,51 +64,51 @@ shapes = (
{
closed = 1;
nodes = (
(208,825,l),
(208,864,l),
(58,864,l),
(59,862,o),
(61,861,o),
(63,859,c),
(63,966,l),
(61,964,o),
(59,963,o),
(58,961,c),
(208,961,l),
(208,1001,l),
(65,1001,ls),
(39,1001,o),
(23,980,o),
(23,957,cs),
(23,868,ls),
(23,845,o),
(40,825,o),
(64,825,cs)
(219,825,l),
(219,882,l),
(72,882,l),
(75,879,o),
(79,875,o),
(82,872,c),
(82,953,l),
(79,950,o),
(75,947,o),
(72,944,c),
(219,944,l),
(219,1001,l),
(76,1001,ls),
(46,1001,o),
(26,977,o),
(26,949,cs),
(26,877,ls),
(26,850,o),
(47,825,o),
(75,825,cs)
);
},
{
closed = 1;
nodes = (
(139,995,l),
(94,1043,o),
(102,1065,o),
(107,1070,cs),
(112,1075,o),
(130,1080,o),
(159,1072,cs),
(166,1070,o),
(173,1068,o),
(181,1064,c),
(196,1101,l),
(187,1104,o),
(178,1108,o),
(170,1110,cs),
(135,1120,o),
(102,1119,o),
(80,1099,cs),
(47,1068,o),
(64,1016,o),
(109,968,c)
(156,1000,l),
(127,1031,o),
(122,1053,o),
(126,1063,cs),
(134,1067,o),
(148,1069,o),
(168,1063,cs),
(174,1061,o),
(181,1059,o),
(189,1055,c),
(210,1108,l),
(202,1112,o),
(192,1115,o),
(183,1117,cs),
(146,1128,o),
(107,1127,o),
(83,1102,cs),
(47,1065,o),
(70,1010,o),
(114,962,c)
);
}
);
Expand All @@ -123,48 +123,48 @@ nodes = (
(238,825,l),
(238,911,l),
(106,911,l),
(110,908,o),
(113,905,o),
(110,907,o),
(113,904,o),
(116,901,c),
(116,982,l),
(113,978,o),
(110,975,o),
(106,972,c),
(238,972,l),
(238,1058,l),
(95,1058,ls),
(58,1058,o),
(30,1028,o),
(30,992,cs),
(30,892,ls),
(30,857,o),
(116,971,l),
(113,967,o),
(110,964,o),
(106,961,c),
(238,961,l),
(238,1047,l),
(95,1047,ls),
(58,1047,o),
(30,1017,o),
(30,981,cs),
(30,891,ls),
(30,856,o),
(58,825,o),
(94,825,cs)
);
},
{
closed = 1;
nodes = (
(186,1057,l),
(168,1076,o),
(160,1091,o),
(157,1100,c),
(163,1100,o),
(171,1100,o),
(183,1096,cs),
(188,1095,o),
(194,1093,o),
(202,1089,c),
(235,1169,l),
(226,1173,o),
(216,1177,o),
(206,1179,cs),
(166,1191,o),
(119,1190,o),
(90,1158,cs),
(47,1111,o),
(79,1047,o),
(123,999,c)
(186,1046,l),
(168,1065,o),
(160,1080,o),
(157,1089,c),
(163,1089,o),
(171,1089,o),
(183,1085,cs),
(188,1084,o),
(194,1082,o),
(202,1078,c),
(235,1158,l),
(226,1162,o),
(216,1166,o),
(206,1168,cs),
(166,1180,o),
(119,1179,o),
(90,1147,cs),
(47,1100,o),
(79,1036,o),
(123,988,c)
);
}
);
Expand Down
13 changes: 13 additions & 0 deletions sources/Mada.glyphspackage/glyphs/alef-ar.fina.1.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ pos = (110,702);
}
);
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
partSelection = {
Weight = 1;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -129,6 +132,9 @@ pos = (120,732);
}
);
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
partSelection = {
Weight = 2;
};
shapes = (
{
closed = 1;
Expand All @@ -152,4 +158,11 @@ nodes = (
width = 270;
}
);
partsSettings = (
{
bottomValue = 0;
name = Weight;
topValue = 1000;
}
);
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ pos = (204,-149);
ref = "dotbelow-ar";
},
{
pos = (56,444);
pos = (36,444);
ref = "tahabove-ar";
}
);
Expand Down
Loading

0 comments on commit 556b2eb

Please sign in to comment.