2
0
Эх сурвалжийг харах

position adjustment Greek characters

Chris Simpkins 10 жил өмнө
parent
commit
4e6122a6de

+ 18 - 10
CHANGELOG.md

@@ -2,7 +2,6 @@
 
 TODO:
 
-- separator, symbol, marks for regular 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
@@ -10,19 +9,22 @@ TODO:
 
 ### New Glyphs
 
-- New glyphs for Revised Western European (ISO-8859-15, Latin-9) character set
-- New glyphs for Central European (ISO-8859-2, Latin-2) character set
-- New glyphs for South European (ISO-8859-3, Latin-3) character set
-- New glyphs for Vietnamese character set
-- New glyphs for Pan African Latin character set
-- New glyphs for Cyrillic (ISO-8859-5) character set
-- New glyphs for Greek (ISO-8859-7) character set
-- New glyphs for Arabic (ISO-8859-6) character set
-- New punctuation glyphs
+- New glyphs for Revised Western European (ISO-8859-15, Latin-9) character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for Central European (ISO-8859-2, Latin-2) character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for South European (ISO-8859-3, Latin-3) character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for Vietnamese character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for Pan African Latin character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for Cyrillic (ISO-8859-5) character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for Greek (ISO-8859-7) character set (shapes from DejaVu Sans Mono typeface)
+- New glyphs for Arabic (ISO-8859-6) character set (shapes from DejaVu Sans Mono typeface)
+- New punctuation glyphs (shapes from DejaVu Sans Mono typeface)
+- New Powerline glyphs
 
 
 ### Modified Glyphs
 
+##### Latin Character Set
+
 - Modified **uppercase Q** - added flared tail and modified tail angle
 - Modified **uppercase F** - central arm lowered to fill open gap at the base
 - Modified **lowercase a** - decreased width of terminal, opened angle in regular and bold sets
@@ -72,6 +74,12 @@ TODO:
 - Modified **periodcentered** - rounded corners of the dot
 
 
+##### Greek Character Set
+
+- Modified **upsilondieresistonos** - adjusted vertical position to properly position on the baseline
+- Modified **iotadieresistonos** - adjusted vertical position to properly position on the baseline
+
+
 ### Spacing Changes
 
 - Modified **uppercase P** - increased right sidebearing to equal sidebearing of uppercase O glyph

+ 29 - 29
source/Hack-Regular.ufo/glyphs/iotadieresistonos.glif

@@ -7,41 +7,41 @@
   </note>
   <outline>
     <contour>
-      <point x="708" y="1490" type="line"/>
-      <point x="708" y="765" type="line" smooth="yes"/>
-      <point x="708" y="572"/>
-      <point x="742" y="526"/>
-      <point x="886" y="526" type="curve" smooth="yes"/>
-      <point x="975" y="526" type="line"/>
-      <point x="975" y="370" type="line"/>
-      <point x="864" y="370" type="line" smooth="yes"/>
-      <point x="744" y="370"/>
-      <point x="657" y="402"/>
-      <point x="602" y="466" type="curve" smooth="yes"/>
-      <point x="548" y="531"/>
-      <point x="521" y="635"/>
-      <point x="520" y="776" type="curve"/>
-      <point x="520" y="1347" type="line"/>
-      <point x="310" y="1347" type="line"/>
-      <point x="310" y="1490" type="line"/>
+      <point x="708" y="1120" type="line"/>
+      <point x="708" y="395" type="line" smooth="yes"/>
+      <point x="708" y="202"/>
+      <point x="742" y="156"/>
+      <point x="886" y="156" type="curve" smooth="yes"/>
+      <point x="975" y="156" type="line"/>
+      <point x="975" y="0" type="line"/>
+      <point x="864" y="0" type="line" smooth="yes"/>
+      <point x="744" y="0"/>
+      <point x="657" y="32"/>
+      <point x="602" y="96" type="curve" smooth="yes"/>
+      <point x="548" y="161"/>
+      <point x="521" y="265"/>
+      <point x="520" y="406" type="curve"/>
+      <point x="520" y="977" type="line"/>
+      <point x="310" y="977" type="line"/>
+      <point x="310" y="1120" type="line"/>
     </contour>
     <contour>
-      <point x="319" y="1922" type="line"/>
-      <point x="522" y="1922" type="line"/>
-      <point x="522" y="1720" type="line"/>
-      <point x="319" y="1720" type="line"/>
+      <point x="319" y="1552" type="line"/>
+      <point x="522" y="1552" type="line"/>
+      <point x="522" y="1350" type="line"/>
+      <point x="319" y="1350" type="line"/>
     </contour>
     <contour>
-      <point x="711" y="1922" type="line"/>
-      <point x="913" y="1922" type="line"/>
-      <point x="913" y="1720" type="line"/>
-      <point x="711" y="1720" type="line"/>
+      <point x="711" y="1552" type="line"/>
+      <point x="913" y="1552" type="line"/>
+      <point x="913" y="1350" type="line"/>
+      <point x="711" y="1350" type="line"/>
     </contour>
     <contour>
-      <point x="756" y="2008" type="line"/>
-      <point x="954" y="2008" type="line"/>
-      <point x="629" y="1632" type="line"/>
-      <point x="475" y="1632" type="line"/>
+      <point x="756" y="1638" type="line"/>
+      <point x="954" y="1638" type="line"/>
+      <point x="629" y="1262" type="line"/>
+      <point x="475" y="1262" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 36 - 36
source/Hack-Regular.ufo/glyphs/upsilondieresistonos.glif

@@ -7,48 +7,48 @@
   </note>
   <outline>
     <contour>
-      <point x="828" y="526"/>
-      <point x="922" y="761"/>
-      <point x="942" y="1010" type="curve" smooth="yes"/>
-      <point x="953" y="1146"/>
-      <point x="927" y="1315"/>
-      <point x="786" y="1490" type="curve"/>
-      <point x="972" y="1490" type="line"/>
-      <point x="1065" y="1370"/>
-      <point x="1129" y="1213"/>
-      <point x="1129" y="1008" type="curve" smooth="yes"/>
-      <point x="1129" y="708"/>
-      <point x="955" y="369"/>
-      <point x="606" y="370" type="curve" smooth="yes"/>
-      <point x="366" y="370"/>
-      <point x="262" y="493"/>
-      <point x="262" y="776" type="curve"/>
-      <point x="261" y="1347" type="line"/>
-      <point x="51" y="1347" type="line"/>
-      <point x="51" y="1490" type="line"/>
-      <point x="450" y="1490" type="line"/>
-      <point x="450" y="765" type="line" smooth="yes"/>
-      <point x="450" y="572"/>
-      <point x="484" y="526"/>
-      <point x="628" y="526" type="curve" smooth="yes"/>
+      <point x="828" y="150"/>
+      <point x="922" y="385"/>
+      <point x="942" y="634" type="curve" smooth="yes"/>
+      <point x="953" y="770"/>
+      <point x="927" y="939"/>
+      <point x="786" y="1114" type="curve"/>
+      <point x="972" y="1114" type="line"/>
+      <point x="1065" y="994"/>
+      <point x="1129" y="837"/>
+      <point x="1129" y="632" type="curve" smooth="yes"/>
+      <point x="1129" y="332"/>
+      <point x="955" y="-7"/>
+      <point x="606" y="-6" type="curve" smooth="yes"/>
+      <point x="366" y="-6"/>
+      <point x="262" y="117"/>
+      <point x="262" y="400" type="curve"/>
+      <point x="261" y="971" type="line"/>
+      <point x="51" y="971" type="line"/>
+      <point x="51" y="1114" type="line"/>
+      <point x="450" y="1114" type="line"/>
+      <point x="450" y="389" type="line" smooth="yes"/>
+      <point x="450" y="196"/>
+      <point x="484" y="150"/>
+      <point x="628" y="150" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="319" y="1922" type="line"/>
-      <point x="522" y="1922" type="line"/>
-      <point x="522" y="1720" type="line"/>
-      <point x="319" y="1720" type="line"/>
+      <point x="319" y="1546" type="line"/>
+      <point x="522" y="1546" type="line"/>
+      <point x="522" y="1344" type="line"/>
+      <point x="319" y="1344" type="line"/>
     </contour>
     <contour>
-      <point x="711" y="1922" type="line"/>
-      <point x="913" y="1922" type="line"/>
-      <point x="913" y="1720" type="line"/>
-      <point x="711" y="1720" type="line"/>
+      <point x="711" y="1546" type="line"/>
+      <point x="913" y="1546" type="line"/>
+      <point x="913" y="1344" type="line"/>
+      <point x="711" y="1344" type="line"/>
     </contour>
     <contour>
-      <point x="756" y="2008" type="line"/>
-      <point x="954" y="2008" type="line"/>
-      <point x="629" y="1632" type="line"/>
-      <point x="475" y="1632" type="line"/>
+      <point x="756" y="1632" type="line"/>
+      <point x="954" y="1632" type="line"/>
+      <point x="629" y="1256" type="line"/>
+      <point x="475" y="1256" type="line"/>
     </contour>
   </outline>
 </glyph>