Skip to content

Commit

Permalink
Improve Arabic dnom and numr digits
Browse files Browse the repository at this point in the history
  • Loading branch information
khaledhosny committed Oct 12, 2024
1 parent d26aae8 commit 68e6984
Show file tree
Hide file tree
Showing 61 changed files with 1,483 additions and 338 deletions.
Binary file modified fonts/Mada.ttf
Binary file not shown.
66 changes: 54 additions & 12 deletions sources/Mada.glyphspackage/glyphs/eight-ar.dnom.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,24 @@ layers = (
layerId = master01;
shapes = (
{
alignment = -1;
pos = (29,0);
ref = "eight-ar";
scale = (0.62,0.62);
closed = 1;
nodes = (
(202,327,l),
(197,327,o),
(193,327,o),
(188,327,c),
(270,-10,l),
(329,5,l),
(240,365,ls),
(236,384,o),
(218,396,o),
(198,396,cs),
(178,396,o),
(157,388,o),
(151,367,cs),
(42,6,l),
(100,-12,l)
);
}
);
width = 367;
Expand All @@ -17,10 +31,24 @@ width = 367;
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
shapes = (
{
alignment = -1;
pos = (34,0);
ref = "eight-ar";
scale = (0.62,0.62);
closed = 1;
nodes = (
(187,349,l),
(189,352,o),
(197,353,o),
(198,349,cs),
(287,0,l),
(315,8,l),
(222,368,ls),
(219,380,o),
(207,386,o),
(194,387,cs),
(183,387,o),
(168,382,o),
(164,369,cs),
(50,8,l),
(77,0,l)
);
}
);
width = 360;
Expand All @@ -29,10 +57,24 @@ width = 360;
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
shapes = (
{
alignment = -1;
pos = (23,0);
ref = "eight-ar";
scale = (0.62,0.62);
closed = 1;
nodes = (
(207,239,l),
(201,239,o),
(196,239,o),
(190,239,c),
(246,-26,l),
(349,1,l),
(268,362,ls),
(262,390,o),
(234,409,o),
(203,409,cs),
(173,410,o),
(144,398,o),
(135,364,cs),
(32,4,l),
(134,-28,l)
);
}
);
width = 380;
Expand Down
13 changes: 13 additions & 0 deletions sources/Mada.glyphspackage/glyphs/eight-ar.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ width = 497;
},
{
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
partSelection = {
Weight = 1;
};
shapes = (
{
pos = (0,624);
Expand All @@ -25,6 +28,9 @@ width = 472;
},
{
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
partSelection = {
Weight = 2;
};
shapes = (
{
pos = (0,632);
Expand All @@ -35,5 +41,12 @@ scale = (1,-1);
width = 540;
}
);
partsSettings = (
{
bottomValue = 0;
name = Weight;
topValue = 1000;
}
);
unicode = (1640,1784);
}
2 changes: 1 addition & 1 deletion sources/Mada.glyphspackage/glyphs/eight.dnom.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ nodes = (
);
}
);
width = 367.36;
width = 367;
}
);
}
2 changes: 1 addition & 1 deletion sources/Mada.glyphspackage/glyphs/eight.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ nodes = (
);
}
);
width = 497.024;
width = 497;
}
);
unicode = 56;
Expand Down
2 changes: 1 addition & 1 deletion sources/Mada.glyphspackage/glyphs/eight.numr.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ pos = (0,266);
ref = eight.dnom;
}
);
width = 367.36;
width = 367;
}
);
}
126 changes: 114 additions & 12 deletions sources/Mada.glyphspackage/glyphs/five-ar.dnom.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,44 @@ layers = (
layerId = master01;
shapes = (
{
alignment = -1;
pos = (29,0);
ref = "five-ar";
scale = (0.62,0.62);
closed = 1;
nodes = (
(272,-13,o),
(326,53,o),
(326,150,cs),
(325,247,o),
(286,332,o),
(237,363,cs),
(205,383,o),
(167,382,o),
(135,361,cs),
(85,331,o),
(44,244,o),
(45,150,cs),
(46,47,o),
(104,-14,o),
(186,-14,cs)
);
},
{
closed = 1;
nodes = (
(130,47,o),
(105,94,o),
(106,154,cs),
(107,221,o),
(135,291,o),
(164,311,cs),
(178,320,o),
(193,320,o),
(206,312,cs),
(236,291,o),
(266,221,o),
(266,155,cs),
(267,96,o),
(246,48,o),
(186,47,cs)
);
}
);
width = 367;
Expand All @@ -17,10 +51,44 @@ width = 367;
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
shapes = (
{
alignment = -1;
pos = (34,0);
ref = "five-ar";
scale = (0.62,0.62);
closed = 1;
nodes = (
(274,-8,o),
(311,61,o),
(310,139,cs),
(310,224,o),
(272,314,o),
(225,343,cs),
(197,360,o),
(165,359,o),
(137,341,cs),
(93,312,o),
(54,223,o),
(54,139,cs),
(54,52,o),
(98,-9,o),
(183,-9,cs)
);
},
{
closed = 1;
nodes = (
(115,19,o),
(82,70,o),
(84,140,cs),
(85,213,o),
(118,295,o),
(153,318,cs),
(172,330,o),
(192,330,o),
(211,319,cs),
(245,297,o),
(282,214,o),
(282,140,cs),
(283,74,o),
(257,20,o),
(183,20,cs)
);
}
);
width = 360;
Expand All @@ -29,10 +97,44 @@ width = 360;
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
shapes = (
{
alignment = -1;
pos = (23,0);
ref = "five-ar";
scale = (0.62,0.62);
closed = 1;
nodes = (
(270,-20,o),
(349,42,o),
(349,166,cs),
(349,280,o),
(308,358,o),
(256,391,cs),
(217,416,o),
(171,415,o),
(132,391,cs),
(75,357,o),
(30,275,o),
(32,166,cs),
(35,42,o),
(114,-20,o),
(192,-20,cs)
);
},
{
closed = 1;
nodes = (
(153,87,o),
(140,128,o),
(140,175,cs),
(140,232,o),
(160,286,o),
(182,302,cs),
(189,306,o),
(195,306,o),
(200,302,cs),
(225,282,o),
(245,231,o),
(245,175,cs),
(245,128,o),
(230,87,o),
(190,87,cs)
);
}
);
width = 380;
Expand Down
13 changes: 13 additions & 0 deletions sources/Mada.glyphspackage/glyphs/five-ar.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@ width = 497;
},
{
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
partSelection = {
Weight = 1;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -95,6 +98,9 @@ width = 472;
},
{
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
partSelection = {
Weight = 2;
};
shapes = (
{
closed = 1;
Expand Down Expand Up @@ -140,5 +146,12 @@ nodes = (
width = 540;
}
);
partsSettings = (
{
bottomValue = 0;
name = Weight;
topValue = 1000;
}
);
unicode = 1637;
}
2 changes: 1 addition & 1 deletion sources/Mada.glyphspackage/glyphs/five.dnom.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ nodes = (
);
}
);
width = 367.36;
width = 367;
}
);
}
2 changes: 1 addition & 1 deletion sources/Mada.glyphspackage/glyphs/five.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ nodes = (
);
}
);
width = 497.024;
width = 497;
}
);
unicode = 53;
Expand Down
2 changes: 1 addition & 1 deletion sources/Mada.glyphspackage/glyphs/five.numr.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ pos = (0,266);
ref = five.dnom;
}
);
width = 367.36;
width = 367;
}
);
}
Loading

0 comments on commit 68e6984

Please sign in to comment.