Skip to content

Commit

Permalink
Sans: Improve gaf sarkash position on initial and medial glyphs
Browse files Browse the repository at this point in the history
Make it the same as isolated and final glyphs, and make the sarkash a
bit short on regular master to avoid overlap and to look nicer.

Fixes #213
Fixes #218
  • Loading branch information
khaledhosny committed Nov 3, 2023
1 parent 4ce0dac commit f7f5619
Show file tree
Hide file tree
Showing 9 changed files with 98 additions and 56 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -86, 0}";
transform = "{1, 0, 0, 1, -103, 0}";
}
);
layerId = "9B455188-434F-489F-9A18-4C18DBE88840";
Expand All @@ -21,6 +21,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -66, 2}";
}
);
guideLines = (
Expand All @@ -38,6 +39,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -24, 2}";
}
);
guideLines = (
Expand All @@ -55,6 +57,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -61, 1}";
}
);
guideLines = (
Expand All @@ -72,6 +75,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -43, 0}";
}
);
guideLines = (
Expand All @@ -89,6 +93,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, 2, 0}";
}
);
guideLines = (
Expand All @@ -109,6 +114,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -18, 0}";
}
);
layerId = "E1555194-BAFD-4DCC-A026-E2F9BA1917F2";
Expand All @@ -121,6 +127,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -34, 0}";
}
);
layerId = "8594390A-478C-48BC-BAB2-0B8797A53DFB";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -89, 0}";
transform = "{1, 0, 0, 1, -103, 0}";
}
);
layerId = "9B455188-434F-489F-9A18-4C18DBE88840";
Expand All @@ -21,6 +21,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -66, 2}";
}
);
guideLines = (
Expand All @@ -38,6 +39,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -24, 2}";
}
);
guideLines = (
Expand All @@ -55,6 +57,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -61, 1}";
}
);
guideLines = (
Expand All @@ -72,6 +75,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -43, 0}";
}
);
guideLines = (
Expand All @@ -89,6 +93,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, 2, 0}";
}
);
guideLines = (
Expand All @@ -109,6 +114,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -18, 0}";
}
);
guideLines = (
Expand All @@ -126,6 +132,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -34, 0}";
}
);
layerId = "8594390A-478C-48BC-BAB2-0B8797A53DFB";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,14 +162,14 @@ paths = (
{
closed = 1;
nodes = (
"76 601 OFFCURVE",
"188 668 OFFCURVE",
"113 623 OFFCURVE",
"216 683 OFFCURVE",
"362 760 CURVE",
"334 821 LINE",
"162 731 OFFCURVE",
"35 653 OFFCURVE",
"-42 606 CURVE",
"-5 550 LINE"
"190 746 OFFCURVE",
"78 679 OFFCURVE",
"0 631 CURVE",
"36 575 LINE"
);
}
);
Expand All @@ -191,14 +191,14 @@ paths = (
{
closed = 1;
nodes = (
"122 639 OFFCURVE",
"215 693 OFFCURVE",
"141 650 OFFCURVE",
"233 702 OFFCURVE",
"394 780 CURVE",
"348 868 LINE",
"174 780 OFFCURVE",
"77 725 OFFCURVE",
"-21 667 CURVE",
"28 585 LINE"
"191 788 OFFCURVE",
"96 736 OFFCURVE",
"7 683 CURVE",
"56 601 LINE"
);
}
);
Expand All @@ -220,14 +220,14 @@ paths = (
{
closed = 1;
nodes = (
"143 668 OFFCURVE",
"255 719 OFFCURVE",
"159 675 OFFCURVE",
"267 725 OFFCURVE",
"439 805 CURVE",
"387 932 LINE",
"206 846 OFFCURVE",
"76 782 OFFCURVE",
"3 739 CURVE",
"63 624 LINE"
"220 852 OFFCURVE",
"95 791 OFFCURVE",
"20 749 CURVE",
"80 633 LINE"
);
}
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -86, 0}";
transform = "{1, 0, 0, 1, -103, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -25,6 +25,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -66, 2}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -41,6 +42,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -24, 2}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -57,6 +59,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -61, 1}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -73,6 +76,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -43, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -89,6 +93,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, 2, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -105,6 +110,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -18, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -121,6 +127,7 @@ name = "kaf-ar.init";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -34, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -89, 0}";
transform = "{1, 0, 0, 1, -103, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -25,6 +25,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -66, 2}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -41,6 +42,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -24, 2}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -57,6 +59,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -61, 1}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -73,6 +76,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -43, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -89,6 +93,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, 2, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -105,6 +110,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -18, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand All @@ -121,6 +127,7 @@ name = "kaf-ar.medi";
},
{
name = "gafsarkashabove-ar";
transform = "{1, 0, 0, 1, -34, 0}";
},
{
name = "twodotsverticalbelow-ar";
Expand Down
16 changes: 8 additions & 8 deletions sources/NotoSansArabic.glyphspackage/glyphs/kaf-ar.init.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ position = "{135, 583}";
},
{
name = top.gaf;
position = "{133, 653}";
position = "{116, 653}";
}
);
guideLines = (
Expand Down Expand Up @@ -80,7 +80,7 @@ position = "{156, 637}";
},
{
name = top.gaf;
position = "{225, 705}";
position = "{159, 707}";
}
);
layerId = "A7E21968-E455-4749-BB19-379F5EDC3B9B";
Expand Down Expand Up @@ -138,7 +138,7 @@ position = "{152, 636}";
},
{
name = top.gaf;
position = "{140, 670}";
position = "{116, 672}";
}
);
guideLines = (
Expand Down Expand Up @@ -201,7 +201,7 @@ position = "{154, 610}";
},
{
name = top.gaf;
position = "{184, 670}";
position = "{123, 671}";
}
);
layerId = "08F1692B-9525-48D2-9816-1987B1C44D50";
Expand Down Expand Up @@ -259,7 +259,7 @@ position = "{152, 636}";
},
{
name = top.gaf;
position = "{184, 670}";
position = "{141, 670}";
}
);
layerId = "A2AC38AA-6CC4-4B2B-B5AB-64A49772F2D3";
Expand Down Expand Up @@ -317,7 +317,7 @@ position = "{202, 610}";
},
{
name = top.gaf;
position = "{162, 653}";
position = "{164, 653}";
}
);
layerId = "6D0603BE-7277-4DA4-8C59-7934AF28E45B";
Expand Down Expand Up @@ -375,7 +375,7 @@ position = "{152, 636}";
},
{
name = top.gaf;
position = "{184, 670}";
position = "{166, 670}";
}
);
guideLines = (
Expand Down Expand Up @@ -438,7 +438,7 @@ position = "{185, 637}";
},
{
name = top.gaf;
position = "{225, 705}";
position = "{191, 705}";
}
);
guideLines = (
Expand Down
Loading

0 comments on commit f7f5619

Please sign in to comment.