浏览代码

adjusted terminals in regular Cyrillic set to create angles

Chris Simpkins 10 年之前
父节点
当前提交
24f0b3e319

+ 6 - 3
CHANGELOG.md

@@ -2,8 +2,6 @@
 
 TODO:
 
-START ON GREEK SET
-
 - all new chars for bold, oblique, and boldoblique set
 - adjust the width terminals/angle on the new glyphs
 - harmonize curves of the new glyphs
@@ -221,7 +219,12 @@ START ON GREEK SET
 - Modified curves in uni0411, uni0412, uni0401, uni0417, uni041B, uni041E, uni0420, uni0421, uni0423, uni040E, uni0424, uni0427, uni042F, uni042C, uni042A, uni042B, uni0409, uni040A, uni0405, uni0404, uni042D, uni0408, uni040B, uni042E, uni0402, uni0462, uni0472, uni0494, uni0498, uni04AA, uni04BA, uni04CB, uni04D0, uni04D2, uni04D6, uni04D8, uni04DA, uni04DC, uni04DE, uni04E0, uni04E4, uni04E6, uni04E8, uni04EA, uni04EC, uni04EE, uni04F0, uni04F2, uni04F4, uni04F8, uni0510, uni051A, uni0430, uni0431, uni0432, uni0434, uni0435, uni0450, uni0451, uni0437, uni0439, uni043B, uni043E, uni0440, uni0441, uni0443, uni045E, uni0444, uni0447, uni044F, uni044C, uni044A, uni044B, uni0459, uni045A, uni0455, uni0454, uni044D, uni0456, uni0457, uni0458, uni045B, uni044E, uni0452, uni0463, uni0473, uni0499, uni04AB, uni04BB, uni04CC, uni04D1, uni04D3, uni04D7, uni04D9, uni04DB, uni04DD, uni04DF, uni04E1, uni04E5, uni04E7, uni04E9, uni04EB, uni04ED, uni04EF, uni04F1, uni04F3, uni04F5, uni04F9, uni0511, uni051B, uni04D5
 - Rounded corners of points of dieresis marks in uni0401, uni0407, uni04D2, uni04DA, uni04DC, uni04DE, uni04E4, uni04E6, uni04EA, uni04EC, uni04F0, uni04F4, uni04F8, uni0451, uni0457, uni04D3, uni04DB, uni04DD, uni04DF, uni04E5, uni04E7, uni04EB, uni04ED, uni04F1, uni04F5, uni04F9
 - Rounded corners of dots in uni0456, uni0458
-
+- Modified **lowercase i** glyphs (uni0456, uni0457) so that they are consistent with the shape of the Hack Latin lowercase i
+- Modified **uni0430** - decreased width of lower terminal to create angle
+- Modified **uni0440** - decreased width of upper terminal to create angle
+- Modified **uni04D1** - decreased width of lower terminal to create angle
+- Modified **uni04D3** - decreased width of lower terminal to create angle
+- Modified **uni051B** - decreased width of upper terminal to create angle
 
 ### Spacing Changes
 

文件差异内容过多而无法显示
+ 0 - 5
source/Hack-Regular (Autosaved).glyphs


+ 32 - 8
source/Hack-Regular.ufo/glyphs/uni0407.glif

@@ -21,16 +21,40 @@
       <point x="201" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="522" y="1667" type="line"/>
-      <point x="522" y="1870" type="line"/>
-      <point x="319" y="1870" type="line"/>
-      <point x="319" y="1667" type="line"/>
+      <point x="492" y="1667" type="line" smooth="yes"/>
+      <point x="511" y="1667"/>
+      <point x="522" y="1678"/>
+      <point x="522" y="1697" type="curve" smooth="yes"/>
+      <point x="522" y="1840" type="line" smooth="yes"/>
+      <point x="522" y="1859"/>
+      <point x="511" y="1870"/>
+      <point x="492" y="1870" type="curve" smooth="yes"/>
+      <point x="349" y="1870" type="line" smooth="yes"/>
+      <point x="330" y="1870"/>
+      <point x="319" y="1859"/>
+      <point x="319" y="1840" type="curve" smooth="yes"/>
+      <point x="319" y="1697" type="line" smooth="yes"/>
+      <point x="319" y="1678"/>
+      <point x="330" y="1667"/>
+      <point x="349" y="1667" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="913" y="1667" type="line"/>
-      <point x="913" y="1870" type="line"/>
-      <point x="711" y="1870" type="line"/>
-      <point x="711" y="1667" type="line"/>
+      <point x="883" y="1667" type="line" smooth="yes"/>
+      <point x="902" y="1667"/>
+      <point x="913" y="1678"/>
+      <point x="913" y="1697" type="curve" smooth="yes"/>
+      <point x="913" y="1840" type="line" smooth="yes"/>
+      <point x="913" y="1859"/>
+      <point x="902" y="1870"/>
+      <point x="883" y="1870" type="curve" smooth="yes"/>
+      <point x="741" y="1870" type="line" smooth="yes"/>
+      <point x="722" y="1870"/>
+      <point x="711" y="1859"/>
+      <point x="711" y="1840" type="curve" smooth="yes"/>
+      <point x="711" y="1697" type="line" smooth="yes"/>
+      <point x="711" y="1678"/>
+      <point x="722" y="1667"/>
+      <point x="741" y="1667" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/uni0430.glif

@@ -10,7 +10,7 @@
       <point x="686" y="-29"/>
       <point x="801" y="42"/>
       <point x="874" y="166" type="curve"/>
-      <point x="874" y="0" type="line"/>
+      <point x="892" y="0" type="line"/>
       <point x="1059" y="0" type="line"/>
       <point x="1059" y="639" type="line" smooth="yes"/>
       <point x="1059" y="837"/>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/uni0440.glif

@@ -21,7 +21,7 @@
       <point x="543" y="1147"/>
       <point x="438" y="1091"/>
       <point x="375" y="977" type="curve"/>
-      <point x="375" y="1120" type="line"/>
+      <point x="357" y="1120" type="line"/>
       <point x="190" y="1120" type="line"/>
       <point x="190" y="-426" type="line"/>
     </contour>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/uni04D_1.glif

@@ -10,7 +10,7 @@
       <point x="686" y="-29"/>
       <point x="801" y="42"/>
       <point x="874" y="166" type="curve"/>
-      <point x="874" y="0" type="line"/>
+      <point x="892" y="0" type="line"/>
       <point x="1059" y="0" type="line"/>
       <point x="1059" y="639" type="line" smooth="yes"/>
       <point x="1059" y="837"/>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/uni04D_3.glif

@@ -10,7 +10,7 @@
       <point x="686" y="-29"/>
       <point x="801" y="42"/>
       <point x="874" y="166" type="curve"/>
-      <point x="874" y="0" type="line"/>
+      <point x="892" y="0" type="line"/>
       <point x="1059" y="0" type="line"/>
       <point x="1059" y="639" type="line" smooth="yes"/>
       <point x="1059" y="837"/>

+ 32 - 8
source/Hack-Regular.ufo/glyphs/uni04F_5.glif

@@ -29,16 +29,40 @@
       <point x="867" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="522" y="1350" type="line"/>
-      <point x="522" y="1552" type="line"/>
-      <point x="319" y="1552" type="line"/>
-      <point x="319" y="1350" type="line"/>
+      <point x="492" y="1350" type="line" smooth="yes"/>
+      <point x="511" y="1350"/>
+      <point x="522" y="1361"/>
+      <point x="522" y="1380" type="curve" smooth="yes"/>
+      <point x="522" y="1522" type="line" smooth="yes"/>
+      <point x="522" y="1541"/>
+      <point x="511" y="1552"/>
+      <point x="492" y="1552" type="curve" smooth="yes"/>
+      <point x="349" y="1552" type="line" smooth="yes"/>
+      <point x="330" y="1552"/>
+      <point x="319" y="1541"/>
+      <point x="319" y="1522" type="curve" smooth="yes"/>
+      <point x="319" y="1380" type="line" smooth="yes"/>
+      <point x="319" y="1361"/>
+      <point x="330" y="1350"/>
+      <point x="349" y="1350" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="913" y="1350" type="line"/>
-      <point x="913" y="1552" type="line"/>
-      <point x="711" y="1552" type="line"/>
-      <point x="711" y="1350" type="line"/>
+      <point x="883" y="1350" type="line" smooth="yes"/>
+      <point x="902" y="1350"/>
+      <point x="913" y="1361"/>
+      <point x="913" y="1380" type="curve" smooth="yes"/>
+      <point x="913" y="1522" type="line" smooth="yes"/>
+      <point x="913" y="1541"/>
+      <point x="902" y="1552"/>
+      <point x="883" y="1552" type="curve" smooth="yes"/>
+      <point x="741" y="1552" type="line" smooth="yes"/>
+      <point x="722" y="1552"/>
+      <point x="711" y="1541"/>
+      <point x="711" y="1522" type="curve" smooth="yes"/>
+      <point x="711" y="1380" type="line" smooth="yes"/>
+      <point x="711" y="1361"/>
+      <point x="722" y="1350"/>
+      <point x="741" y="1350" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 1 - 1
source/Hack-Regular.ufo/glyphs/uni051B_.glif

@@ -9,7 +9,7 @@
     <contour>
       <point x="1055" y="-430" type="line"/>
       <point x="1055" y="1116" type="line"/>
-      <point x="870" y="1116" type="line"/>
+      <point x="888" y="1116" type="line"/>
       <point x="870" y="973" type="line"/>
       <point x="809" y="1084"/>
       <point x="705" y="1143"/>

部分文件因为文件数量过多而无法显示