Просмотр исходного кода

Compatibilize italics, generate and test

Victoria Rushton 5 лет назад
Родитель
Сommit
92eb696f2c

+ 2 - 0
sources/RobotoMono-BoldItalic.ufo/glyphs/A_.smcp.glif

@@ -15,7 +15,9 @@
     <contour>
       <point x="422" y="425" type="line"/>
       <point x="717" y="425" type="line"/>
+      <point x="651" y="781" type="line"/>
       <point x="640" y="839" type="line"/>
+      <point x="610" y="782" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 1 - 1
sources/RobotoMono-BoldItalic.ufo/glyphs/A_E_.glif

@@ -22,9 +22,9 @@
       <point x="1078" y="226" type="line"/>
     </contour>
     <contour>
+      <point x="476" y="574" type="line"/>
       <point x="616" y="574" type="line"/>
       <point x="706" y="1086" type="line"/>
-      <point x="476" y="574" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 7 - 7
sources/RobotoMono-BoldItalic.ufo/glyphs/A_ogonek.glif

@@ -4,13 +4,6 @@
   <unicode hex="0104"/>
   <outline>
     <contour>
-      <point x="1015" y="0" type="line"/>
-      <point x="1022" y="-3" type="line"/>
-      <point x="993" y="-16"/>
-      <point x="932" y="-49"/>
-      <point x="906.5" y="-71.0" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="881" y="-93"/>
-      <point x="847" y="-149"/>
       <point x="844" y="-184" type="qcurve" smooth="yes"/>
       <point x="842" y="-211"/>
       <point x="863" y="-243"/>
@@ -41,6 +34,13 @@
       <point x="633" y="1456" type="line"/>
       <point x="882" y="1456" type="line"/>
       <point x="1084" y="0" type="line"/>
+      <point x="1032" y="0" type="line"/>
+      <point x="1022" y="-3" type="line"/>
+      <point x="993" y="-16"/>
+      <point x="932" y="-49"/>
+      <point x="906.5" y="-71.0" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="881" y="-93"/>
+      <point x="847" y="-149"/>
     </contour>
     <contour>
       <point x="460" y="543" type="line"/>

+ 5 - 3
sources/RobotoMono-BoldItalic.ufo/glyphs/A_ogonek.smcp.glif

@@ -7,7 +7,7 @@
       <point x="1014" y="-3" type="line"/>
       <point x="985" y="-16"/>
       <point x="924" y="-49"/>
-      <point x="898.5" y="-71.0" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="899" y="-71" type="qcurve" smooth="yes" name="inserted"/>
       <point x="873" y="-93"/>
       <point x="839" y="-149"/>
       <point x="836" y="-184" type="qcurve" smooth="yes"/>
@@ -23,13 +23,13 @@
       <point x="824" y="-423" type="qcurve" smooth="yes"/>
       <point x="780" y="-423"/>
       <point x="706" y="-394"/>
-      <point x="679.5" y="-368.0" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="680" y="-368" type="qcurve" smooth="yes" name="inserted"/>
       <point x="653" y="-342"/>
       <point x="624" y="-269"/>
       <point x="625" y="-224" type="qcurve" smooth="yes"/>
       <point x="626" y="-183"/>
       <point x="654" y="-111"/>
-      <point x="677.0" y="-80.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="677" y="-80" type="qcurve" smooth="yes" name="inserted"/>
       <point x="700" y="-50"/>
       <point x="760" y="2"/>
       <point x="793" y="23" type="qcurve"/>
@@ -44,7 +44,9 @@
     <contour>
       <point x="422" y="425" type="line"/>
       <point x="717" y="425" type="line"/>
+      <point x="653" y="770" type="line"/>
       <point x="640" y="839" type="line"/>
+      <point x="604" y="770" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 5 - 11
sources/RobotoMono-BoldItalic.ufo/glyphs/B_.smcp.glif

@@ -6,11 +6,8 @@
       <point x="51" y="0" type="line"/>
       <point x="254" y="1165" type="line"/>
       <point x="689" y="1164" type="line" smooth="yes"/>
-      <point x="739" y="1163"/>
-      <point x="843" y="1149"/>
-      <point x="891.0" y="1134.5" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="939" y="1120"/>
-      <point x="1023" y="1073"/>
+      <point x="789.2891638427207" y="1161.9942167231457"/>
+      <point x="993.1725006864052" y="1107.301624210634"/>
       <point x="1053.0" y="1038.5" type="qcurve" smooth="yes" name="inserted"/>
       <point x="1083" y="1004"/>
       <point x="1115" y="911"/>
@@ -28,13 +25,10 @@
       <point x="1051" y="383"/>
       <point x="1049" y="342" type="qcurve" smooth="yes"/>
       <point x="1046" y="275"/>
-      <point x="1003" y="171"/>
+      <point x="1002" y="172"/>
       <point x="967.5" y="132.5" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="932" y="94"/>
-      <point x="839" y="43"/>
-      <point x="785.5" y="27.5" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="732" y="12"/>
-      <point x="616" y="-1"/>
+      <point x="906" y="61"/>
+      <point x="686.0" y="0.0"/>
       <point x="558" y="0" type="qcurve" smooth="yes"/>
     </contour>
     <contour>

+ 19 - 13
sources/RobotoMono-BoldItalic.ufo/glyphs/C_.smcp.glif

@@ -6,49 +6,55 @@
       <point x="1032" y="400" type="line"/>
       <point x="1020" y="296"/>
       <point x="924" y="138"/>
-      <point x="851.5" y="85.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="852" y="86" type="qcurve" smooth="yes" name="inserted"/>
       <point x="779" y="33"/>
       <point x="596" y="-18"/>
       <point x="496" y="-16" type="qcurve" smooth="yes"/>
-      <point x="389" y="-13"/>
-      <point x="219" y="67"/>
-      <point x="162.0" y="135.5" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="105" y="204"/>
-      <point x="54" y="388"/>
+      <point x="424" y="-14"/>
+      <point x="298" y="24"/>
+      <point x="248" y="58" type="qcurve" smooth="yes"/>
+      <point x="199.45664575442544" y="92.38487592394864"/>
+      <point x="123.7343374144522" y="181.61987936627816"/>
+      <point x="100" y="237" type="qcurve" smooth="yes"/>
+      <point x="76" y="293"/>
+      <point x="58" y="423"/>
       <point x="66" y="493" type="qcurve" smooth="yes"/>
       <point x="90" y="670" type="line" smooth="yes"/>
       <point x="106" y="778"/>
       <point x="203" y="966"/>
-      <point x="277.5" y="1035.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="278" y="1036" type="qcurve" smooth="yes" name="inserted"/>
       <point x="352" y="1105"/>
       <point x="546" y="1183"/>
       <point x="658" y="1181" type="qcurve" smooth="yes"/>
       <point x="757" y="1179"/>
       <point x="920" y="1123"/>
-      <point x="978.5" y="1069.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="979" y="1070" type="qcurve" smooth="yes" name="inserted"/>
       <point x="1037" y="1016"/>
       <point x="1105" y="860"/>
       <point x="1109" y="760" type="qcurve"/>
       <point x="837" y="761" type="line"/>
-      <point x="841" y="857"/>
-      <point x="734" y="958"/>
+      <point x="839" y="809"/>
+      <point x="813" y="883"/>
+      <point x="788" y="908" type="qcurve" smooth="yes"/>
+      <point x="762" y="933"/>
+      <point x="686" y="959"/>
       <point x="639" y="960" type="qcurve" smooth="yes"/>
       <point x="580" y="961"/>
       <point x="485" y="910"/>
-      <point x="450.0" y="869.0" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="450" y="869" type="qcurve" smooth="yes" name="inserted"/>
       <point x="415" y="828"/>
       <point x="371" y="723"/>
       <point x="363" y="671" type="qcurve" smooth="yes"/>
       <point x="338" y="492" type="line" smooth="yes"/>
       <point x="332" y="443"/>
       <point x="342" y="343"/>
-      <point x="362.0" y="301.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="362" y="302" type="qcurve" smooth="yes" name="inserted"/>
       <point x="382" y="260"/>
       <point x="456" y="206"/>
       <point x="514" y="203" type="qcurve" smooth="yes"/>
       <point x="563" y="201"/>
       <point x="647" y="225"/>
-      <point x="679.5" y="250.0" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="680" y="250" type="qcurve" smooth="yes" name="inserted"/>
       <point x="712" y="275"/>
       <point x="755" y="350"/>
       <point x="763" y="398" type="qcurve"/>

+ 9 - 6
sources/RobotoMono-BoldItalic.ufo/glyphs/D_croat.glif

@@ -11,16 +11,19 @@
       <point x="189" y="823" type="line"/>
       <point x="299" y="1456" type="line"/>
       <point x="651" y="1455" type="line" smooth="yes"/>
-      <point x="792" y="1452"/>
-      <point x="1000" y="1341"/>
-      <point x="1066.0" y="1249.5" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="1132" y="1158"/>
-      <point x="1183" y="919"/>
+      <point x="757" y="1453"/>
+      <point x="927" y="1388"/>
+      <point x="990" y="1333" type="qcurve" smooth="yes"/>
+      <point x="1049.9220586604401" y="1281.6382354339087"/>
+      <point x="1133.9859825149106" y="1137.135149553448"/>
+      <point x="1154" y="1054" type="qcurve" smooth="yes"/>
+      <point x="1169" y="993"/>
+      <point x="1176" y="857"/>
       <point x="1167" y="787" type="qcurve" smooth="yes"/>
       <point x="1150" y="667" type="line" smooth="yes"/>
       <point x="1130" y="530"/>
       <point x="1012" y="286"/>
-      <point x="920.5" y="195.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="921" y="196" type="qcurve" smooth="yes" name="inserted"/>
       <point x="829" y="105"/>
       <point x="586" y="-1"/>
       <point x="441" y="0" type="qcurve" smooth="yes"/>

+ 2 - 0
sources/RobotoMono-BoldItalic.ufo/glyphs/D_elta.glif

@@ -12,7 +12,9 @@
     <contour>
       <point x="327" y="226" type="line"/>
       <point x="830" y="226" type="line"/>
+      <point x="744" y="950" type="line"/>
       <point x="729" y="1074" type="line"/>
+      <point x="670" y="950" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 1 - 1
sources/RobotoMono-BoldItalic.ufo/glyphs/E_ogonek.glif

@@ -9,7 +9,7 @@
       <point x="352" y="227" type="line"/>
       <point x="1031" y="227" type="line"/>
       <point x="991" y="0" type="line"/>
-      <point x="863" y="0" type="line"/>
+      <point x="880" y="0" type="line"/>
       <point x="870" y="-3" type="line"/>
       <point x="841" y="-16"/>
       <point x="780" y="-49"/>

+ 12 - 9
sources/RobotoMono-BoldItalic.ufo/glyphs/E_th.glif

@@ -11,16 +11,19 @@
       <point x="189" y="823" type="line"/>
       <point x="299" y="1456" type="line"/>
       <point x="651" y="1455" type="line" smooth="yes"/>
-      <point x="792" y="1452"/>
-      <point x="1000" y="1341"/>
-      <point x="1066.0" y="1249.5" type="qcurve" smooth="yes" name="inserted"/>
-      <point x="1132" y="1158"/>
-      <point x="1183" y="919"/>
+      <point x="757" y="1453"/>
+      <point x="927" y="1388"/>
+      <point x="990" y="1333" type="qcurve" smooth="yes"/>
+      <point x="1050" y="1282"/>
+      <point x="1134" y="1137"/>
+      <point x="1154" y="1054" type="qcurve" smooth="yes"/>
+      <point x="1169" y="993"/>
+      <point x="1176" y="857"/>
       <point x="1167" y="787" type="qcurve" smooth="yes"/>
       <point x="1150" y="667" type="line" smooth="yes"/>
       <point x="1130" y="530"/>
       <point x="1012" y="286"/>
-      <point x="920.5" y="195.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="921" y="196" type="qcurve" smooth="yes" name="inserted"/>
       <point x="829" y="105"/>
       <point x="586" y="-1"/>
       <point x="441" y="0" type="qcurve" smooth="yes"/>
@@ -32,17 +35,17 @@
       <point x="453" y="224" type="line" smooth="yes"/>
       <point x="548" y="224"/>
       <point x="692" y="299"/>
-      <point x="743.0" y="360.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="743.0" y="361" type="qcurve" smooth="yes" name="inserted"/>
       <point x="794" y="422"/>
       <point x="857" y="582"/>
       <point x="870" y="667" type="qcurve" smooth="yes"/>
       <point x="887" y="790" type="line" smooth="yes"/>
       <point x="893" y="838"/>
       <point x="894" y="939"/>
-      <point x="886.5" y="987.0" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="887" y="987.0" type="qcurve" smooth="yes" name="inserted"/>
       <point x="879" y="1035"/>
       <point x="844" y="1120"/>
-      <point x="814.5" y="1152.5" type="qcurve" smooth="yes" name="inserted"/>
+      <point x="815" y="1153" type="qcurve" smooth="yes" name="inserted"/>
       <point x="785" y="1185"/>
       <point x="699" y="1224"/>
       <point x="640" y="1227" type="qcurve" smooth="yes"/>

Некоторые файлы не были показаны из-за большого количества измененных файлов