Browse Source

morning commit & synch

dberlow 5 years ago
parent
commit
d040645f13

+ 381 - 220
master_ufo/Roboto-Regular.ufo/fontinfo.plist

@@ -1,223 +1,384 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
-<dict>
-	<key>ascender</key>
-	<integer>2146</integer>
-	<key>capHeight</key>
-	<integer>1456</integer>
-	<key>copyright</key>
-	<string>Copyright 2011 Google Inc. All Rights Reserved.</string>
-	<key>descender</key>
-	<integer>-555</integer>
-	<key>familyName</key>
-	<string>Roboto</string>
-	<key>italicAngle</key>
-	<integer>0</integer>
-	<key>macintoshFONDName</key>
-	<string>Roboto Regular</string>
-	<key>openTypeHeadCreated</key>
-	<string>2008/09/12 12:29:34</string>
-	<key>openTypeHeadFlags</key>
-	<array>
-		<integer>0</integer>
-		<integer>1</integer>
-		<integer>3</integer>
-		<integer>4</integer>
-	</array>
-	<key>openTypeHeadLowestRecPPEM</key>
-	<integer>9</integer>
-	<key>openTypeHheaAscender</key>
-	<integer>1900</integer>
-	<key>openTypeHheaDescender</key>
-	<integer>-500</integer>
-	<key>openTypeHheaLineGap</key>
-	<integer>0</integer>
-	<key>openTypeNameDescription</key>
-	<string></string>
-	<key>openTypeNameDesigner</key>
-	<string>Christian Robertson</string>
-	<key>openTypeNameDesignerURL</key>
-	<string>Google.com</string>
-	<key>openTypeNameLicense</key>
-	<string>Licensed under the Apache License, Version 2.0</string>
-	<key>openTypeNameLicenseURL</key>
-	<string>http://www.apache.org/licenses/LICENSE-2.0</string>
-	<key>openTypeNameManufacturer</key>
-	<string>Google</string>
-	<key>openTypeNameManufacturerURL</key>
-	<string>Google.com</string>
-	<key>openTypeNameSampleText</key>
-	<string></string>
-	<key>openTypeNameUniqueID</key>
-	<string>Google:Roboto Regular:2017</string>
-	<key>openTypeNameVersion</key>
-	<string>Version 2.136</string>
-	<key>openTypeOS2CodePageRanges</key>
-	<array>
-		<integer>0</integer>
-		<integer>1</integer>
-		<integer>2</integer>
-		<integer>3</integer>
-		<integer>4</integer>
-		<integer>7</integer>
-		<integer>8</integer>
-		<integer>29</integer>
-	</array>
-	<key>openTypeOS2FamilyClass</key>
-	<array>
-		<integer>0</integer>
-		<integer>0</integer>
-	</array>
-	<key>openTypeOS2Panose</key>
-	<array>
-		<integer>2</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-		<integer>0</integer>
-	</array>
-	<key>openTypeOS2Selection</key>
-	<array>
-	</array>
-	<key>openTypeOS2StrikeoutPosition</key>
-	<integer>512</integer>
-	<key>openTypeOS2StrikeoutSize</key>
-	<integer>102</integer>
-	<key>openTypeOS2SubscriptXOffset</key>
-	<integer>0</integer>
-	<key>openTypeOS2SubscriptXSize</key>
-	<integer>1434</integer>
-	<key>openTypeOS2SubscriptYOffset</key>
-	<integer>287</integer>
-	<key>openTypeOS2SubscriptYSize</key>
-	<integer>1331</integer>
-	<key>openTypeOS2SuperscriptXOffset</key>
-	<integer>0</integer>
-	<key>openTypeOS2SuperscriptXSize</key>
-	<integer>1434</integer>
-	<key>openTypeOS2SuperscriptYOffset</key>
-	<integer>977</integer>
-	<key>openTypeOS2SuperscriptYSize</key>
-	<integer>1331</integer>
-	<key>openTypeOS2Type</key>
-	<array>
-	</array>
-	<key>openTypeOS2TypoAscender</key>
-	<integer>2146</integer>
-	<key>openTypeOS2TypoDescender</key>
-	<integer>-555</integer>
-	<key>openTypeOS2TypoLineGap</key>
-	<integer>0</integer>
-	<key>openTypeOS2UnicodeRanges</key>
-	<array>
-		<integer>0</integer>
-		<integer>1</integer>
-		<integer>2</integer>
-		<integer>3</integer>
-		<integer>4</integer>
-		<integer>5</integer>
-		<integer>6</integer>
-		<integer>7</integer>
-		<integer>9</integer>
-		<integer>11</integer>
-		<integer>29</integer>
-		<integer>30</integer>
-		<integer>31</integer>
-		<integer>32</integer>
-		<integer>33</integer>
-		<integer>34</integer>
-		<integer>35</integer>
-		<integer>36</integer>
-		<integer>37</integer>
-		<integer>38</integer>
-		<integer>40</integer>
-		<integer>45</integer>
-		<integer>60</integer>
-		<integer>62</integer>
-		<integer>64</integer>
-		<integer>69</integer>
-	</array>
-	<key>openTypeOS2VendorID</key>
-	<string>GOOG</string>
-	<key>openTypeOS2WeightClass</key>
-	<integer>400</integer>
-	<key>openTypeOS2WidthClass</key>
-	<integer>5</integer>
-	<key>openTypeOS2WinAscent</key>
-	<integer>2146</integer>
-	<key>openTypeOS2WinDescent</key>
-	<integer>555</integer>
-	<key>postscriptBlueFuzz</key>
-	<integer>1</integer>
-	<key>postscriptBlueScale</key>
-	<real>0.039625</real>
-	<key>postscriptBlueShift</key>
-	<integer>7</integer>
-	<key>postscriptBlueValues</key>
-	<array>
-		<integer>-20</integer>
-		<integer>0</integer>
-		<integer>1082</integer>
-		<integer>1102</integer>
-		<integer>1456</integer>
-		<integer>1476</integer>
-	</array>
-	<key>postscriptDefaultCharacter</key>
-	<string>space</string>
-	<key>postscriptFamilyBlues</key>
-	<array>
-	</array>
-	<key>postscriptFamilyOtherBlues</key>
-	<array>
-	</array>
-	<key>postscriptFontName</key>
-	<string>Roboto-Regular</string>
-	<key>postscriptForceBold</key>
-	<false/>
-	<key>postscriptIsFixedPitch</key>
-	<false/>
-	<key>postscriptOtherBlues</key>
-	<array>
-		<integer>-436</integer>
-		<integer>-416</integer>
-	</array>
-	<key>postscriptStemSnapH</key>
-	<array>
-		<integer>154</integer>
-	</array>
-	<key>postscriptStemSnapV</key>
-	<array>
-		<integer>196</integer>
-	</array>
-	<key>postscriptUnderlinePosition</key>
-	<integer>-150</integer>
-	<key>postscriptUnderlineThickness</key>
-	<integer>100</integer>
-	<key>postscriptUniqueID</key>
-	<integer>-1</integer>
-	<key>styleMapFamilyName</key>
-	<string>Roboto</string>
-	<key>styleMapStyleName</key>
-	<string>regular</string>
-	<key>styleName</key>
-	<string>Regular</string>
-	<key>trademark</key>
-	<string>Roboto is a trademark of Google.</string>
-	<key>unitsPerEm</key>
-	<integer>2048</integer>
-	<key>versionMajor</key>
-	<integer>2</integer>
-	<key>versionMinor</key>
-	<integer>136</integer>
-	<key>xHeight</key>
-	<integer>1082</integer>
-	<key>year</key>
-	<integer>2017</integer>
-</dict>
+  <dict>
+    <key>ascender</key>
+    <integer>2146</integer>
+    <key>capHeight</key>
+    <integer>1456</integer>
+    <key>copyright</key>
+    <string>Copyright 2011 Google Inc. All Rights Reserved.</string>
+    <key>descender</key>
+    <integer>-555</integer>
+    <key>familyName</key>
+    <string>Roboto</string>
+    <key>guidelines</key>
+    <array>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>kWhfRccKhQ</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>-360.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>z11pamfq7P</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>2389.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>ypohj05y2p</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>3792.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>345.0</real>
+        <key>identifier</key>
+        <string>NIw5Vv7OMk</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>224.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>8HJKUs0hUN</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>-416.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>jle2ARkVgF</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>1165.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>nOUR5Eqnac</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>1600.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>SDs932Dktn</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>702.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>F0UDxOi02n</string>
+        <key>name</key>
+        <string>Accent</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>1290.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>0.0</real>
+        <key>identifier</key>
+        <string>okHenagfKC</string>
+        <key>x</key>
+        <real>0.0</real>
+        <key>y</key>
+        <real>-550.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>90.0</real>
+        <key>identifier</key>
+        <string>uVo42aWfo9</string>
+        <key>x</key>
+        <real>1056.0</real>
+        <key>y</key>
+        <real>0.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>90.0</real>
+        <key>identifier</key>
+        <string>6Gvp3HfXNQ</string>
+        <key>x</key>
+        <real>990.0</real>
+        <key>y</key>
+        <real>0.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>90.0</real>
+        <key>identifier</key>
+        <string>RseonF9EOV</string>
+        <key>x</key>
+        <real>1122.0</real>
+        <key>y</key>
+        <real>0.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>90.0</real>
+        <key>identifier</key>
+        <string>gj8iKOqZtL</string>
+        <key>x</key>
+        <real>1188.0</real>
+        <key>y</key>
+        <real>0.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>90.0</real>
+        <key>identifier</key>
+        <string>kyZwHDKTNx</string>
+        <key>x</key>
+        <real>924.0</real>
+        <key>y</key>
+        <real>0.0</real>
+      </dict>
+      <dict>
+        <key>angle</key>
+        <real>90.0</real>
+        <key>identifier</key>
+        <string>m7CIwmxGIv</string>
+        <key>x</key>
+        <real>1254.0</real>
+        <key>y</key>
+        <real>0.0</real>
+      </dict>
+    </array>
+    <key>italicAngle</key>
+    <integer>0</integer>
+    <key>macintoshFONDName</key>
+    <string>Roboto Regular</string>
+    <key>openTypeHeadCreated</key>
+    <string>2008/09/12 12:29:34</string>
+    <key>openTypeHeadFlags</key>
+    <array>
+      <integer>0</integer>
+      <integer>1</integer>
+      <integer>3</integer>
+      <integer>4</integer>
+    </array>
+    <key>openTypeHeadLowestRecPPEM</key>
+    <integer>9</integer>
+    <key>openTypeHheaAscender</key>
+    <integer>1900</integer>
+    <key>openTypeHheaDescender</key>
+    <integer>-500</integer>
+    <key>openTypeHheaLineGap</key>
+    <integer>0</integer>
+    <key>openTypeNameDescription</key>
+    <string></string>
+    <key>openTypeNameDesigner</key>
+    <string>Christian Robertson</string>
+    <key>openTypeNameDesignerURL</key>
+    <string>Google.com</string>
+    <key>openTypeNameLicense</key>
+    <string>Licensed under the Apache License, Version 2.0</string>
+    <key>openTypeNameLicenseURL</key>
+    <string>http://www.apache.org/licenses/LICENSE-2.0</string>
+    <key>openTypeNameManufacturer</key>
+    <string>Google</string>
+    <key>openTypeNameManufacturerURL</key>
+    <string>Google.com</string>
+    <key>openTypeNameSampleText</key>
+    <string></string>
+    <key>openTypeNameUniqueID</key>
+    <string>Google:Roboto Regular:2017</string>
+    <key>openTypeNameVersion</key>
+    <string>Version 2.136</string>
+    <key>openTypeOS2CodePageRanges</key>
+    <array>
+      <integer>0</integer>
+      <integer>1</integer>
+      <integer>2</integer>
+      <integer>3</integer>
+      <integer>4</integer>
+      <integer>7</integer>
+      <integer>8</integer>
+      <integer>29</integer>
+    </array>
+    <key>openTypeOS2FamilyClass</key>
+    <array>
+      <integer>0</integer>
+      <integer>0</integer>
+    </array>
+    <key>openTypeOS2Panose</key>
+    <array>
+      <integer>2</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+    </array>
+    <key>openTypeOS2Selection</key>
+    <array/>
+    <key>openTypeOS2StrikeoutPosition</key>
+    <integer>512</integer>
+    <key>openTypeOS2StrikeoutSize</key>
+    <integer>102</integer>
+    <key>openTypeOS2SubscriptXOffset</key>
+    <integer>0</integer>
+    <key>openTypeOS2SubscriptXSize</key>
+    <integer>1434</integer>
+    <key>openTypeOS2SubscriptYOffset</key>
+    <integer>287</integer>
+    <key>openTypeOS2SubscriptYSize</key>
+    <integer>1331</integer>
+    <key>openTypeOS2SuperscriptXOffset</key>
+    <integer>0</integer>
+    <key>openTypeOS2SuperscriptXSize</key>
+    <integer>1434</integer>
+    <key>openTypeOS2SuperscriptYOffset</key>
+    <integer>977</integer>
+    <key>openTypeOS2SuperscriptYSize</key>
+    <integer>1331</integer>
+    <key>openTypeOS2Type</key>
+    <array/>
+    <key>openTypeOS2TypoAscender</key>
+    <integer>2146</integer>
+    <key>openTypeOS2TypoDescender</key>
+    <integer>-555</integer>
+    <key>openTypeOS2TypoLineGap</key>
+    <integer>0</integer>
+    <key>openTypeOS2UnicodeRanges</key>
+    <array>
+      <integer>0</integer>
+      <integer>1</integer>
+      <integer>2</integer>
+      <integer>3</integer>
+      <integer>4</integer>
+      <integer>5</integer>
+      <integer>6</integer>
+      <integer>7</integer>
+      <integer>9</integer>
+      <integer>11</integer>
+      <integer>29</integer>
+      <integer>30</integer>
+      <integer>31</integer>
+      <integer>32</integer>
+      <integer>33</integer>
+      <integer>34</integer>
+      <integer>35</integer>
+      <integer>36</integer>
+      <integer>37</integer>
+      <integer>38</integer>
+      <integer>40</integer>
+      <integer>45</integer>
+      <integer>60</integer>
+      <integer>62</integer>
+      <integer>64</integer>
+      <integer>69</integer>
+    </array>
+    <key>openTypeOS2VendorID</key>
+    <string>GOOG</string>
+    <key>openTypeOS2WeightClass</key>
+    <integer>400</integer>
+    <key>openTypeOS2WidthClass</key>
+    <integer>5</integer>
+    <key>openTypeOS2WinAscent</key>
+    <integer>2146</integer>
+    <key>openTypeOS2WinDescent</key>
+    <integer>555</integer>
+    <key>postscriptBlueFuzz</key>
+    <integer>1</integer>
+    <key>postscriptBlueScale</key>
+    <real>0.039625</real>
+    <key>postscriptBlueShift</key>
+    <integer>7</integer>
+    <key>postscriptBlueValues</key>
+    <array>
+      <integer>-20</integer>
+      <integer>0</integer>
+      <integer>1082</integer>
+      <integer>1102</integer>
+      <integer>1456</integer>
+      <integer>1476</integer>
+    </array>
+    <key>postscriptDefaultCharacter</key>
+    <string>space</string>
+    <key>postscriptFamilyBlues</key>
+    <array/>
+    <key>postscriptFamilyOtherBlues</key>
+    <array/>
+    <key>postscriptFontName</key>
+    <string>Roboto-Regular</string>
+    <key>postscriptForceBold</key>
+    <false/>
+    <key>postscriptIsFixedPitch</key>
+    <false/>
+    <key>postscriptOtherBlues</key>
+    <array>
+      <integer>-436</integer>
+      <integer>-416</integer>
+    </array>
+    <key>postscriptStemSnapH</key>
+    <array>
+      <integer>154</integer>
+    </array>
+    <key>postscriptStemSnapV</key>
+    <array>
+      <integer>196</integer>
+    </array>
+    <key>postscriptUnderlinePosition</key>
+    <integer>-150</integer>
+    <key>postscriptUnderlineThickness</key>
+    <integer>100</integer>
+    <key>postscriptUniqueID</key>
+    <integer>-1</integer>
+    <key>styleMapFamilyName</key>
+    <string>Roboto</string>
+    <key>styleMapStyleName</key>
+    <string>regular</string>
+    <key>styleName</key>
+    <string>Regular</string>
+    <key>trademark</key>
+    <string>Roboto is a trademark of Google.</string>
+    <key>unitsPerEm</key>
+    <integer>2048</integer>
+    <key>versionMajor</key>
+    <integer>2</integer>
+    <key>versionMinor</key>
+    <integer>136</integer>
+    <key>xHeight</key>
+    <integer>1082</integer>
+    <key>year</key>
+    <integer>2017</integer>
+  </dict>
 </plist>

+ 14 - 54
master_ufo/Roboto-Regular.ufo/glyphs/A_.glif

@@ -1,7 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="A" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A" format="2">
   <advance width="1336"/>
   <unicode hex="0041"/>
+  <guideline x="0.0" y="901.0" angle="0.0" identifier="JmcsReo0hq"/>
+  <guideline x="0.0" y="555.0" angle="0.0" identifier="XTVO0cYqkS"/>
+  <anchor x="672" y="1601" name="top"/>
+  <anchor x="686" y="0" name="bottom"/>
+  <anchor x="1336" y="1600" name="top_dd"/>
+  <anchor x="1336" y="-407" name="bottom_dd"/>
+  <anchor x="1336" y="1601" name="top0315"/>
+  <anchor x="672" y="1601" name="parent_top"/>
   <outline>
     <contour>
       <point x="708" y="1327" type="line"/>
@@ -23,61 +31,13 @@
       <point x="269" y="381" type="line"/>
       <point x="1087" y="381" type="line"/>
     </contour>
-    <contour>
-      <point x="672" y="1601" type="move" name="top"/>
-    </contour>
-    <contour>
-      <point x="686" y="0" type="move" name="bottom"/>
-    </contour>
-    <contour>
-      <point x="1336" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1336" y="-407" type="move" name="bottom_dd"/>
-    </contour>
-    <contour>
-      <point x="1336" y="1601" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="672" y="1601" type="move" name="parent_top"/>
-    </contour>
   </outline>
   <lib>
     <dict>
-      <key>com.typemytype.robofont.guides</key>
-      <array>
-        <dict>
-          <key>angle</key>
-          <real>0.0</real>
-          <key>isGlobal</key>
-          <false/>
-          <key>magnetic</key>
-          <integer>5</integer>
-          <key>x</key>
-          <real>0.0</real>
-          <key>y</key>
-          <real>901.0</real>
-        </dict>
-        <dict>
-          <key>angle</key>
-          <real>0.0</real>
-          <key>isGlobal</key>
-          <false/>
-          <key>magnetic</key>
-          <integer>5</integer>
-          <key>x</key>
-          <real>0.0</real>
-          <key>y</key>
-          <real>555.0</real>
-        </dict>
-      </array>
-      <key>com.typemytype.robofont.mark</key>
-      <array>
-        <real>0.6</real>
-        <real>0.609</real>
-        <real>1.0</real>
-        <real>1.0</real>
-      </array>
+      <key>com.typemytype.robofont.guideline.magnetic.JmcsReo0hq</key>
+      <real>5.0</real>
+      <key>com.typemytype.robofont.guideline.magnetic.XTVO0cYqkS</key>
+      <real>5.0</real>
     </dict>
   </lib>
 </glyph>

+ 14 - 47
master_ufo/Roboto-Regular.ufo/glyphs/A_.smcp.glif

@@ -1,6 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="A.smcp" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A.smcp" format="2">
   <advance width="1158"/>
+  <guideline x="0.0" y="721.0" angle="0.0" identifier="yqa373Y01G"/>
+  <guideline x="0.0" y="444.0" angle="0.0" identifier="CO1ouATdja"/>
+  <anchor x="581" y="1320" name="top"/>
+  <anchor x="592" y="0" name="bottom"/>
+  <anchor x="1158" y="1600" name="top_dd"/>
+  <anchor x="1158" y="-407" name="bottom_dd"/>
+  <anchor x="1158" y="1320" name="top0315"/>
+  <anchor x="581" y="1320" name="parent_top"/>
   <outline>
     <contour>
       <point x="606" y="1002" type="line"/>
@@ -22,54 +30,13 @@
       <point x="230" y="279" type="line"/>
       <point x="922" y="279" type="line"/>
     </contour>
-    <contour>
-      <point x="581" y="1320" type="move" name="top"/>
-    </contour>
-    <contour>
-      <point x="592" y="0" type="move" name="bottom"/>
-    </contour>
-    <contour>
-      <point x="1158" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1158" y="-407" type="move" name="bottom_dd"/>
-    </contour>
-    <contour>
-      <point x="1158" y="1320" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="581" y="1320" type="move" name="parent_top"/>
-    </contour>
   </outline>
   <lib>
     <dict>
-      <key>com.typemytype.robofont.guides</key>
-      <array>
-        <dict>
-          <key>angle</key>
-          <real>0.0</real>
-          <key>isGlobal</key>
-          <false/>
-          <key>magnetic</key>
-          <integer>5</integer>
-          <key>x</key>
-          <real>0.0</real>
-          <key>y</key>
-          <real>721.0</real>
-        </dict>
-        <dict>
-          <key>angle</key>
-          <real>0.0</real>
-          <key>isGlobal</key>
-          <false/>
-          <key>magnetic</key>
-          <integer>5</integer>
-          <key>x</key>
-          <real>0.0</real>
-          <key>y</key>
-          <real>444.0</real>
-        </dict>
-      </array>
+      <key>com.typemytype.robofont.guideline.magnetic.CO1ouATdja</key>
+      <real>5.0</real>
+      <key>com.typemytype.robofont.guideline.magnetic.yqa373Y01G</key>
+      <real>5.0</real>
     </dict>
   </lib>
 </glyph>

+ 8 - 31
master_ufo/Roboto-Regular.ufo/glyphs/A_.unic.glif

@@ -1,6 +1,12 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="A.unic" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A.unic" format="2">
   <advance width="1394"/>
+  <anchor x="701" y="1632" name="top"/>
+  <anchor x="682" y="0" name="bottom"/>
+  <anchor x="1394" y="1600" name="top_dd"/>
+  <anchor x="1394" y="-407" name="bottom_dd"/>
+  <anchor x="1394" y="1632" name="top0315"/>
+  <anchor x="701" y="1632" name="parent_top"/>
   <outline>
     <contour>
       <point x="1045" y="188" type="line"/>
@@ -51,34 +57,5 @@
       <point x="811" y="683" type="curve" smooth="yes"/>
       <point x="1079" y="683" type="line"/>
     </contour>
-    <contour>
-      <point x="701" y="1632" type="move" name="top"/>
-    </contour>
-    <contour>
-      <point x="682" y="0" type="move" name="bottom"/>
-    </contour>
-    <contour>
-      <point x="1394" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1394" y="-407" type="move" name="bottom_dd"/>
-    </contour>
-    <contour>
-      <point x="1394" y="1632" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="701" y="1632" type="move" name="parent_top"/>
-    </contour>
   </outline>
-  <lib>
-    <dict>
-      <key>com.typemytype.robofont.mark</key>
-      <array>
-        <real>0.798</real>
-        <real>1.0</real>
-        <real>0.6</real>
-        <real>1.0</real>
-      </array>
-    </dict>
-  </lib>
 </glyph>

+ 6 - 14
master_ufo/Roboto-Regular.ufo/glyphs/A_E_.glif

@@ -1,7 +1,11 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="AE" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AE" format="2">
   <advance width="1914"/>
   <unicode hex="00C6"/>
+  <anchor x="939" y="1612" name="top"/>
+  <anchor x="1914" y="1600" name="top_dd"/>
+  <anchor x="1914" y="1612" name="top0315"/>
+  <anchor x="939" y="1612" name="parent_top"/>
   <outline>
     <contour>
       <point x="970" y="1307" type="line"/>
@@ -40,17 +44,5 @@
       <point x="1086" y="1304" type="line"/>
       <point x="1818" y="1304" type="line"/>
     </contour>
-    <contour>
-      <point x="939" y="1612" type="move" name="top"/>
-    </contour>
-    <contour>
-      <point x="1914" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1914" y="1612" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="939" y="1612" type="move" name="parent_top"/>
-    </contour>
   </outline>
 </glyph>

+ 7 - 23
master_ufo/Roboto-Regular.ufo/glyphs/A_E_.smcp.glif

@@ -1,6 +1,10 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="AE.smcp" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AE.smcp" format="2">
   <advance width="1594"/>
+  <anchor x="896" y="1290" name="top"/>
+  <anchor x="896" y="0" name="bottom"/>
+  <anchor x="1594" y="1290" name="top0315"/>
+  <anchor x="896" y="1290" name="parent_top"/>
   <outline>
     <contour>
       <point x="1522" y="150" type="line" name="hr00"/>
@@ -39,31 +43,11 @@
       <point x="792" y="0" type="line"/>
       <point x="976" y="0" type="line"/>
     </contour>
-    <contour>
-      <point x="896" y="1290" type="move" name="top"/>
-    </contour>
-    <contour>
-      <point x="896" y="0" type="move" name="bottom"/>
-    </contour>
-    <contour>
-      <point x="1594" y="1290" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="896" y="1290" type="move" name="parent_top"/>
-    </contour>
   </outline>
   <lib>
     <dict>
       <key>com.adobe.type.autohint</key>
-      <data>
-      </data>
-      <key>com.typemytype.robofont.mark</key>
-      <array>
-        <real>0.798</real>
-        <real>1.0</real>
-        <real>0.6</real>
-        <real>1.0</real>
-      </array>
+      <data></data>
     </dict>
   </lib>
 </glyph>

+ 6 - 14
master_ufo/Roboto-Regular.ufo/glyphs/A_E_acute.glif

@@ -1,21 +1,13 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="AEacute" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AEacute" format="2">
   <advance width="1914"/>
   <unicode hex="01FC"/>
+  <anchor x="939" y="1612" name="parent_top"/>
+  <anchor x="1914" y="1600" name="top_dd"/>
+  <anchor x="1914" y="1612" name="top0315"/>
+  <anchor x="939" y="1963" name="top"/>
   <outline>
     <component base="AE"/>
     <component base="acute" xOffset="714" yOffset="322"/>
-    <contour>
-      <point x="939" y="1612" type="move" name="parent_top"/>
-    </contour>
-    <contour>
-      <point x="1914" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1914" y="1612" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="939" y="1963" type="move" name="top"/>
-    </contour>
   </outline>
 </glyph>

+ 6 - 14
master_ufo/Roboto-Regular.ufo/glyphs/A_E_acute.smcp.glif

@@ -1,20 +1,12 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="AEacute.smcp" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AEacute.smcp" format="2">
   <advance width="1594"/>
+  <anchor x="896" y="1290" name="parent_top"/>
+  <anchor x="896" y="0" name="bottom"/>
+  <anchor x="1594" y="1290" name="top0315"/>
+  <anchor x="896" y="1641" name="top"/>
   <outline>
     <component base="AE.smcp"/>
     <component base="acute" xOffset="671"/>
-    <contour>
-      <point x="896" y="1290" type="move" name="parent_top"/>
-    </contour>
-    <contour>
-      <point x="896" y="0" type="move" name="bottom"/>
-    </contour>
-    <contour>
-      <point x="1594" y="1290" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="896" y="1641" type="move" name="top"/>
-    </contour>
   </outline>
 </glyph>

+ 6 - 14
master_ufo/Roboto-Regular.ufo/glyphs/A_E_macron.glif

@@ -1,21 +1,13 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="AEmacron" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AEmacron" format="2">
   <advance width="1914"/>
   <unicode hex="01E2"/>
+  <anchor x="939" y="1612" name="parent_top"/>
+  <anchor x="1914" y="1600" name="top_dd"/>
+  <anchor x="1914" y="1612" name="top0315"/>
+  <anchor x="939" y="1907" name="top"/>
   <outline>
     <component base="AE"/>
     <component base="macron" xOffset="466" yOffset="330"/>
-    <contour>
-      <point x="939" y="1612" type="move" name="parent_top"/>
-    </contour>
-    <contour>
-      <point x="1914" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1914" y="1612" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="939" y="1907" type="move" name="top"/>
-    </contour>
   </outline>
 </glyph>

+ 8 - 20
master_ufo/Roboto-Regular.ufo/glyphs/A_acute.glif

@@ -1,27 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="Aacute" format="1">
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aacute" format="2">
   <advance width="1336"/>
   <unicode hex="00C1"/>
+  <anchor x="672" y="1601" name="parent_top"/>
+  <anchor x="686" y="0" name="bottom"/>
+  <anchor x="1336" y="1600" name="top_dd"/>
+  <anchor x="1336" y="-407" name="bottom_dd"/>
+  <anchor x="1336" y="1601" name="top0315"/>
+  <anchor x="672" y="1952" name="top"/>
   <outline>
     <component base="A"/>
     <component base="acute" xOffset="447" yOffset="311"/>
-    <contour>
-      <point x="672" y="1601" type="move" name="parent_top"/>
-    </contour>
-    <contour>
-      <point x="686" y="0" type="move" name="bottom"/>
-    </contour>
-    <contour>
-      <point x="1336" y="1600" type="move" name="top_dd"/>
-    </contour>
-    <contour>
-      <point x="1336" y="-407" type="move" name="bottom_dd"/>
-    </contour>
-    <contour>
-      <point x="1336" y="1601" type="move" name="top0315"/>
-    </contour>
-    <contour>
-      <point x="672" y="1952" type="move" name="top"/>
-    </contour>
   </outline>
 </glyph>

Some files were not shown because too many files changed in this diff