Преглед на файлове

added new E/e tilde and Y/y tilde glyphs to all sets

Chris Simpkins преди 10 години
родител
ревизия
5ba47a9367

+ 68 - 0
source/development/chrissimpkins/Hack-Regular.ufo/glyphs/E_tilde.glif

@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Etilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="1EBC"/>
+  <outline>
+    <contour>
+      <point x="197" y="1493" type="line"/>
+      <point x="1083" y="1493" type="line"/>
+      <point x="1083" y="1323" type="line"/>
+      <point x="399" y="1323" type="line"/>
+      <point x="399" y="881" type="line"/>
+      <point x="1053" y="881" type="line"/>
+      <point x="1053" y="711" type="line"/>
+      <point x="399" y="711" type="line"/>
+      <point x="399" y="170" type="line"/>
+      <point x="1102" y="170" type="line"/>
+      <point x="1102" y="0" type="line"/>
+      <point x="197" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="317" y="1633" type="line"/>
+      <point x="317" y="1697"/>
+      <point x="332" y="1750"/>
+      <point x="369" y="1793" type="curve" smooth="yes"/>
+      <point x="403" y="1832"/>
+      <point x="449" y="1852"/>
+      <point x="506" y="1852" type="curve" smooth="yes"/>
+      <point x="527" y="1852"/>
+      <point x="549" y="1849"/>
+      <point x="572" y="1844" type="curve" smooth="yes"/>
+      <point x="592" y="1839"/>
+      <point x="616" y="1828"/>
+      <point x="651" y="1809" type="curve" smooth="yes"/>
+      <point x="708" y="1779" type="line"/>
+      <point x="736" y="1762"/>
+      <point x="759" y="1754"/>
+      <point x="780" y="1754" type="curve" smooth="yes"/>
+      <point x="821" y="1754"/>
+      <point x="851" y="1793"/>
+      <point x="851" y="1846" type="curve" smooth="yes"/>
+      <point x="851" y="1852" type="line"/>
+      <point x="976" y="1852" type="line"/>
+      <point x="975" y="1720"/>
+      <point x="900" y="1633"/>
+      <point x="787" y="1633" type="curve" smooth="yes"/>
+      <point x="766" y="1633"/>
+      <point x="745" y="1636"/>
+      <point x="724" y="1641" type="curve" smooth="yes"/>
+      <point x="705" y="1646"/>
+      <point x="683" y="1655"/>
+      <point x="642" y="1676" type="curve"/>
+      <point x="585" y="1709" type="line" smooth="yes"/>
+      <point x="570" y="1718"/>
+      <point x="556" y="1724"/>
+      <point x="544" y="1729" type="curve"/>
+      <point x="533" y="1733"/>
+      <point x="522" y="1734"/>
+      <point x="515" y="1734" type="curve" smooth="yes"/>
+      <point x="495" y="1734"/>
+      <point x="475" y="1726"/>
+      <point x="462" y="1709" type="curve" smooth="yes"/>
+      <point x="449" y="1692"/>
+      <point x="442" y="1668"/>
+      <point x="442" y="1639" type="curve" smooth="yes"/>
+      <point x="442" y="1633" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 65 - 0
source/development/chrissimpkins/Hack-Regular.ufo/glyphs/Y_tilde.glif

@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ytilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="1EF8"/>
+  <outline>
+    <contour>
+      <point x="514" y="670" type="line"/>
+      <point x="37" y="1493" type="line"/>
+      <point x="252" y="1493" type="line"/>
+      <point x="616" y="834" type="line"/>
+      <point x="979" y="1493" type="line"/>
+      <point x="1196" y="1493" type="line"/>
+      <point x="717" y="670" type="line"/>
+      <point x="717" y="0" type="line"/>
+      <point x="514" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="297" y="1633" type="line"/>
+      <point x="297" y="1697"/>
+      <point x="312" y="1750"/>
+      <point x="349" y="1793" type="curve" smooth="yes"/>
+      <point x="383" y="1832"/>
+      <point x="429" y="1852"/>
+      <point x="486" y="1852" type="curve" smooth="yes"/>
+      <point x="507" y="1852"/>
+      <point x="529" y="1849"/>
+      <point x="552" y="1844" type="curve" smooth="yes"/>
+      <point x="572" y="1839"/>
+      <point x="596" y="1828"/>
+      <point x="631" y="1809" type="curve" smooth="yes"/>
+      <point x="688" y="1779" type="line"/>
+      <point x="716" y="1762"/>
+      <point x="739" y="1754"/>
+      <point x="760" y="1754" type="curve" smooth="yes"/>
+      <point x="801" y="1754"/>
+      <point x="831" y="1793"/>
+      <point x="831" y="1846" type="curve" smooth="yes"/>
+      <point x="831" y="1852" type="line"/>
+      <point x="956" y="1852" type="line"/>
+      <point x="955" y="1720"/>
+      <point x="880" y="1633"/>
+      <point x="767" y="1633" type="curve" smooth="yes"/>
+      <point x="746" y="1633"/>
+      <point x="725" y="1636"/>
+      <point x="704" y="1641" type="curve" smooth="yes"/>
+      <point x="685" y="1646"/>
+      <point x="663" y="1655"/>
+      <point x="622" y="1676" type="curve"/>
+      <point x="565" y="1709" type="line" smooth="yes"/>
+      <point x="550" y="1718"/>
+      <point x="536" y="1724"/>
+      <point x="524" y="1729" type="curve"/>
+      <point x="513" y="1733"/>
+      <point x="502" y="1734"/>
+      <point x="495" y="1734" type="curve" smooth="yes"/>
+      <point x="475" y="1734"/>
+      <point x="455" y="1726"/>
+      <point x="442" y="1709" type="curve" smooth="yes"/>
+      <point x="429" y="1692"/>
+      <point x="422" y="1668"/>
+      <point x="422" y="1639" type="curve" smooth="yes"/>
+      <point x="422" y="1633" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 8 - 0
source/development/chrissimpkins/Hack-Regular.ufo/glyphs/contents.plist

@@ -82,6 +82,8 @@
 	<string>E_tatonos.glif</string>
 	<key>Eth</key>
 	<string>E_th.glif</string>
+	<key>Etilde</key>
+	<string>E_tilde.glif</string>
 	<key>Euro</key>
 	<string>E_uro.glif</string>
 	<key>F</key>
@@ -282,6 +284,8 @@
 	<string>Y_dieresis.glif</string>
 	<key>Ygrave</key>
 	<string>Y_grave.glif</string>
+	<key>Ytilde</key>
+	<string>Y_tilde.glif</string>
 	<key>Z</key>
 	<string>Z_.glif</string>
 	<key>Zacute</key>
@@ -532,6 +536,8 @@
 	<string>etatonos.glif</string>
 	<key>eth</key>
 	<string>eth.glif</string>
+	<key>etilde</key>
+	<string>etilde.glif</string>
 	<key>exclam</key>
 	<string>exclam.glif</string>
 	<key>exclamdbl</key>
@@ -3054,6 +3060,8 @@
 	<string>yen.glif</string>
 	<key>ygrave</key>
 	<string>ygrave.glif</string>
+	<key>ytilde</key>
+	<string>ytilde.glif</string>
 	<key>z</key>
 	<string>z.glif</string>
 	<key>zacute</key>

+ 100 - 0
source/development/chrissimpkins/Hack-Regular.ufo/glyphs/etilde.glif

@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="etilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="1EBD"/>
+  <outline>
+    <contour>
+      <point x="740" y="-29"/>
+      <point x="804" y="-23"/>
+      <point x="868" y="-8" type="curve" smooth="yes"/>
+      <point x="933" y="7"/>
+      <point x="999" y="28"/>
+      <point x="1070" y="57" type="curve"/>
+      <point x="1070" y="240" type="line"/>
+      <point x="926" y="165"/>
+      <point x="801" y="127"/>
+      <point x="680" y="127" type="curve" smooth="yes"/>
+      <point x="559" y="127"/>
+      <point x="473" y="163"/>
+      <point x="412" y="227" type="curve" smooth="yes"/>
+      <point x="348" y="294"/>
+      <point x="316" y="388"/>
+      <point x="316" y="510" type="curve" smooth="yes"/>
+      <point x="316" y="516" type="line"/>
+      <point x="1113" y="516" type="line"/>
+      <point x="1113" y="606" type="line" smooth="yes"/>
+      <point x="1113" y="777"/>
+      <point x="1070" y="910"/>
+      <point x="990" y="1003" type="curve" smooth="yes"/>
+      <point x="910" y="1096"/>
+      <point x="798" y="1147"/>
+      <point x="649" y="1147" type="curve" smooth="yes"/>
+      <point x="498" y="1147"/>
+      <point x="364" y="1095"/>
+      <point x="267" y="987" type="curve" smooth="yes"/>
+      <point x="178" y="887"/>
+      <point x="124" y="746"/>
+      <point x="124" y="558" type="curve" smooth="yes"/>
+      <point x="124" y="375"/>
+      <point x="175" y="230"/>
+      <point x="271" y="127" type="curve" smooth="yes"/>
+      <point x="367" y="24"/>
+      <point x="505" y="-29"/>
+      <point x="677" y="-29" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="344" y="866"/>
+      <point x="465" y="991"/>
+      <point x="645" y="991" type="curve" smooth="yes"/>
+      <point x="733" y="991"/>
+      <point x="805" y="963"/>
+      <point x="853" y="907" type="curve" smooth="yes"/>
+      <point x="897" y="856"/>
+      <point x="926" y="775"/>
+      <point x="929" y="660" type="curve"/>
+      <point x="323" y="659" type="line"/>
+    </contour>
+    <contour>
+      <point x="308" y="1259" type="line"/>
+      <point x="308" y="1346"/>
+      <point x="326" y="1417"/>
+      <point x="359" y="1466" type="curve" smooth="yes"/>
+      <point x="391" y="1514"/>
+      <point x="440" y="1541"/>
+      <point x="503" y="1541" type="curve" smooth="yes"/>
+      <point x="554" y="1541"/>
+      <point x="593" y="1524"/>
+      <point x="642" y="1480" type="curve"/>
+      <point x="699" y="1425" type="line" smooth="yes"/>
+      <point x="731" y="1394"/>
+      <point x="750" y="1386"/>
+      <point x="769" y="1386" type="curve" smooth="yes"/>
+      <point x="792" y="1386"/>
+      <point x="811" y="1398"/>
+      <point x="823" y="1423" type="curve" smooth="yes"/>
+      <point x="834" y="1447"/>
+      <point x="841" y="1486"/>
+      <point x="842" y="1541" type="curve"/>
+      <point x="967" y="1541" type="line"/>
+      <point x="967" y="1454"/>
+      <point x="949" y="1383"/>
+      <point x="917" y="1335" type="curve" smooth="yes"/>
+      <point x="884" y="1286"/>
+      <point x="835" y="1259"/>
+      <point x="772" y="1259" type="curve" smooth="yes"/>
+      <point x="721" y="1259"/>
+      <point x="682" y="1276"/>
+      <point x="633" y="1320" type="curve"/>
+      <point x="576" y="1375" type="line" smooth="yes"/>
+      <point x="548" y="1402"/>
+      <point x="529" y="1414"/>
+      <point x="506" y="1414" type="curve" smooth="yes"/>
+      <point x="483" y="1414"/>
+      <point x="464" y="1402"/>
+      <point x="452" y="1377" type="curve" smooth="yes"/>
+      <point x="439" y="1351"/>
+      <point x="433" y="1312"/>
+      <point x="432" y="1259" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 0 - 36
source/development/chrissimpkins/Hack-Regular.ufo/glyphs/tildecomb.glif

@@ -6,41 +6,5 @@
 	tildecomb
   </note>
   <outline>
-    <contour>
-      <point x="-678" y="1425" type="line" smooth="yes"/>
-      <point x="-705" y="1451"/>
-      <point x="-727" y="1464"/>
-      <point x="-746" y="1464" type="curve" smooth="yes"/>
-      <point x="-771" y="1464"/>
-      <point x="-790" y="1452"/>
-      <point x="-802" y="1427" type="curve" smooth="yes"/>
-      <point x="-815" y="1401"/>
-      <point x="-821" y="1362"/>
-      <point x="-822" y="1309" type="curve"/>
-      <point x="-946" y="1309" type="line"/>
-      <point x="-945" y="1489"/>
-      <point x="-873" y="1591"/>
-      <point x="-752" y="1591" type="curve" smooth="yes"/>
-      <point x="-700" y="1591"/>
-      <point x="-661" y="1574"/>
-      <point x="-612" y="1530" type="curve"/>
-      <point x="-555" y="1475" type="line" smooth="yes"/>
-      <point x="-528" y="1449"/>
-      <point x="-506" y="1436"/>
-      <point x="-488" y="1436" type="curve" smooth="yes"/>
-      <point x="-462" y="1436"/>
-      <point x="-443" y="1448"/>
-      <point x="-431" y="1473" type="curve" smooth="yes"/>
-      <point x="-420" y="1497"/>
-      <point x="-413" y="1536"/>
-      <point x="-412" y="1591" type="curve"/>
-      <point x="-287" y="1591" type="line"/>
-      <point x="-288" y="1411"/>
-      <point x="-360" y="1309"/>
-      <point x="-481" y="1309" type="curve" smooth="yes"/>
-      <point x="-533" y="1309"/>
-      <point x="-572" y="1326"/>
-      <point x="-621" y="1370" type="curve"/>
-    </contour>
   </outline>
 </glyph>

+ 87 - 0
source/development/chrissimpkins/Hack-Regular.ufo/glyphs/ytilde.glif

@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ytilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="1EF9"/>
+  <outline>
+    <contour>
+      <point x="184" y="-272" type="line"/>
+      <point x="293" y="-272" type="line" smooth="yes"/>
+      <point x="353" y="-272"/>
+      <point x="393" y="-252"/>
+      <point x="420" y="-225" type="curve" smooth="yes"/>
+      <point x="435" y="-210"/>
+      <point x="451" y="-183"/>
+      <point x="470" y="-146" type="curve" smooth="yes"/>
+      <point x="489" y="-109"/>
+      <point x="511" y="-54"/>
+      <point x="537" y="18" type="curve"/>
+      <point x="104" y="1120" type="line"/>
+      <point x="299" y="1120" type="line"/>
+      <point x="631" y="244" type="line"/>
+      <point x="958" y="1120" type="line"/>
+      <point x="1153" y="1120" type="line"/>
+      <point x="858" y="360" type="line" smooth="yes"/>
+      <point x="814" y="248"/>
+      <point x="790" y="185"/>
+      <point x="774" y="143" type="curve" smooth="yes"/>
+      <point x="758" y="101"/>
+      <point x="750" y="80"/>
+      <point x="741" y="52" type="curve" smooth="yes"/>
+      <point x="708" y="-41"/>
+      <point x="682" y="-108"/>
+      <point x="660" y="-158" type="curve" smooth="yes"/>
+      <point x="638" y="-208"/>
+      <point x="619" y="-242"/>
+      <point x="606" y="-267" type="curve"/>
+      <point x="565" y="-339"/>
+      <point x="533" y="-367"/>
+      <point x="494" y="-388" type="curve" smooth="yes"/>
+      <point x="447" y="-413"/>
+      <point x="387" y="-426"/>
+      <point x="332" y="-426" type="curve" smooth="yes"/>
+      <point x="184" y="-426" type="line"/>
+    </contour>
+    <contour>
+      <point x="317" y="1286" type="line"/>
+      <point x="320" y="1466"/>
+      <point x="390" y="1568"/>
+      <point x="510" y="1568" type="curve" smooth="yes"/>
+      <point x="562" y="1568"/>
+      <point x="599" y="1552"/>
+      <point x="651" y="1507" type="curve"/>
+      <point x="708" y="1452" type="line"/>
+      <point x="723" y="1439"/>
+      <point x="738" y="1428"/>
+      <point x="746" y="1423" type="curve" smooth="yes"/>
+      <point x="759" y="1415"/>
+      <point x="765" y="1413"/>
+      <point x="776" y="1413" type="curve" smooth="yes"/>
+      <point x="801" y="1413"/>
+      <point x="820" y="1425"/>
+      <point x="832" y="1450" type="curve" smooth="yes"/>
+      <point x="843" y="1474"/>
+      <point x="850" y="1513"/>
+      <point x="851" y="1568" type="curve"/>
+      <point x="976" y="1568" type="line"/>
+      <point x="973" y="1388"/>
+      <point x="903" y="1286"/>
+      <point x="783" y="1286" type="curve" smooth="yes"/>
+      <point x="731" y="1286"/>
+      <point x="694" y="1302"/>
+      <point x="642" y="1347" type="curve"/>
+      <point x="585" y="1402" type="line" smooth="yes"/>
+      <point x="568" y="1418"/>
+      <point x="555" y="1427"/>
+      <point x="547" y="1432" type="curve" smooth="yes"/>
+      <point x="535" y="1439"/>
+      <point x="528" y="1441"/>
+      <point x="517" y="1441" type="curve" smooth="yes"/>
+      <point x="492" y="1441"/>
+      <point x="473" y="1429"/>
+      <point x="461" y="1404" type="curve" smooth="yes"/>
+      <point x="448" y="1378"/>
+      <point x="442" y="1339"/>
+      <point x="441" y="1286" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 4 - 0
source/development/chrissimpkins/Hack-Regular.ufo/lib.plist

@@ -3085,7 +3085,11 @@
 		<string>periodcentered</string>
 		<string>fraction</string>
 		<string>Aacute</string>
+		<string>Etilde</string>
 		<string>Phook</string>
+		<string>Ytilde</string>
+		<string>etilde</string>
+		<string>ytilde</string>
 		<string>uni2116</string>
 	</array>
 </dict>