Skip to content

Commit 68e6984

Browse files
committed
Improve Arabic dnom and numr digits
1 parent d26aae8 commit 68e6984

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+1483
-338
lines changed

fonts/Mada.ttf

-96 Bytes
Binary file not shown.

sources/Mada.glyphspackage/glyphs/eight-ar.dnom.glyph

Lines changed: 54 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,24 @@ layers = (
55
layerId = master01;
66
shapes = (
77
{
8-
alignment = -1;
9-
pos = (29,0);
10-
ref = "eight-ar";
11-
scale = (0.62,0.62);
8+
closed = 1;
9+
nodes = (
10+
(202,327,l),
11+
(197,327,o),
12+
(193,327,o),
13+
(188,327,c),
14+
(270,-10,l),
15+
(329,5,l),
16+
(240,365,ls),
17+
(236,384,o),
18+
(218,396,o),
19+
(198,396,cs),
20+
(178,396,o),
21+
(157,388,o),
22+
(151,367,cs),
23+
(42,6,l),
24+
(100,-12,l)
25+
);
1226
}
1327
);
1428
width = 367;
@@ -17,10 +31,24 @@ width = 367;
1731
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
1832
shapes = (
1933
{
20-
alignment = -1;
21-
pos = (34,0);
22-
ref = "eight-ar";
23-
scale = (0.62,0.62);
34+
closed = 1;
35+
nodes = (
36+
(187,349,l),
37+
(189,352,o),
38+
(197,353,o),
39+
(198,349,cs),
40+
(287,0,l),
41+
(315,8,l),
42+
(222,368,ls),
43+
(219,380,o),
44+
(207,386,o),
45+
(194,387,cs),
46+
(183,387,o),
47+
(168,382,o),
48+
(164,369,cs),
49+
(50,8,l),
50+
(77,0,l)
51+
);
2452
}
2553
);
2654
width = 360;
@@ -29,10 +57,24 @@ width = 360;
2957
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
3058
shapes = (
3159
{
32-
alignment = -1;
33-
pos = (23,0);
34-
ref = "eight-ar";
35-
scale = (0.62,0.62);
60+
closed = 1;
61+
nodes = (
62+
(207,239,l),
63+
(201,239,o),
64+
(196,239,o),
65+
(190,239,c),
66+
(246,-26,l),
67+
(349,1,l),
68+
(268,362,ls),
69+
(262,390,o),
70+
(234,409,o),
71+
(203,409,cs),
72+
(173,410,o),
73+
(144,398,o),
74+
(135,364,cs),
75+
(32,4,l),
76+
(134,-28,l)
77+
);
3678
}
3779
);
3880
width = 380;

sources/Mada.glyphspackage/glyphs/eight-ar.glyph

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ width = 497;
1414
},
1515
{
1616
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
17+
partSelection = {
18+
Weight = 1;
19+
};
1720
shapes = (
1821
{
1922
pos = (0,624);
@@ -25,6 +28,9 @@ width = 472;
2528
},
2629
{
2730
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
31+
partSelection = {
32+
Weight = 2;
33+
};
2834
shapes = (
2935
{
3036
pos = (0,632);
@@ -35,5 +41,12 @@ scale = (1,-1);
3541
width = 540;
3642
}
3743
);
44+
partsSettings = (
45+
{
46+
bottomValue = 0;
47+
name = Weight;
48+
topValue = 1000;
49+
}
50+
);
3851
unicode = (1640,1784);
3952
}

sources/Mada.glyphspackage/glyphs/eight.dnom.glyph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ nodes = (
213213
);
214214
}
215215
);
216-
width = 367.36;
216+
width = 367;
217217
}
218218
);
219219
}

sources/Mada.glyphspackage/glyphs/eight.glyph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ nodes = (
213213
);
214214
}
215215
);
216-
width = 497.024;
216+
width = 497;
217217
}
218218
);
219219
unicode = 56;

sources/Mada.glyphspackage/glyphs/eight.numr.glyph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ pos = (0,266);
3131
ref = eight.dnom;
3232
}
3333
);
34-
width = 367.36;
34+
width = 367;
3535
}
3636
);
3737
}

sources/Mada.glyphspackage/glyphs/five-ar.dnom.glyph

Lines changed: 114 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,44 @@ layers = (
55
layerId = master01;
66
shapes = (
77
{
8-
alignment = -1;
9-
pos = (29,0);
10-
ref = "five-ar";
11-
scale = (0.62,0.62);
8+
closed = 1;
9+
nodes = (
10+
(272,-13,o),
11+
(326,53,o),
12+
(326,150,cs),
13+
(325,247,o),
14+
(286,332,o),
15+
(237,363,cs),
16+
(205,383,o),
17+
(167,382,o),
18+
(135,361,cs),
19+
(85,331,o),
20+
(44,244,o),
21+
(45,150,cs),
22+
(46,47,o),
23+
(104,-14,o),
24+
(186,-14,cs)
25+
);
26+
},
27+
{
28+
closed = 1;
29+
nodes = (
30+
(130,47,o),
31+
(105,94,o),
32+
(106,154,cs),
33+
(107,221,o),
34+
(135,291,o),
35+
(164,311,cs),
36+
(178,320,o),
37+
(193,320,o),
38+
(206,312,cs),
39+
(236,291,o),
40+
(266,221,o),
41+
(266,155,cs),
42+
(267,96,o),
43+
(246,48,o),
44+
(186,47,cs)
45+
);
1246
}
1347
);
1448
width = 367;
@@ -17,10 +51,44 @@ width = 367;
1751
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
1852
shapes = (
1953
{
20-
alignment = -1;
21-
pos = (34,0);
22-
ref = "five-ar";
23-
scale = (0.62,0.62);
54+
closed = 1;
55+
nodes = (
56+
(274,-8,o),
57+
(311,61,o),
58+
(310,139,cs),
59+
(310,224,o),
60+
(272,314,o),
61+
(225,343,cs),
62+
(197,360,o),
63+
(165,359,o),
64+
(137,341,cs),
65+
(93,312,o),
66+
(54,223,o),
67+
(54,139,cs),
68+
(54,52,o),
69+
(98,-9,o),
70+
(183,-9,cs)
71+
);
72+
},
73+
{
74+
closed = 1;
75+
nodes = (
76+
(115,19,o),
77+
(82,70,o),
78+
(84,140,cs),
79+
(85,213,o),
80+
(118,295,o),
81+
(153,318,cs),
82+
(172,330,o),
83+
(192,330,o),
84+
(211,319,cs),
85+
(245,297,o),
86+
(282,214,o),
87+
(282,140,cs),
88+
(283,74,o),
89+
(257,20,o),
90+
(183,20,cs)
91+
);
2492
}
2593
);
2694
width = 360;
@@ -29,10 +97,44 @@ width = 360;
2997
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
3098
shapes = (
3199
{
32-
alignment = -1;
33-
pos = (23,0);
34-
ref = "five-ar";
35-
scale = (0.62,0.62);
100+
closed = 1;
101+
nodes = (
102+
(270,-20,o),
103+
(349,42,o),
104+
(349,166,cs),
105+
(349,280,o),
106+
(308,358,o),
107+
(256,391,cs),
108+
(217,416,o),
109+
(171,415,o),
110+
(132,391,cs),
111+
(75,357,o),
112+
(30,275,o),
113+
(32,166,cs),
114+
(35,42,o),
115+
(114,-20,o),
116+
(192,-20,cs)
117+
);
118+
},
119+
{
120+
closed = 1;
121+
nodes = (
122+
(153,87,o),
123+
(140,128,o),
124+
(140,175,cs),
125+
(140,232,o),
126+
(160,286,o),
127+
(182,302,cs),
128+
(189,306,o),
129+
(195,306,o),
130+
(200,302,cs),
131+
(225,282,o),
132+
(245,231,o),
133+
(245,175,cs),
134+
(245,128,o),
135+
(230,87,o),
136+
(190,87,cs)
137+
);
36138
}
37139
);
38140
width = 380;

sources/Mada.glyphspackage/glyphs/five-ar.glyph

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ width = 497;
4949
},
5050
{
5151
layerId = "0CAB57D4-4FC4-49C3-B456-FB7666EAA712";
52+
partSelection = {
53+
Weight = 1;
54+
};
5255
shapes = (
5356
{
5457
closed = 1;
@@ -95,6 +98,9 @@ width = 472;
9598
},
9699
{
97100
layerId = "42B3044F-4D5A-45CA-9EB7-C1889731596B";
101+
partSelection = {
102+
Weight = 2;
103+
};
98104
shapes = (
99105
{
100106
closed = 1;
@@ -140,5 +146,12 @@ nodes = (
140146
width = 540;
141147
}
142148
);
149+
partsSettings = (
150+
{
151+
bottomValue = 0;
152+
name = Weight;
153+
topValue = 1000;
154+
}
155+
);
143156
unicode = 1637;
144157
}

sources/Mada.glyphspackage/glyphs/five.dnom.glyph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ nodes = (
126126
);
127127
}
128128
);
129-
width = 367.36;
129+
width = 367;
130130
}
131131
);
132132
}

sources/Mada.glyphspackage/glyphs/five.glyph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ nodes = (
126126
);
127127
}
128128
);
129-
width = 497.024;
129+
width = 497;
130130
}
131131
);
132132
unicode = 53;

0 commit comments

Comments
 (0)