Skip to content

Commit

Permalink
Improve stop marks a bit
Browse files Browse the repository at this point in the history
  • Loading branch information
khaledhosny committed Oct 10, 2024
1 parent bbf9cdf commit 53551f7
Show file tree
Hide file tree
Showing 14 changed files with 1,006 additions and 908 deletions.
Binary file modified fonts/Mada.ttf
Binary file not shown.
17 changes: 17 additions & 0 deletions sources/Mada.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -522,12 +522,19 @@ value = "heh-ar";
);
guides = (
{
locked = 1;
name = "Base stroke";
pos = (0,32);
},
{
locked = 1;
name = Cap;
pos = (0,624);
},
{
locked = 1;
name = Waqf;
pos = (0,825);
}
);
iconName = Light;
Expand Down Expand Up @@ -584,6 +591,11 @@ pos = (0,79);
{
name = Cap;
pos = (0,624);
},
{
locked = 1;
name = Waqf;
pos = (0,825);
}
);
id = master01;
Expand Down Expand Up @@ -637,6 +649,11 @@ pos = (0,172);
{
name = Cap;
pos = (0,624);
},
{
locked = 1;
name = Waqf;
pos = (0,825);
}
);
iconName = Bold;
Expand Down
258 changes: 120 additions & 138 deletions sources/Mada.glyphspackage/glyphs/ainabove-ar.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -3,186 +3,168 @@ category = Mark;
glyphname = "ainabove-ar";
layers = (
{
anchors = (
{
name = _top.mark;
pos = (107,-100);
}
);
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
shapes = (
{
closed = 1;
nodes = (
(193,-101,l),
(193,-85,l),
(49,-85,ls),
(42,-85,o),
(36,-79,o),
(36,-69,cs),
(36,20,l),
(37,31,o),
(40,36,o),
(50,36,cs),
(193,36,l),
(193,52,l),
(50,52,ls),
(29,52,o),
(20,35,o),
(20,20,cs),
(20,-69,ls),
(20,-86,o),
(32,-101,o),
(49,-101,cs)
(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)
);
},
{
closed = 1;
nodes = (
(115,50,l),
(71,98,o),
(71,129,o),
(84,142,cs),
(94,151,o),
(117,155,o),
(148,146,cs),
(155,144,o),
(162,141,o),
(171,138,c),
(177,153,l),
(168,156,o),
(160,159,o),
(152,161,cs),
(119,171,o),
(90,169,o),
(74,153,cs),
(49,130,o),
(59,87,o),
(103,39,c)
(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)
);
}
);
width = 213;
},
{
anchors = (
{
name = _top.mark;
pos = (115,-100);
}
);
layerId = master01;
shapes = (
{
closed = 1;
nodes = (
(208,-100,l),
(208,-61,l),
(58,-61,l),
(59,-63,o),
(61,-64,o),
(63,-66,c),
(63,41,l),
(61,39,o),
(59,38,o),
(58,36,c),
(208,36,l),
(208,76,l),
(65,76,ls),
(39,76,o),
(23,55,o),
(23,32,cs),
(23,-57,ls),
(23,-80,o),
(40,-100,o),
(64,-100,cs)
(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)
);
},
{
closed = 1;
nodes = (
(139,70,l),
(94,118,o),
(102,140,o),
(107,145,cs),
(112,150,o),
(130,155,o),
(159,147,cs),
(166,145,o),
(173,143,o),
(181,139,c),
(196,176,l),
(187,179,o),
(178,183,o),
(170,185,cs),
(135,195,o),
(102,194,o),
(80,174,cs),
(47,143,o),
(64,91,o),
(109,43,c)
(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)
);
}
);
width = 231;
},
{
anchors = (
{
name = _top.mark;
pos = (134,-124);
}
);
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
shapes = (
{
closed = 1;
nodes = (
(238,-125,l),
(238,-39,l),
(106,-39,l),
(110,-42,o),
(113,-45,o),
(116,-49,c),
(116,32,l),
(113,28,o),
(110,25,o),
(106,22,c),
(238,22,l),
(238,108,l),
(95,108,ls),
(58,108,o),
(30,78,o),
(30,42,cs),
(30,-58,ls),
(30,-93,o),
(58,-125,o),
(94,-125,cs)
(238,825,l),
(238,911,l),
(106,911,l),
(110,908,o),
(113,905,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),
(58,825,o),
(94,825,cs)
);
},
{
closed = 1;
nodes = (
(186,107,l),
(168,126,o),
(160,141,o),
(157,150,c),
(163,150,o),
(171,150,o),
(183,146,cs),
(188,145,o),
(194,143,o),
(202,139,c),
(235,219,l),
(226,223,o),
(216,227,o),
(206,229,cs),
(166,241,o),
(119,240,o),
(90,208,cs),
(47,161,o),
(79,97,o),
(123,49,c)
(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)
);
}
);
Expand Down
6 changes: 3 additions & 3 deletions sources/Mada.glyphspackage/glyphs/behM_eemabove-ar.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ ref = "dotbelow-ar";
},
{
pos = (225,500);
ref = "meemStopabove-ar";
ref = "meemabove-ar";
}
);
width = 674;
Expand All @@ -31,7 +31,7 @@ ref = "dotbelow-ar";
},
{
pos = (233,501);
ref = "meemStopabove-ar";
ref = "meemabove-ar";
}
);
width = 733;
Expand All @@ -48,7 +48,7 @@ ref = "dotbelow-ar";
},
{
pos = (252,567);
ref = "meemStopabove-ar";
ref = "meemabove-ar";
}
);
width = 854;
Expand Down
Loading

0 comments on commit 53551f7

Please sign in to comment.