Skip to content

Commit

Permalink
Touching connection for فين et al.
Browse files Browse the repository at this point in the history
Fixes #21
  • Loading branch information
khaledhosny committed Jan 7, 2024
1 parent e8044d9 commit a4149fe
Show file tree
Hide file tree
Showing 12 changed files with 313 additions and 149 deletions.
Binary file modified docs/assets/fonts/Raqq.woff2
Binary file not shown.
Binary file modified fonts/Raqq.ttf
Binary file not shown.
Binary file modified fonts/Raqq.woff2
Binary file not shown.
8 changes: 4 additions & 4 deletions sources/Raqq.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
.appVersion = "3231";
.appVersion = "3234";
.formatVersion = 3;
axes = (
{
Expand Down Expand Up @@ -696,7 +696,7 @@ lookup rlig_3 {
lookupflag IgnoreMarks;
sub [behDotless-ar.medi lam-ar.medi lam-ar.medi.hah1 lam-ar.medi.hah2]' lookup tooth_rounded
[meem-ar.medi meem-ar.fina]' lookup rounded
[meem-ar.medi meem-ar.fina noonghunna-ar.fina]' lookup rounded
;
sub [meem-ar.init heh-ar.init]' lookup rounded
Expand Down Expand Up @@ -1032,11 +1032,11 @@ lookup dots_below {
pos behDotless-ar.medi.high
_c.seen.beh
@dotsbelow
behDotless-ar.medi
[behDotless-ar.medi behDotless-ar.medi.round]
@dotsbelow'
[noonghunna-ar.fina alefMaksura-ar.fina]
;
pos [behDotless-ar.medi]
pos [behDotless-ar.medi behDotless-ar.medi.round]
@dotsbelow' <70 0 0 0>
[noonghunna-ar.fina alefMaksura-ar.fina]
;
Expand Down
4 changes: 2 additions & 2 deletions sources/Raqq.glyphspackage/glyphs/_c.ain.init.beh.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ shapes = (
{
closed = 1;
nodes = (
(-10,0,l),
(95,0,l),
(95,110,l),
(51,118,o),
(-4,155,o),
(-6,234,c),
(-24,234,l),
(-24,0,l)
(-24,234,l)
);
}
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ pos = (-88,-82);
},
{
name = entry;
pos = (5,0);
pos = (9,0);
},
{
name = fatha;
Expand Down Expand Up @@ -51,8 +51,8 @@ nodes = (
(119,-14,o),
(119,-5,o),
(119,0,c),
(119,57,l),
(0,57,l),
(119,117,l),
(0,148,l),
(0,0,l),
(0,-107,o),
(19,-151,o),
Expand Down
63 changes: 31 additions & 32 deletions sources/Raqq.glyphspackage/glyphs/behD_otless-ar.medi.round.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -6,71 +6,71 @@ layers = (
anchors = (
{
name = bottom;
pos = (24,-38);
pos = (22,-38);
},
{
name = damma;
pos = (-8,170);
pos = (-10,170);
},
{
name = entry;
pos = (110,0);
pos = (108,0);
},
{
name = exit;
},
{
name = fatha;
pos = (29,387);
pos = (27,387);
},
{
name = kasra;
pos = (57,-57);
pos = (55,-57);
},
{
name = top;
pos = (47,308);
pos = (45,308);
}
);
backgroundImage = {
alpha = 80;
imagePath = "images/MS-ADD-01116-000-00005.jpg";
locked = 1;
pos = (-5175,-2810);
pos = (-5177,-2810);
scale = (5,5);
};
layerId = m01;
shapes = (
{
closed = 1;
nodes = (
(123,0,l),
(123,110,l),
(111,110,o),
(108,134,o),
(107,157,cs),
(104,234,o),
(102,289,o),
(98,341,cs),
(97,360,o),
(83,359,o),
(77,351,cs),
(46,305,o),
(23,271,o),
(4,265,cs),
(-9,261,o),
(-12,248,o),
(-11,238,cs),
(-6,187,o),
(-8,174,o),
(-5,58,cs),
(-4,23,o),
(15,0,o),
(51,0,cs)
(121,0,l),
(121,110,l),
(109,110,o),
(106,134,o),
(105,157,cs),
(102,234,o),
(100,289,o),
(96,341,cs),
(95,360,o),
(81,359,o),
(75,351,cs),
(44,305,o),
(21,271,o),
(2,265,cs),
(-11,261,o),
(-14,248,o),
(-13,238,cs),
(-9,197,o),
(-9,181,o),
(-9,146,cs),
(-8,64,o),
(3,0,o),
(88,0,cs)
);
}
);
width = 110;
width = 108;
},
{
associatedMasterId = m01;
Expand All @@ -94,6 +94,5 @@ visible = 1;
width = 110;
}
);
metricLeft = "=-5@58";
metricRight = "=3@157";
}
38 changes: 30 additions & 8 deletions sources/Raqq.glyphspackage/glyphs/lam-ar.medi.hah1.round.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -7,32 +7,54 @@ layers = (
anchors = (
{
name = damma;
pos = (-29,289);
pos = (-31,289);
},
{
name = entry;
pos = (97,115);
pos = (94,115);
},
{
name = exit;
pos = (0,115);
},
{
name = fatha;
pos = (-83,648);
pos = (-85,648);
}
);
layerId = m01;
shapes = (
{
alignment = -1;
pos = (-5,115);
ref = "alef-ar.fina.short";
closed = 1;
nodes = (
(106,115,l),
(106,225,l),
(94,225,o),
(92,249,o),
(91,272,cs),
(84,441,o),
(74,625,o),
(67,786,cs),
(66,809,o),
(52,815,o),
(42,796,cs),
(30,773,o),
(-8,739,o),
(-26,725,cs),
(-42,713,o),
(-36,699,o),
(-35,689,cs),
(-25,528,o),
(-10,264,o),
(-10,261,cs),
(-6,135,o),
(31,115,o),
(87,115,cs)
);
}
);
width = 97;
width = 94;
}
);
metricLeft = "=-5@170";
metricRight = "=3@272";
}
59 changes: 29 additions & 30 deletions sources/Raqq.glyphspackage/glyphs/lam-ar.medi.hah2.round.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -7,63 +7,62 @@ layers = (
anchors = (
{
name = damma;
pos = (-29,404);
pos = (-31,404);
},
{
name = entry;
pos = (97,230);
pos = (95,230);
},
{
name = exit;
pos = (0,230);
},
{
name = fatha;
pos = (-83,648);
pos = (-85,648);
},
{
name = hamzaabove;
pos = (140,674);
pos = (138,674);
},
{
name = kasra;
pos = (62,174);
pos = (60,174);
}
);
layerId = m01;
shapes = (
{
closed = 1;
nodes = (
(109,230,l),
(109,340,l),
(97,340,o),
(95,364,o),
(94,387,cs),
(87,556,o),
(77,625,o),
(70,786,cs),
(69,809,o),
(55,815,o),
(45,796,cs),
(33,773,o),
(-5,739,o),
(-23,725,cs),
(-39,713,o),
(-33,699,o),
(-32,689,cs),
(-22,528,o),
(-8,379,o),
(-5,285,cs),
(-4,250,o),
(11,230,o),
(60,230,cs)
(107,230,l),
(107,340,l),
(95,340,o),
(93,364,o),
(92,387,cs),
(85,556,o),
(75,625,o),
(68,786,cs),
(67,809,o),
(53,815,o),
(43,796,cs),
(31,773,o),
(-7,739,o),
(-25,725,cs),
(-41,713,o),
(-35,699,o),
(-34,689,cs),
(-24,528,o),
(-10,379,o),
(-10,377,cs),
(-6,250,o),
(37,230,o),
(86,230,cs)
);
}
);
width = 97;
width = 95;
}
);
metricLeft = "=-5@285";
metricRight = "=3@387";
}
Loading

0 comments on commit a4149fe

Please sign in to comment.