[cantarell-fonts/respacing: 1/2] Respace basic Latin caps



commit 181f767e5a93a8bdffe4a85a1ba804cb5a434ae7
Author: Nikolaus Waxweiler <madigens gmail com>
Date:   Sun May 19 22:45:04 2019 +0100

    Respace basic Latin caps

 src/Cantarell-Bold.ufo/glyphs/O_horn.glif    |   2 +
 src/Cantarell-Bold.ufo/glyphs/U_horn.glif    |   2 +
 src/Cantarell-Light.ufo/glyphs/O_horn.glif   |   2 +
 src/Cantarell-Light.ufo/glyphs/U_horn.glif   |   2 +
 src/Cantarell-Regular.ufo/glyphs/A_.glif     |  32 ++++----
 src/Cantarell-Regular.ufo/glyphs/B_.glif     |  74 ++++++++---------
 src/Cantarell-Regular.ufo/glyphs/C_.glif     |  58 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/D_.glif     |  44 +++++-----
 src/Cantarell-Regular.ufo/glyphs/E_.glif     |  42 +++++-----
 src/Cantarell-Regular.ufo/glyphs/E_ng.glif   |  46 +++++------
 src/Cantarell-Regular.ufo/glyphs/F_.glif     |  30 +++----
 src/Cantarell-Regular.ufo/glyphs/G_.glif     |  68 ++++++++--------
 src/Cantarell-Regular.ufo/glyphs/H_.glif     |  34 ++++----
 src/Cantarell-Regular.ufo/glyphs/I_.glif     |  18 ++---
 src/Cantarell-Regular.ufo/glyphs/J_.glif     |  38 ++++-----
 src/Cantarell-Regular.ufo/glyphs/K_.glif     |  28 +++----
 src/Cantarell-Regular.ufo/glyphs/L_.glif     |  24 +++---
 src/Cantarell-Regular.ufo/glyphs/L_dot.glif  |   2 +-
 src/Cantarell-Regular.ufo/glyphs/M_.glif     |  38 ++++-----
 src/Cantarell-Regular.ufo/glyphs/N_.glif     |  30 +++----
 src/Cantarell-Regular.ufo/glyphs/O_.glif     |  64 +++++++--------
 src/Cantarell-Regular.ufo/glyphs/O_E_.glif   |  90 ++++++++++-----------
 src/Cantarell-Regular.ufo/glyphs/O_horn.glif |   6 +-
 src/Cantarell-Regular.ufo/glyphs/P_.glif     |  50 ++++++------
 src/Cantarell-Regular.ufo/glyphs/Q_.glif     |  62 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/R_.glif     |  58 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/S_.glif     |  70 ++++++++--------
 src/Cantarell-Regular.ufo/glyphs/T_.glif     |  24 +++---
 src/Cantarell-Regular.ufo/glyphs/T_horn.glif |  46 +++++------
 src/Cantarell-Regular.ufo/glyphs/U_.glif     |  46 +++++------
 src/Cantarell-Regular.ufo/glyphs/U_horn.glif |   8 +-
 src/Cantarell-Regular.ufo/glyphs/V_.glif     |  22 ++---
 src/Cantarell-Regular.ufo/glyphs/X_.glif     |  34 ++++----
 src/Cantarell-Regular.ufo/glyphs/Y_.glif     |  28 +++----
 src/Cantarell-Regular.ufo/glyphs/Z_.glif     |  30 +++----
 src/Cantarell-Regular.ufo/glyphs/c.glif      |  58 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/o.glif      |  60 +++++++-------
 src/Cantarell-Regular.ufo/glyphs/oe.glif     | 116 +++++++++++++--------------
 src/Cantarell_autospace.py                   |   2 +-
 39 files changed, 748 insertions(+), 740 deletions(-)
---
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horn.glif b/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
index 60ba8f55..acfbad81 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
@@ -8,6 +8,8 @@
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>O</string>
       <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
       <string>=+82</string>
     </dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horn.glif b/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
index e012121b..9ecc9621 100644
--- a/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
@@ -8,6 +8,8 @@
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>U</string>
       <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
       <string>=+165</string>
     </dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horn.glif b/src/Cantarell-Light.ufo/glyphs/O_horn.glif
index 9cc328b5..713fcf36 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_horn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_horn.glif
@@ -8,6 +8,8 @@
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>O</string>
       <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
       <string>=+22</string>
     </dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horn.glif b/src/Cantarell-Light.ufo/glyphs/U_horn.glif
index f3ff6a5f..c7fa2b81 100644
--- a/src/Cantarell-Light.ufo/glyphs/U_horn.glif
+++ b/src/Cantarell-Light.ufo/glyphs/U_horn.glif
@@ -8,6 +8,8 @@
   </outline>
   <lib>
     <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>U</string>
       <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
       <string>=+72</string>
     </dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_.glif b/src/Cantarell-Regular.ufo/glyphs/A_.glif
index 68e456df..7021f90f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_.glif
@@ -1,29 +1,29 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="A" format="2">
-  <advance width="677"/>
+  <advance width="642"/>
   <unicode hex="0041"/>
   <note>
 A
 </note>
-  <anchor x="339" y="0" name="bottom"/>
-  <anchor x="622" y="10" name="ogonek"/>
-  <anchor x="339" y="694" name="top"/>
+  <anchor x="322" y="0" name="bottom"/>
+  <anchor x="605" y="10" name="ogonek"/>
+  <anchor x="322" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="32" y="0" type="line"/>
-      <point x="119" y="0" type="line"/>
-      <point x="346" y="636" type="line"/>
-      <point x="337" y="636" type="line"/>
-      <point x="551" y="0" type="line"/>
-      <point x="644" y="0" type="line"/>
-      <point x="400" y="694" type="line"/>
-      <point x="292" y="694" type="line"/>
+      <point x="15" y="0" type="line"/>
+      <point x="102" y="0" type="line"/>
+      <point x="329" y="636" type="line"/>
+      <point x="320" y="636" type="line"/>
+      <point x="534" y="0" type="line"/>
+      <point x="627" y="0" type="line"/>
+      <point x="383" y="694" type="line"/>
+      <point x="275" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="163" y="206" type="line"/>
-      <point x="510" y="206" type="line"/>
-      <point x="510" y="278" type="line"/>
-      <point x="163" y="278" type="line"/>
+      <point x="146" y="206" type="line"/>
+      <point x="493" y="206" type="line"/>
+      <point x="493" y="278" type="line"/>
+      <point x="146" y="278" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/B_.glif b/src/Cantarell-Regular.ufo/glyphs/B_.glif
index 5dc4f301..3e22b706 100644
--- a/src/Cantarell-Regular.ufo/glyphs/B_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/B_.glif
@@ -1,48 +1,48 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="B" format="2">
-  <advance width="656"/>
+  <advance width="640"/>
   <unicode hex="0042"/>
   <note>
 B
 </note>
-  <anchor x="326" y="0" name="bottom"/>
-  <anchor x="326" y="694" name="top"/>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="346" y="0" type="line" smooth="yes"/>
-      <point x="506" y="0"/>
-      <point x="600" y="75"/>
-      <point x="600" y="202" type="curve" smooth="yes"/>
-      <point x="600" y="319"/>
-      <point x="512" y="396"/>
-      <point x="379" y="396" type="curve" smooth="yes"/>
-      <point x="153" y="396" type="line"/>
-      <point x="153" y="327" type="line"/>
-      <point x="370" y="327" type="line" smooth="yes"/>
-      <point x="458" y="327"/>
-      <point x="515" y="271"/>
-      <point x="515" y="185" type="curve" smooth="yes"/>
-      <point x="515" y="105"/>
-      <point x="467" y="71"/>
-      <point x="356" y="71" type="curve" smooth="yes"/>
-      <point x="187" y="71" type="line"/>
-      <point x="187" y="623" type="line"/>
-      <point x="305" y="623" type="line" smooth="yes"/>
-      <point x="411" y="623"/>
-      <point x="463" y="584"/>
-      <point x="463" y="505" type="curve" smooth="yes"/>
-      <point x="463" y="444"/>
-      <point x="429" y="409"/>
-      <point x="337" y="375" type="curve"/>
-      <point x="457" y="375" type="line"/>
-      <point x="512" y="399"/>
-      <point x="548" y="460"/>
-      <point x="548" y="527" type="curve" smooth="yes"/>
-      <point x="548" y="633"/>
-      <point x="463" y="694"/>
-      <point x="315" y="694" type="curve" smooth="yes"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="338" y="0" type="line" smooth="yes"/>
+      <point x="498" y="0"/>
+      <point x="592" y="75"/>
+      <point x="592" y="202" type="curve" smooth="yes"/>
+      <point x="592" y="319"/>
+      <point x="504" y="396"/>
+      <point x="371" y="396" type="curve" smooth="yes"/>
+      <point x="145" y="396" type="line"/>
+      <point x="145" y="327" type="line"/>
+      <point x="362" y="327" type="line" smooth="yes"/>
+      <point x="450" y="327"/>
+      <point x="507" y="271"/>
+      <point x="507" y="185" type="curve" smooth="yes"/>
+      <point x="507" y="105"/>
+      <point x="459" y="71"/>
+      <point x="348" y="71" type="curve" smooth="yes"/>
+      <point x="179" y="71" type="line"/>
+      <point x="179" y="623" type="line"/>
+      <point x="297" y="623" type="line" smooth="yes"/>
+      <point x="403" y="623"/>
+      <point x="455" y="584"/>
+      <point x="455" y="505" type="curve" smooth="yes"/>
+      <point x="455" y="444"/>
+      <point x="421" y="409"/>
+      <point x="329" y="375" type="curve"/>
+      <point x="449" y="375" type="line"/>
+      <point x="504" y="399"/>
+      <point x="540" y="460"/>
+      <point x="540" y="527" type="curve" smooth="yes"/>
+      <point x="540" y="633"/>
+      <point x="455" y="694"/>
+      <point x="307" y="694" type="curve" smooth="yes"/>
+      <point x="96" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_.glif b/src/Cantarell-Regular.ufo/glyphs/C_.glif
index b6b34189..2c09d65c 100644
--- a/src/Cantarell-Regular.ufo/glyphs/C_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/C_.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="C" format="2">
-  <advance width="653"/>
+  <advance width="645"/>
   <unicode hex="0043"/>
   <note>
 C
 </note>
-  <anchor x="374" y="0" name="bottom"/>
-  <anchor x="374" y="694" name="top"/>
+  <anchor x="369" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="403" y="-10" type="curve" smooth="yes"/>
-      <point x="470" y="-10"/>
-      <point x="540" y="5"/>
-      <point x="606" y="34" type="curve"/>
-      <point x="587" y="95" type="line"/>
-      <point x="537" y="75"/>
-      <point x="475" y="63"/>
-      <point x="422" y="63" type="curve" smooth="yes"/>
-      <point x="256" y="63"/>
-      <point x="146" y="181"/>
-      <point x="146" y="358" type="curve" smooth="yes"/>
-      <point x="146" y="527"/>
-      <point x="247" y="630"/>
-      <point x="414" y="630" type="curve" smooth="yes"/>
-      <point x="470" y="630"/>
-      <point x="533" y="618"/>
-      <point x="586" y="598" type="curve"/>
-      <point x="610" y="660" type="line"/>
-      <point x="559" y="687"/>
-      <point x="487" y="703"/>
-      <point x="419" y="703" type="curve" smooth="yes"/>
-      <point x="204" y="703"/>
-      <point x="61" y="557"/>
-      <point x="61" y="339" type="curve" smooth="yes"/>
-      <point x="61" y="130"/>
-      <point x="198" y="-10"/>
+      <point x="398" y="-10" type="curve" smooth="yes"/>
+      <point x="465" y="-10"/>
+      <point x="535" y="5"/>
+      <point x="601" y="34" type="curve"/>
+      <point x="582" y="95" type="line"/>
+      <point x="532" y="75"/>
+      <point x="470" y="63"/>
+      <point x="417" y="63" type="curve" smooth="yes"/>
+      <point x="251" y="63"/>
+      <point x="141" y="181"/>
+      <point x="141" y="358" type="curve" smooth="yes"/>
+      <point x="141" y="527"/>
+      <point x="242" y="630"/>
+      <point x="409" y="630" type="curve" smooth="yes"/>
+      <point x="465" y="630"/>
+      <point x="528" y="618"/>
+      <point x="581" y="598" type="curve"/>
+      <point x="605" y="660" type="line"/>
+      <point x="554" y="687"/>
+      <point x="482" y="703"/>
+      <point x="414" y="703" type="curve" smooth="yes"/>
+      <point x="199" y="703"/>
+      <point x="56" y="557"/>
+      <point x="56" y="339" type="curve" smooth="yes"/>
+      <point x="56" y="130"/>
+      <point x="193" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_.glif b/src/Cantarell-Regular.ufo/glyphs/D_.glif
index ab11956b..ecec1e80 100644
--- a/src/Cantarell-Regular.ufo/glyphs/D_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/D_.glif
@@ -1,35 +1,35 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="D" format="2">
-  <advance width="733"/>
+  <advance width="717"/>
   <unicode hex="0044"/>
   <note>
 D
 </note>
-  <anchor x="334" y="0" name="bottom"/>
-  <anchor x="171" y="347" name="center"/>
-  <anchor x="334" y="694" name="top"/>
+  <anchor x="326" y="0" name="bottom"/>
+  <anchor x="163" y="347" name="center"/>
+  <anchor x="326" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="316" y="0" type="line" smooth="yes"/>
-      <point x="526" y="0"/>
-      <point x="669" y="137"/>
-      <point x="669" y="360" type="curve" smooth="yes"/>
-      <point x="669" y="570"/>
-      <point x="543" y="694"/>
-      <point x="331" y="694" type="curve" smooth="yes"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="308" y="0" type="line" smooth="yes"/>
+      <point x="518" y="0"/>
+      <point x="661" y="137"/>
+      <point x="661" y="360" type="curve" smooth="yes"/>
+      <point x="661" y="570"/>
+      <point x="535" y="694"/>
+      <point x="323" y="694" type="curve" smooth="yes"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="187" y="72" type="line"/>
-      <point x="187" y="622" type="line"/>
-      <point x="321" y="622" type="line" smooth="yes"/>
-      <point x="490" y="622"/>
-      <point x="584" y="523"/>
-      <point x="584" y="347" type="curve" smooth="yes"/>
-      <point x="584" y="172"/>
-      <point x="491" y="72"/>
-      <point x="326" y="72" type="curve" smooth="yes"/>
+      <point x="179" y="72" type="line"/>
+      <point x="179" y="622" type="line"/>
+      <point x="313" y="622" type="line" smooth="yes"/>
+      <point x="482" y="622"/>
+      <point x="576" y="523"/>
+      <point x="576" y="347" type="curve" smooth="yes"/>
+      <point x="576" y="172"/>
+      <point x="483" y="72"/>
+      <point x="318" y="72" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_.glif b/src/Cantarell-Regular.ufo/glyphs/E_.glif
index 4674195f..f055a150 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="E" format="2">
-  <advance width="600"/>
+  <advance width="584"/>
   <unicode hex="0045"/>
   <note>
 E
 </note>
-  <anchor x="313" y="0" name="bottom"/>
-  <anchor x="518" y="10" name="ogonek"/>
-  <anchor x="333" y="694" name="top"/>
-  <anchor x="15" y="694" name="topleft"/>
+  <anchor x="305" y="0" name="bottom"/>
+  <anchor x="510" y="10" name="ogonek"/>
+  <anchor x="325" y="694" name="top"/>
+  <anchor x="7" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="144" y="0" type="line"/>
-      <point x="540" y="0" type="line"/>
-      <point x="540" y="72" type="line"/>
-      <point x="144" y="72" type="line"/>
+      <point x="136" y="0" type="line"/>
+      <point x="532" y="0" type="line"/>
+      <point x="532" y="72" type="line"/>
+      <point x="136" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="144" y="323" type="line"/>
-      <point x="513" y="323" type="line"/>
-      <point x="513" y="395" type="line"/>
-      <point x="144" y="395" type="line"/>
+      <point x="136" y="323" type="line"/>
+      <point x="505" y="323" type="line"/>
+      <point x="505" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="144" y="622" type="line"/>
-      <point x="540" y="622" type="line"/>
-      <point x="540" y="694" type="line"/>
-      <point x="144" y="694" type="line"/>
+      <point x="136" y="622" type="line"/>
+      <point x="532" y="622" type="line"/>
+      <point x="532" y="694" type="line"/>
+      <point x="136" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ng.glif b/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
index 6910b8cc..e8559262 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Eng" format="2">
-  <advance width="774"/>
+  <advance width="758"/>
   <unicode hex="014A"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="182" y="0" type="line"/>
-      <point x="182" y="605" type="line"/>
-      <point x="165" y="605" type="line"/>
-      <point x="599" y="-25" type="line"/>
-      <point x="670" y="0" type="line"/>
-      <point x="670" y="694" type="line"/>
-      <point x="592" y="694" type="line"/>
-      <point x="592" y="87" type="line"/>
-      <point x="610" y="87" type="line"/>
-      <point x="199" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="174" y="0" type="line"/>
+      <point x="174" y="605" type="line"/>
+      <point x="157" y="605" type="line"/>
+      <point x="591" y="-25" type="line"/>
+      <point x="662" y="0" type="line"/>
+      <point x="662" y="694" type="line"/>
+      <point x="584" y="694" type="line"/>
+      <point x="584" y="87" type="line"/>
+      <point x="602" y="87" type="line"/>
+      <point x="191" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="547" y="-234" type="line"/>
-      <point x="621" y="-201"/>
-      <point x="670" y="-117"/>
-      <point x="670" y="-23" type="curve" smooth="yes"/>
-      <point x="670" y="0" type="line"/>
-      <point x="590" y="0" type="line"/>
-      <point x="590" y="-35" type="line" smooth="yes"/>
-      <point x="590" y="-102"/>
-      <point x="562" y="-162"/>
-      <point x="520" y="-186" type="curve"/>
+      <point x="539" y="-234" type="line"/>
+      <point x="613" y="-201"/>
+      <point x="662" y="-117"/>
+      <point x="662" y="-23" type="curve" smooth="yes"/>
+      <point x="662" y="0" type="line"/>
+      <point x="582" y="0" type="line"/>
+      <point x="582" y="-35" type="line" smooth="yes"/>
+      <point x="582" y="-102"/>
+      <point x="554" y="-162"/>
+      <point x="512" y="-186" type="curve"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/F_.glif b/src/Cantarell-Regular.ufo/glyphs/F_.glif
index 87ba8327..a44822e0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/F_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/F_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="F" format="2">
-  <advance width="582"/>
+  <advance width="566"/>
   <unicode hex="0046"/>
   <note>
 F
 </note>
-  <anchor x="271" y="0" name="bottom"/>
-  <anchor x="271" y="694" name="top"/>
+  <anchor x="263" y="0" name="bottom"/>
+  <anchor x="263" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136" y="322" type="line"/>
-      <point x="506" y="322" type="line"/>
-      <point x="506" y="394" type="line"/>
-      <point x="136" y="394" type="line"/>
+      <point x="128" y="322" type="line"/>
+      <point x="498" y="322" type="line"/>
+      <point x="498" y="394" type="line"/>
+      <point x="128" y="394" type="line"/>
     </contour>
     <contour>
-      <point x="136" y="622" type="line"/>
-      <point x="535" y="622" type="line"/>
-      <point x="535" y="694" type="line"/>
-      <point x="136" y="694" type="line"/>
+      <point x="128" y="622" type="line"/>
+      <point x="527" y="622" type="line"/>
+      <point x="527" y="694" type="line"/>
+      <point x="128" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_.glif b/src/Cantarell-Regular.ufo/glyphs/G_.glif
index a4a98c89..30bd1458 100644
--- a/src/Cantarell-Regular.ufo/glyphs/G_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/G_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="G" format="2">
-  <advance width="739"/>
+  <advance width="722"/>
   <unicode hex="0047"/>
   <note>
 G
 </note>
-  <anchor x="403" y="0" name="bottom"/>
-  <anchor x="403" y="694" name="top"/>
+  <anchor x="395" y="0" name="bottom"/>
+  <anchor x="395" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="412" y="-9" type="curve" smooth="yes"/>
-      <point x="508" y="-9"/>
-      <point x="595" y="19"/>
-      <point x="665" y="74" type="curve"/>
-      <point x="665" y="368" type="line"/>
-      <point x="385" y="368" type="line"/>
-      <point x="385" y="296" type="line"/>
-      <point x="582" y="296" type="line"/>
-      <point x="582" y="71" type="line"/>
-      <point x="601" y="112" type="line"/>
-      <point x="547" y="81"/>
-      <point x="486" y="64"/>
-      <point x="424" y="64" type="curve" smooth="yes"/>
-      <point x="257" y="64"/>
-      <point x="149" y="179"/>
-      <point x="149" y="357" type="curve" smooth="yes"/>
-      <point x="149" y="530"/>
-      <point x="248" y="630"/>
-      <point x="417" y="630" type="curve" smooth="yes"/>
-      <point x="480" y="630"/>
-      <point x="553" y="616"/>
-      <point x="614" y="593" type="curve"/>
-      <point x="638" y="657" type="line"/>
-      <point x="577" y="687"/>
-      <point x="504" y="703"/>
-      <point x="428" y="703" type="curve" smooth="yes"/>
-      <point x="209" y="703"/>
-      <point x="64" y="560"/>
-      <point x="64" y="342" type="curve" smooth="yes"/>
-      <point x="64" y="130"/>
-      <point x="202" y="-9"/>
+      <point x="404" y="-9" type="curve" smooth="yes"/>
+      <point x="500" y="-9"/>
+      <point x="587" y="19"/>
+      <point x="657" y="74" type="curve"/>
+      <point x="657" y="368" type="line"/>
+      <point x="377" y="368" type="line"/>
+      <point x="377" y="296" type="line"/>
+      <point x="574" y="296" type="line"/>
+      <point x="574" y="71" type="line"/>
+      <point x="593" y="112" type="line"/>
+      <point x="539" y="81"/>
+      <point x="478" y="64"/>
+      <point x="416" y="64" type="curve" smooth="yes"/>
+      <point x="249" y="64"/>
+      <point x="141" y="179"/>
+      <point x="141" y="357" type="curve" smooth="yes"/>
+      <point x="141" y="530"/>
+      <point x="240" y="630"/>
+      <point x="409" y="630" type="curve" smooth="yes"/>
+      <point x="472" y="630"/>
+      <point x="545" y="616"/>
+      <point x="606" y="593" type="curve"/>
+      <point x="630" y="657" type="line"/>
+      <point x="569" y="687"/>
+      <point x="496" y="703"/>
+      <point x="420" y="703" type="curve" smooth="yes"/>
+      <point x="201" y="703"/>
+      <point x="56" y="560"/>
+      <point x="56" y="342" type="curve" smooth="yes"/>
+      <point x="56" y="130"/>
+      <point x="194" y="-9"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_.glif b/src/Cantarell-Regular.ufo/glyphs/H_.glif
index e17b1f31..b3a4ff8d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/H_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/H_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="H" format="2">
-  <advance width="745"/>
+  <advance width="729"/>
   <unicode hex="0048"/>
   <note>
 H
 </note>
-  <anchor x="373" y="0" name="bottom"/>
-  <anchor x="373" y="539" name="center"/>
-  <anchor x="373" y="694" name="top"/>
-  <anchor x="15" y="694" name="topleft"/>
+  <anchor x="365" y="0" name="bottom"/>
+  <anchor x="365" y="539" name="center"/>
+  <anchor x="365" y="694" name="top"/>
+  <anchor x="7" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="558" y="0" type="line"/>
-      <point x="641" y="0" type="line"/>
-      <point x="641" y="694" type="line"/>
-      <point x="558" y="694" type="line"/>
+      <point x="550" y="0" type="line"/>
+      <point x="633" y="0" type="line"/>
+      <point x="633" y="694" type="line"/>
+      <point x="550" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="136" y="323" type="line"/>
-      <point x="606" y="323" type="line"/>
-      <point x="606" y="395" type="line"/>
-      <point x="136" y="395" type="line"/>
+      <point x="128" y="323" type="line"/>
+      <point x="598" y="323" type="line"/>
+      <point x="598" y="395" type="line"/>
+      <point x="128" y="395" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_.glif b/src/Cantarell-Regular.ufo/glyphs/I_.glif
index 07238e34..8c0dedfe 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_.glif
@@ -1,20 +1,20 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="I" format="2">
-  <advance width="291"/>
+  <advance width="275"/>
   <unicode hex="0049"/>
   <note>
 I
 </note>
-  <anchor x="146" y="0" name="bottom"/>
-  <anchor x="165" y="10" name="ogonek"/>
-  <anchor x="146" y="694" name="top"/>
-  <anchor x="15" y="694" name="topleft"/>
+  <anchor x="138" y="0" name="bottom"/>
+  <anchor x="157" y="10" name="ogonek"/>
+  <anchor x="138" y="694" name="top"/>
+  <anchor x="7" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_.glif b/src/Cantarell-Regular.ufo/glyphs/J_.glif
index 7c1b073d..fed3b503 100644
--- a/src/Cantarell-Regular.ufo/glyphs/J_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/J_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="J" format="2">
-  <advance width="443"/>
+  <advance width="407"/>
   <unicode hex="004A"/>
   <note>
 J
 </note>
-  <anchor x="228" y="0" name="bottom"/>
-  <anchor x="303" y="694" name="top"/>
+  <anchor x="200" y="0" name="bottom"/>
+  <anchor x="275" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="161" y="-10" type="curve" smooth="yes"/>
-      <point x="279" y="-10"/>
-      <point x="346" y="65"/>
-      <point x="346" y="200" type="curve" smooth="yes"/>
-      <point x="346" y="694" type="line"/>
-      <point x="263" y="694" type="line"/>
-      <point x="263" y="191" type="line" smooth="yes"/>
-      <point x="263" y="109"/>
-      <point x="226" y="63"/>
-      <point x="159" y="63" type="curve" smooth="yes"/>
-      <point x="129" y="63"/>
-      <point x="89" y="72"/>
-      <point x="61" y="86" type="curve"/>
-      <point x="37" y="24" type="line"/>
-      <point x="77" y="0"/>
-      <point x="119" y="-10"/>
+      <point x="133" y="-10" type="curve" smooth="yes"/>
+      <point x="251" y="-10"/>
+      <point x="318" y="65"/>
+      <point x="318" y="200" type="curve" smooth="yes"/>
+      <point x="318" y="694" type="line"/>
+      <point x="235" y="694" type="line"/>
+      <point x="235" y="191" type="line" smooth="yes"/>
+      <point x="235" y="109"/>
+      <point x="198" y="63"/>
+      <point x="131" y="63" type="curve" smooth="yes"/>
+      <point x="101" y="63"/>
+      <point x="61" y="72"/>
+      <point x="33" y="86" type="curve"/>
+      <point x="9" y="24" type="line"/>
+      <point x="49" y="0"/>
+      <point x="91" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_.glif b/src/Cantarell-Regular.ufo/glyphs/K_.glif
index 2801866d..94d15dff 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_.glif
@@ -1,27 +1,27 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="K" format="2">
-  <advance width="627"/>
+  <advance width="622"/>
   <unicode hex="004B"/>
   <note>
 K
 </note>
-  <anchor x="318" y="0" name="bottom"/>
-  <anchor x="318" y="694" name="top"/>
+  <anchor x="314" y="0" name="bottom"/>
+  <anchor x="314" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="496" y="0" type="line"/>
-      <point x="606" y="0" type="line"/>
-      <point x="273" y="380" type="line"/>
-      <point x="276" y="358" type="line"/>
-      <point x="591" y="694" type="line"/>
-      <point x="490" y="694" type="line"/>
-      <point x="184" y="361" type="line"/>
+      <point x="498" y="0" type="line"/>
+      <point x="607" y="0" type="line"/>
+      <point x="264" y="380" type="line"/>
+      <point x="268" y="357" type="line"/>
+      <point x="594" y="694" type="line"/>
+      <point x="492" y="694" type="line"/>
+      <point x="176" y="361" type="line"/>
     </contour>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_.glif b/src/Cantarell-Regular.ufo/glyphs/L_.glif
index df407abf..2f4d9bdd 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_.glif
@@ -1,23 +1,23 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="L" format="2">
-  <advance width="537"/>
+  <advance width="515"/>
   <unicode hex="004C"/>
   <note>
 L
 </note>
-  <anchor x="302" y="0" name="bottom"/>
-  <anchor x="172" y="347" name="center"/>
-  <anchor x="543" y="352" name="periodcentered"/>
-  <anchor x="147" y="694" name="top"/>
-  <anchor x="311" y="482" name="topright"/>
+  <anchor x="294" y="0" name="bottom"/>
+  <anchor x="164" y="347" name="center"/>
+  <anchor x="535" y="352" name="periodcentered"/>
+  <anchor x="139" y="694" name="top"/>
+  <anchor x="303" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="498" y="0" type="line"/>
-      <point x="498" y="74" type="line"/>
-      <point x="187" y="74" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="490" y="0" type="line"/>
+      <point x="490" y="74" type="line"/>
+      <point x="179" y="74" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_dot.glif b/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
index 5710ed3e..fd8768de 100644
--- a/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ldot" format="2">
-  <advance width="537"/>
+  <advance width="516"/>
   <unicode hex="013F"/>
   <outline>
     <component base="L"/>
diff --git a/src/Cantarell-Regular.ufo/glyphs/M_.glif b/src/Cantarell-Regular.ufo/glyphs/M_.glif
index b1553466..2a1c5069 100644
--- a/src/Cantarell-Regular.ufo/glyphs/M_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/M_.glif
@@ -1,30 +1,30 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="M" format="2">
-  <advance width="883"/>
+  <advance width="867"/>
   <unicode hex="004D"/>
   <note>
 M
 </note>
-  <anchor x="442" y="0" name="bottom"/>
-  <anchor x="442" y="694" name="top"/>
+  <anchor x="434" y="0" name="bottom"/>
+  <anchor x="434" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="183" y="0" type="line"/>
-      <point x="183" y="578" type="line"/>
-      <point x="166" y="578" type="line"/>
-      <point x="408" y="108" type="line"/>
-      <point x="473" y="108" type="line"/>
-      <point x="712" y="578" type="line"/>
-      <point x="700" y="578" type="line"/>
-      <point x="700" y="0" type="line"/>
-      <point x="779" y="0" type="line"/>
-      <point x="779" y="694" type="line"/>
-      <point x="697" y="694" type="line"/>
-      <point x="418" y="148" type="line"/>
-      <point x="468" y="148" type="line"/>
-      <point x="189" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="175" y="0" type="line"/>
+      <point x="175" y="578" type="line"/>
+      <point x="158" y="578" type="line"/>
+      <point x="400" y="108" type="line"/>
+      <point x="465" y="108" type="line"/>
+      <point x="704" y="578" type="line"/>
+      <point x="692" y="578" type="line"/>
+      <point x="692" y="0" type="line"/>
+      <point x="771" y="0" type="line"/>
+      <point x="771" y="694" type="line"/>
+      <point x="689" y="694" type="line"/>
+      <point x="410" y="148" type="line"/>
+      <point x="460" y="148" type="line"/>
+      <point x="181" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_.glif b/src/Cantarell-Regular.ufo/glyphs/N_.glif
index ac673bea..c4e9115f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/N_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/N_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="N" format="2">
-  <advance width="774"/>
+  <advance width="758"/>
   <unicode hex="004E"/>
   <note>
 N
 </note>
-  <anchor x="387" y="0" name="bottom"/>
-  <anchor x="387" y="694" name="top"/>
+  <anchor x="379" y="0" name="bottom"/>
+  <anchor x="379" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="182" y="0" type="line"/>
-      <point x="182" y="605" type="line"/>
-      <point x="167" y="605" type="line"/>
-      <point x="578" y="0" type="line"/>
-      <point x="670" y="0" type="line"/>
-      <point x="670" y="694" type="line"/>
-      <point x="592" y="694" type="line"/>
-      <point x="592" y="87" type="line"/>
-      <point x="608" y="87" type="line"/>
-      <point x="199" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="174" y="0" type="line"/>
+      <point x="174" y="605" type="line"/>
+      <point x="159" y="605" type="line"/>
+      <point x="570" y="0" type="line"/>
+      <point x="662" y="0" type="line"/>
+      <point x="662" y="694" type="line"/>
+      <point x="584" y="694" type="line"/>
+      <point x="584" y="87" type="line"/>
+      <point x="600" y="87" type="line"/>
+      <point x="191" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_.glif b/src/Cantarell-Regular.ufo/glyphs/O_.glif
index d1291519..dde1e035 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_.glif
@@ -1,45 +1,45 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="O" format="2">
-  <advance width="782"/>
+  <advance width="764"/>
   <unicode hex="004F"/>
   <note>
 O
 </note>
-  <anchor x="589" y="107" name="Qtail"/>
-  <anchor x="391" y="0" name="bottom"/>
-  <anchor x="391" y="347" name="center"/>
-  <anchor x="472" y="10" name="ogonek"/>
-  <anchor x="391" y="694" name="top"/>
-  <anchor x="20" y="694" name="topleft"/>
-  <anchor x="706" y="694" name="topright"/>
+  <anchor x="580" y="107" name="Qtail"/>
+  <anchor x="382" y="0" name="bottom"/>
+  <anchor x="382" y="347" name="center"/>
+  <anchor x="463" y="10" name="ogonek"/>
+  <anchor x="382" y="694" name="top"/>
+  <anchor x="11" y="694" name="topleft"/>
+  <anchor x="697" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="383" y="-7" type="curve" smooth="yes"/>
-      <point x="583" y="-7"/>
-      <point x="717" y="138"/>
-      <point x="717" y="356" type="curve" smooth="yes"/>
-      <point x="717" y="564"/>
-      <point x="587" y="703"/>
-      <point x="393" y="703" type="curve" smooth="yes"/>
-      <point x="196" y="703"/>
-      <point x="65" y="559"/>
-      <point x="65" y="344" type="curve" smooth="yes"/>
-      <point x="65" y="133"/>
-      <point x="192" y="-7"/>
+      <point x="374" y="-7" type="curve" smooth="yes"/>
+      <point x="574" y="-7"/>
+      <point x="708" y="138"/>
+      <point x="708" y="356" type="curve" smooth="yes"/>
+      <point x="708" y="564"/>
+      <point x="578" y="703"/>
+      <point x="384" y="703" type="curve" smooth="yes"/>
+      <point x="187" y="703"/>
+      <point x="56" y="559"/>
+      <point x="56" y="344" type="curve" smooth="yes"/>
+      <point x="56" y="133"/>
+      <point x="183" y="-7"/>
     </contour>
     <contour>
-      <point x="393" y="65" type="curve" smooth="yes"/>
-      <point x="247" y="65"/>
-      <point x="150" y="181"/>
-      <point x="150" y="356" type="curve" smooth="yes"/>
-      <point x="150" y="520"/>
-      <point x="243" y="630"/>
-      <point x="383" y="630" type="curve" smooth="yes"/>
-      <point x="532" y="630"/>
-      <point x="632" y="516"/>
-      <point x="632" y="344" type="curve" smooth="yes"/>
-      <point x="632" y="177"/>
-      <point x="536" y="65"/>
+      <point x="384" y="65" type="curve" smooth="yes"/>
+      <point x="238" y="65"/>
+      <point x="141" y="181"/>
+      <point x="141" y="356" type="curve" smooth="yes"/>
+      <point x="141" y="520"/>
+      <point x="234" y="630"/>
+      <point x="374" y="630" type="curve" smooth="yes"/>
+      <point x="523" y="630"/>
+      <point x="623" y="516"/>
+      <point x="623" y="344" type="curve" smooth="yes"/>
+      <point x="623" y="177"/>
+      <point x="527" y="65"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
index ede7fae8..48d530e6 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
@@ -1,61 +1,61 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="OE" format="2">
-  <advance width="1012"/>
+  <advance width="995"/>
   <unicode hex="0152"/>
-  <anchor x="566" y="0" name="bottom"/>
-  <anchor x="566" y="694" name="top"/>
+  <anchor x="557" y="0" name="bottom"/>
+  <anchor x="557" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="414" y="-7" type="curve" smooth="yes"/>
-      <point x="468" y="-7"/>
-      <point x="540" y="1"/>
-      <point x="564" y="10" type="curve"/>
-      <point x="524" y="79" type="line"/>
-      <point x="503" y="71"/>
-      <point x="459" y="65"/>
-      <point x="414" y="65" type="curve" smooth="yes"/>
-      <point x="253" y="65"/>
-      <point x="150" y="178"/>
-      <point x="150" y="355" type="curve" smooth="yes"/>
-      <point x="150" y="525"/>
-      <point x="246" y="630"/>
-      <point x="406" y="630" type="curve" smooth="yes"/>
-      <point x="451" y="630"/>
-      <point x="498" y="625"/>
-      <point x="524" y="611" type="curve"/>
-      <point x="564" y="686" type="line"/>
-      <point x="540" y="695"/>
-      <point x="467" y="703"/>
-      <point x="415" y="703" type="curve" smooth="yes"/>
-      <point x="198" y="703"/>
-      <point x="65" y="564"/>
-      <point x="65" y="343" type="curve" smooth="yes"/>
-      <point x="65" y="127"/>
-      <point x="192" y="-7"/>
+      <point x="405" y="-7" type="curve" smooth="yes"/>
+      <point x="459" y="-7"/>
+      <point x="531" y="1"/>
+      <point x="555" y="10" type="curve"/>
+      <point x="515" y="79" type="line"/>
+      <point x="494" y="71"/>
+      <point x="450" y="65"/>
+      <point x="405" y="65" type="curve" smooth="yes"/>
+      <point x="244" y="65"/>
+      <point x="141" y="178"/>
+      <point x="141" y="355" type="curve" smooth="yes"/>
+      <point x="141" y="525"/>
+      <point x="237" y="630"/>
+      <point x="397" y="630" type="curve" smooth="yes"/>
+      <point x="442" y="630"/>
+      <point x="489" y="625"/>
+      <point x="515" y="611" type="curve"/>
+      <point x="555" y="686" type="line"/>
+      <point x="531" y="695"/>
+      <point x="458" y="703"/>
+      <point x="406" y="703" type="curve" smooth="yes"/>
+      <point x="189" y="703"/>
+      <point x="56" y="564"/>
+      <point x="56" y="343" type="curve" smooth="yes"/>
+      <point x="56" y="127"/>
+      <point x="183" y="-7"/>
     </contour>
     <contour>
-      <point x="516" y="0" type="line"/>
-      <point x="599" y="0" type="line"/>
-      <point x="599" y="694" type="line"/>
-      <point x="516" y="694" type="line"/>
+      <point x="507" y="0" type="line"/>
+      <point x="590" y="0" type="line"/>
+      <point x="590" y="694" type="line"/>
+      <point x="507" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="556" y="0" type="line"/>
-      <point x="952" y="0" type="line"/>
-      <point x="952" y="72" type="line"/>
-      <point x="556" y="72" type="line"/>
+      <point x="547" y="0" type="line"/>
+      <point x="943" y="0" type="line"/>
+      <point x="943" y="72" type="line"/>
+      <point x="547" y="72" type="line"/>
     </contour>
     <contour>
-      <point x="556" y="323" type="line"/>
-      <point x="925" y="323" type="line"/>
-      <point x="925" y="395" type="line"/>
-      <point x="556" y="395" type="line"/>
+      <point x="547" y="323" type="line"/>
+      <point x="916" y="323" type="line"/>
+      <point x="916" y="395" type="line"/>
+      <point x="547" y="395" type="line"/>
     </contour>
     <contour>
-      <point x="556" y="622" type="line"/>
-      <point x="952" y="622" type="line"/>
-      <point x="952" y="694" type="line"/>
-      <point x="556" y="694" type="line"/>
+      <point x="547" y="622" type="line"/>
+      <point x="943" y="622" type="line"/>
+      <point x="943" y="694" type="line"/>
+      <point x="547" y="694" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horn.glif b/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
index 8cd614ea..afb594f0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Ohorn" format="2">
-  <advance width="839"/>
+  <advance width="829"/>
   <unicode hex="01A0"/>
   <outline>
     <component base="O"/>
@@ -8,8 +8,8 @@
   </outline>
   <lib>
     <dict>
-      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
-      <string>=+57</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>O</string>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_.glif b/src/Cantarell-Regular.ufo/glyphs/P_.glif
index 7b572043..a6471a37 100644
--- a/src/Cantarell-Regular.ufo/glyphs/P_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/P_.glif
@@ -1,38 +1,38 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="P" format="2">
-  <advance width="618"/>
+  <advance width="602"/>
   <unicode hex="0050"/>
   <note>
 P
 </note>
-  <anchor x="305" y="0" name="bottom"/>
-  <anchor x="305" y="694" name="top"/>
+  <anchor x="297" y="0" name="bottom"/>
+  <anchor x="297" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="157" y="242" type="line"/>
-      <point x="305" y="242" type="line" smooth="yes"/>
-      <point x="460" y="242"/>
-      <point x="564" y="334"/>
-      <point x="564" y="473" type="curve" smooth="yes"/>
-      <point x="564" y="606"/>
-      <point x="466" y="694"/>
-      <point x="320" y="694" type="curve" smooth="yes"/>
-      <point x="157" y="694" type="line"/>
-      <point x="157" y="622" type="line"/>
-      <point x="310" y="622" type="line" smooth="yes"/>
-      <point x="411" y="622"/>
-      <point x="479" y="556"/>
-      <point x="479" y="458" type="curve" smooth="yes"/>
-      <point x="479" y="364"/>
-      <point x="423" y="314"/>
-      <point x="320" y="314" type="curve" smooth="yes"/>
-      <point x="157" y="314" type="line"/>
+      <point x="149" y="242" type="line"/>
+      <point x="297" y="242" type="line" smooth="yes"/>
+      <point x="452" y="242"/>
+      <point x="556" y="334"/>
+      <point x="556" y="473" type="curve" smooth="yes"/>
+      <point x="556" y="606"/>
+      <point x="458" y="694"/>
+      <point x="312" y="694" type="curve" smooth="yes"/>
+      <point x="149" y="694" type="line"/>
+      <point x="149" y="622" type="line"/>
+      <point x="302" y="622" type="line" smooth="yes"/>
+      <point x="403" y="622"/>
+      <point x="471" y="556"/>
+      <point x="471" y="458" type="curve" smooth="yes"/>
+      <point x="471" y="364"/>
+      <point x="415" y="314"/>
+      <point x="312" y="314" type="curve" smooth="yes"/>
+      <point x="149" y="314" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Q_.glif b/src/Cantarell-Regular.ufo/glyphs/Q_.glif
index 320f4f52..cdd059b0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Q_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Q_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Q" format="2">
-  <advance width="795"/>
+  <advance width="779"/>
   <unicode hex="0051"/>
   <note>
 Q
 </note>
-  <anchor x="391" y="0" name="bottom"/>
-  <anchor x="391" y="694" name="top"/>
+  <anchor x="383" y="0" name="bottom"/>
+  <anchor x="383" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="383" y="-7" type="curve" smooth="yes"/>
-      <point x="583" y="-7"/>
-      <point x="717" y="138"/>
-      <point x="717" y="356" type="curve" smooth="yes"/>
-      <point x="717" y="564"/>
-      <point x="587" y="703"/>
-      <point x="393" y="703" type="curve" smooth="yes"/>
-      <point x="196" y="703"/>
-      <point x="65" y="559"/>
-      <point x="65" y="344" type="curve" smooth="yes"/>
-      <point x="65" y="133"/>
-      <point x="192" y="-7"/>
+      <point x="375" y="-7" type="curve" smooth="yes"/>
+      <point x="575" y="-7"/>
+      <point x="709" y="138"/>
+      <point x="709" y="356" type="curve" smooth="yes"/>
+      <point x="709" y="564"/>
+      <point x="579" y="703"/>
+      <point x="385" y="703" type="curve" smooth="yes"/>
+      <point x="188" y="703"/>
+      <point x="57" y="559"/>
+      <point x="57" y="344" type="curve" smooth="yes"/>
+      <point x="57" y="133"/>
+      <point x="184" y="-7"/>
     </contour>
     <contour>
-      <point x="393" y="65" type="curve" smooth="yes"/>
-      <point x="247" y="65"/>
-      <point x="150" y="181"/>
-      <point x="150" y="356" type="curve" smooth="yes"/>
-      <point x="150" y="520"/>
-      <point x="243" y="630"/>
-      <point x="383" y="630" type="curve" smooth="yes"/>
-      <point x="532" y="630"/>
-      <point x="632" y="516"/>
-      <point x="632" y="344" type="curve" smooth="yes"/>
-      <point x="632" y="177"/>
-      <point x="536" y="65"/>
+      <point x="385" y="65" type="curve" smooth="yes"/>
+      <point x="239" y="65"/>
+      <point x="142" y="181"/>
+      <point x="142" y="356" type="curve" smooth="yes"/>
+      <point x="142" y="520"/>
+      <point x="235" y="630"/>
+      <point x="375" y="630" type="curve" smooth="yes"/>
+      <point x="524" y="630"/>
+      <point x="624" y="516"/>
+      <point x="624" y="344" type="curve" smooth="yes"/>
+      <point x="624" y="177"/>
+      <point x="528" y="65"/>
     </contour>
     <contour>
-      <point x="687" y="-32" type="line"/>
-      <point x="736" y="19" type="line"/>
-      <point x="427" y="309" type="line"/>
-      <point x="382" y="259" type="line"/>
+      <point x="679" y="-32" type="line"/>
+      <point x="728" y="19" type="line"/>
+      <point x="419" y="309" type="line"/>
+      <point x="374" y="259" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_.glif b/src/Cantarell-Regular.ufo/glyphs/R_.glif
index 3715c7db..8290408b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/R_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/R_.glif
@@ -1,44 +1,44 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="R" format="2">
-  <advance width="645"/>
+  <advance width="633"/>
   <unicode hex="0052"/>
   <note>
 R
 </note>
-  <anchor x="321" y="0" name="bottom"/>
-  <anchor x="321" y="694" name="top"/>
+  <anchor x="313" y="0" name="bottom"/>
+  <anchor x="313" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="157" y="281" type="line"/>
-      <point x="324" y="281" type="line" smooth="yes"/>
-      <point x="468" y="281"/>
-      <point x="566" y="372"/>
-      <point x="566" y="500" type="curve" smooth="yes"/>
-      <point x="566" y="622"/>
-      <point x="476" y="694"/>
-      <point x="334" y="694" type="curve" smooth="yes"/>
-      <point x="157" y="694" type="line"/>
-      <point x="157" y="622" type="line"/>
-      <point x="324" y="622" type="line" smooth="yes"/>
-      <point x="423" y="622"/>
-      <point x="481" y="571"/>
-      <point x="481" y="485" type="curve" smooth="yes"/>
-      <point x="481" y="400"/>
-      <point x="429" y="351"/>
-      <point x="334" y="351" type="curve" smooth="yes"/>
-      <point x="157" y="351" type="line"/>
+      <point x="149" y="281" type="line"/>
+      <point x="316" y="281" type="line" smooth="yes"/>
+      <point x="460" y="281"/>
+      <point x="558" y="372"/>
+      <point x="558" y="500" type="curve" smooth="yes"/>
+      <point x="558" y="622"/>
+      <point x="468" y="694"/>
+      <point x="326" y="694" type="curve" smooth="yes"/>
+      <point x="149" y="694" type="line"/>
+      <point x="149" y="622" type="line"/>
+      <point x="316" y="622" type="line" smooth="yes"/>
+      <point x="415" y="622"/>
+      <point x="473" y="571"/>
+      <point x="473" y="485" type="curve" smooth="yes"/>
+      <point x="473" y="400"/>
+      <point x="421" y="351"/>
+      <point x="326" y="351" type="curve" smooth="yes"/>
+      <point x="149" y="351" type="line"/>
     </contour>
     <contour>
-      <point x="507" y="0" type="line"/>
-      <point x="606" y="0" type="line"/>
-      <point x="414" y="328" type="line"/>
-      <point x="319" y="328" type="line"/>
+      <point x="499" y="0" type="line"/>
+      <point x="598" y="0" type="line"/>
+      <point x="406" y="328" type="line"/>
+      <point x="311" y="328" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_.glif b/src/Cantarell-Regular.ufo/glyphs/S_.glif
index e872a4f1..51d0698a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/S_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/S_.glif
@@ -1,46 +1,46 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="S" format="2">
-  <advance width="586"/>
+  <advance width="577"/>
   <unicode hex="0053"/>
   <note>
 S
 </note>
-  <anchor x="290" y="0" name="bottom"/>
-  <anchor x="290" y="694" name="top"/>
+  <anchor x="285" y="0" name="bottom"/>
+  <anchor x="285" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="280" y="-10" type="curve" smooth="yes"/>
-      <point x="435" y="-10"/>
-      <point x="536" y="69"/>
-      <point x="536" y="191" type="curve" smooth="yes"/>
-      <point x="536" y="437"/>
-      <point x="147" y="339"/>
-      <point x="147" y="518" type="curve" smooth="yes"/>
-      <point x="147" y="591"/>
-      <point x="206" y="631"/>
-      <point x="312" y="631" type="curve" smooth="yes"/>
-      <point x="371" y="631"/>
-      <point x="435" y="619"/>
-      <point x="485" y="598" type="curve"/>
-      <point x="510" y="663" type="line"/>
-      <point x="451" y="689"/>
-      <point x="384" y="703"/>
-      <point x="318" y="703" type="curve" smooth="yes"/>
-      <point x="163" y="703"/>
-      <point x="62" y="626"/>
-      <point x="62" y="505" type="curve" smooth="yes"/>
-      <point x="62" y="267"/>
-      <point x="450" y="356"/>
-      <point x="450" y="179" type="curve" smooth="yes"/>
-      <point x="450" y="109"/>
-      <point x="390" y="64"/>
-      <point x="285" y="64" type="curve" smooth="yes"/>
-      <point x="222" y="64"/>
-      <point x="144" y="81"/>
-      <point x="76" y="109" type="curve"/>
-      <point x="51" y="44" type="line"/>
-      <point x="128" y="9"/>
-      <point x="206" y="-10"/>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="430" y="-10"/>
+      <point x="531" y="69"/>
+      <point x="531" y="191" type="curve" smooth="yes"/>
+      <point x="531" y="437"/>
+      <point x="142" y="339"/>
+      <point x="142" y="518" type="curve" smooth="yes"/>
+      <point x="142" y="591"/>
+      <point x="201" y="631"/>
+      <point x="307" y="631" type="curve" smooth="yes"/>
+      <point x="366" y="631"/>
+      <point x="430" y="619"/>
+      <point x="480" y="598" type="curve"/>
+      <point x="505" y="663" type="line"/>
+      <point x="446" y="689"/>
+      <point x="379" y="703"/>
+      <point x="313" y="703" type="curve" smooth="yes"/>
+      <point x="158" y="703"/>
+      <point x="57" y="626"/>
+      <point x="57" y="505" type="curve" smooth="yes"/>
+      <point x="57" y="267"/>
+      <point x="445" y="356"/>
+      <point x="445" y="179" type="curve" smooth="yes"/>
+      <point x="445" y="109"/>
+      <point x="385" y="64"/>
+      <point x="280" y="64" type="curve" smooth="yes"/>
+      <point x="217" y="64"/>
+      <point x="139" y="81"/>
+      <point x="71" y="109" type="curve"/>
+      <point x="46" y="44" type="line"/>
+      <point x="123" y="9"/>
+      <point x="201" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_.glif b/src/Cantarell-Regular.ufo/glyphs/T_.glif
index 21c93827..7f33ab0f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="T" format="2">
-  <advance width="594"/>
+  <advance width="586"/>
   <unicode hex="0054"/>
   <note>
 T
 </note>
-  <anchor x="297" y="0" name="bottom"/>
-  <anchor x="297" y="347" name="center"/>
-  <anchor x="297" y="694" name="top"/>
+  <anchor x="293" y="0" name="bottom"/>
+  <anchor x="293" y="347" name="center"/>
+  <anchor x="293" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="255" y="0" type="line"/>
-      <point x="338" y="0" type="line"/>
-      <point x="338" y="660" type="line"/>
-      <point x="255" y="660" type="line"/>
+      <point x="251" y="0" type="line"/>
+      <point x="334" y="0" type="line"/>
+      <point x="334" y="660" type="line"/>
+      <point x="251" y="660" type="line"/>
     </contour>
     <contour>
-      <point x="24" y="622" type="line"/>
-      <point x="570" y="622" type="line"/>
-      <point x="570" y="694" type="line"/>
-      <point x="24" y="694" type="line"/>
+      <point x="20" y="622" type="line"/>
+      <point x="566" y="622" type="line"/>
+      <point x="566" y="694" type="line"/>
+      <point x="20" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_horn.glif b/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
index b8b22cd7..3718ed8b 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
@@ -1,33 +1,33 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Thorn" format="2">
-  <advance width="618"/>
+  <advance width="602"/>
   <unicode hex="00DE"/>
   <outline>
     <contour>
-      <point x="104" y="0" type="line"/>
-      <point x="187" y="0" type="line"/>
-      <point x="187" y="694" type="line"/>
-      <point x="104" y="694" type="line"/>
+      <point x="96" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
     </contour>
     <contour>
-      <point x="157" y="139" type="line"/>
-      <point x="310" y="139" type="line" smooth="yes"/>
-      <point x="463" y="139"/>
-      <point x="564" y="229"/>
-      <point x="564" y="365" type="curve" smooth="yes"/>
-      <point x="564" y="499"/>
-      <point x="465" y="591"/>
-      <point x="320" y="591" type="curve" smooth="yes"/>
-      <point x="157" y="591" type="line"/>
-      <point x="157" y="519" type="line"/>
-      <point x="310" y="519" type="line" smooth="yes"/>
-      <point x="414" y="519"/>
-      <point x="479" y="456"/>
-      <point x="479" y="355" type="curve" smooth="yes"/>
-      <point x="479" y="261"/>
-      <point x="423" y="211"/>
-      <point x="320" y="211" type="curve" smooth="yes"/>
-      <point x="157" y="211" type="line"/>
+      <point x="149" y="139" type="line"/>
+      <point x="302" y="139" type="line" smooth="yes"/>
+      <point x="455" y="139"/>
+      <point x="556" y="229"/>
+      <point x="556" y="365" type="curve" smooth="yes"/>
+      <point x="556" y="499"/>
+      <point x="457" y="591"/>
+      <point x="312" y="591" type="curve" smooth="yes"/>
+      <point x="149" y="591" type="line"/>
+      <point x="149" y="519" type="line"/>
+      <point x="302" y="519" type="line" smooth="yes"/>
+      <point x="406" y="519"/>
+      <point x="471" y="456"/>
+      <point x="471" y="355" type="curve" smooth="yes"/>
+      <point x="471" y="261"/>
+      <point x="415" y="211"/>
+      <point x="312" y="211" type="curve" smooth="yes"/>
+      <point x="149" y="211" type="line"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_.glif b/src/Cantarell-Regular.ufo/glyphs/U_.glif
index 35401f86..0ac55e4f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_.glif
@@ -1,34 +1,34 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="U" format="2">
-  <advance width="711"/>
+  <advance width="694"/>
   <unicode hex="0055"/>
   <note>
 U
 </note>
-  <anchor x="355" y="0" name="bottom"/>
-  <anchor x="449" y="10" name="ogonek"/>
-  <anchor x="355" y="694" name="top"/>
-  <anchor x="690" y="694" name="topright"/>
+  <anchor x="347" y="0" name="bottom"/>
+  <anchor x="441" y="10" name="ogonek"/>
+  <anchor x="347" y="694" name="top"/>
+  <anchor x="682" y="694" name="topright"/>
   <outline>
     <contour>
-      <point x="350" y="-10" type="curve" smooth="yes"/>
-      <point x="511" y="-10"/>
-      <point x="619" y="92"/>
-      <point x="619" y="246" type="curve" smooth="yes"/>
-      <point x="619" y="694" type="line"/>
-      <point x="538" y="694" type="line"/>
-      <point x="538" y="236" type="line" smooth="yes"/>
-      <point x="538" y="127"/>
-      <point x="473" y="63"/>
-      <point x="361" y="63" type="curve" smooth="yes"/>
-      <point x="243" y="63"/>
-      <point x="175" y="133"/>
-      <point x="175" y="253" type="curve" smooth="yes"/>
-      <point x="175" y="694" type="line"/>
-      <point x="92" y="694" type="line"/>
-      <point x="92" y="243" type="line" smooth="yes"/>
-      <point x="92" y="90"/>
-      <point x="193" y="-10"/>
+      <point x="342" y="-10" type="curve" smooth="yes"/>
+      <point x="503" y="-10"/>
+      <point x="611" y="92"/>
+      <point x="611" y="246" type="curve" smooth="yes"/>
+      <point x="611" y="694" type="line"/>
+      <point x="530" y="694" type="line"/>
+      <point x="530" y="236" type="line" smooth="yes"/>
+      <point x="530" y="127"/>
+      <point x="465" y="63"/>
+      <point x="353" y="63" type="curve" smooth="yes"/>
+      <point x="235" y="63"/>
+      <point x="167" y="133"/>
+      <point x="167" y="253" type="curve" smooth="yes"/>
+      <point x="167" y="694" type="line"/>
+      <point x="84" y="694" type="line"/>
+      <point x="84" y="243" type="line" smooth="yes"/>
+      <point x="84" y="90"/>
+      <point x="185" y="-10"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horn.glif b/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
index f57fb026..3220eb02 100644
--- a/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
@@ -1,15 +1,15 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Uhorn" format="2">
-  <advance width="826"/>
+  <advance width="806"/>
   <unicode hex="01AF"/>
   <outline>
     <component base="U"/>
-    <component base="horncomb" xOffset="548" yOffset="212"/>
+    <component base="horncomb" xOffset="540" yOffset="212"/>
   </outline>
   <lib>
     <dict>
-      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
-      <string>=+115</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>U</string>
     </dict>
   </lib>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/V_.glif b/src/Cantarell-Regular.ufo/glyphs/V_.glif
index c8d64275..272b44ce 100644
--- a/src/Cantarell-Regular.ufo/glyphs/V_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/V_.glif
@@ -1,22 +1,22 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="V" format="2">
-  <advance width="641"/>
+  <advance width="637"/>
   <unicode hex="0056"/>
   <note>
 V
 </note>
-  <anchor x="321" y="0" name="bottom"/>
-  <anchor x="321" y="694" name="top"/>
+  <anchor x="319" y="0" name="bottom"/>
+  <anchor x="319" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="280" y="0" type="line"/>
-      <point x="361" y="0" type="line"/>
-      <point x="614" y="694" type="line"/>
-      <point x="530" y="694" type="line"/>
-      <point x="299" y="29" type="line"/>
-      <point x="349" y="29" type="line"/>
-      <point x="122" y="694" type="line"/>
-      <point x="27" y="694" type="line"/>
+      <point x="278" y="0" type="line"/>
+      <point x="359" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="528" y="694" type="line"/>
+      <point x="297" y="29" type="line"/>
+      <point x="347" y="29" type="line"/>
+      <point x="120" y="694" type="line"/>
+      <point x="25" y="694" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/X_.glif b/src/Cantarell-Regular.ufo/glyphs/X_.glif
index 83bedc29..4679e6a0 100644
--- a/src/Cantarell-Regular.ufo/glyphs/X_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/X_.glif
@@ -1,32 +1,32 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="X" format="2">
-  <advance width="633"/>
+  <advance width="643"/>
   <unicode hex="0058"/>
   <note>
 X
 </note>
-  <anchor x="317" y="0" name="bottom"/>
-  <anchor x="317" y="694" name="top"/>
+  <anchor x="322" y="0" name="bottom"/>
+  <anchor x="322" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="511" y="0" type="line"/>
-      <point x="610" y="0" type="line"/>
-      <point x="345" y="383" type="line"/>
-      <point x="143" y="694" type="line"/>
-      <point x="44" y="694" type="line"/>
-      <point x="289" y="331" type="line"/>
+      <point x="516" y="0" type="line"/>
+      <point x="615" y="0" type="line"/>
+      <point x="350" y="383" type="line"/>
+      <point x="148" y="694" type="line"/>
+      <point x="49" y="694" type="line"/>
+      <point x="294" y="331" type="line"/>
     </contour>
     <contour>
-      <point x="24" y="0" type="line"/>
-      <point x="118" y="0" type="line"/>
-      <point x="321" y="309" type="line"/>
-      <point x="278" y="373" type="line"/>
+      <point x="29" y="0" type="line"/>
+      <point x="123" y="0" type="line"/>
+      <point x="326" y="309" type="line"/>
+      <point x="283" y="373" type="line"/>
     </contour>
     <contour>
-      <point x="349" y="351" type="line"/>
-      <point x="584" y="694" type="line"/>
-      <point x="490" y="694" type="line"/>
-      <point x="306" y="415" type="line"/>
+      <point x="354" y="351" type="line"/>
+      <point x="589" y="694" type="line"/>
+      <point x="495" y="694" type="line"/>
+      <point x="311" y="415" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_.glif b/src/Cantarell-Regular.ufo/glyphs/Y_.glif
index 2fca8b70..edf0ac62 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Y_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_.glif
@@ -1,25 +1,25 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Y" format="2">
-  <advance width="606"/>
+  <advance width="598"/>
   <unicode hex="0059"/>
   <note>
 Y
 </note>
-  <anchor x="309" y="0" name="bottom"/>
-  <anchor x="309" y="694" name="top"/>
-  <anchor x="31" y="694" name="topleft"/>
+  <anchor x="305" y="0" name="bottom"/>
+  <anchor x="305" y="694" name="top"/>
+  <anchor x="27" y="694" name="topleft"/>
   <outline>
     <contour>
-      <point x="264" y="0" type="line"/>
-      <point x="347" y="0" type="line"/>
-      <point x="347" y="299" type="line"/>
-      <point x="587" y="694" type="line"/>
-      <point x="496" y="694" type="line"/>
-      <point x="303" y="362" type="line"/>
-      <point x="314" y="362" type="line"/>
-      <point x="116" y="694" type="line"/>
-      <point x="19" y="694" type="line"/>
-      <point x="264" y="299" type="line"/>
+      <point x="260" y="0" type="line"/>
+      <point x="343" y="0" type="line"/>
+      <point x="343" y="299" type="line"/>
+      <point x="583" y="694" type="line"/>
+      <point x="492" y="694" type="line"/>
+      <point x="299" y="362" type="line"/>
+      <point x="310" y="362" type="line"/>
+      <point x="112" y="694" type="line"/>
+      <point x="15" y="694" type="line"/>
+      <point x="260" y="299" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_.glif b/src/Cantarell-Regular.ufo/glyphs/Z_.glif
index 252c0a02..4cc4119d 100644
--- a/src/Cantarell-Regular.ufo/glyphs/Z_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_.glif
@@ -1,26 +1,26 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="Z" format="2">
-  <advance width="654"/>
+  <advance width="638"/>
   <unicode hex="005A"/>
   <note>
 Z
 </note>
-  <anchor x="327" y="0" name="bottom"/>
-  <anchor x="327" y="694" name="top"/>
+  <anchor x="319" y="0" name="bottom"/>
+  <anchor x="319" y="694" name="top"/>
   <outline>
     <contour>
-      <point x="48" y="0" type="line"/>
-      <point x="606" y="0" type="line"/>
-      <point x="606" y="72" type="line"/>
-      <point x="126" y="72" type="line"/>
-      <point x="138" y="47" type="line"/>
-      <point x="593" y="642" type="line"/>
-      <point x="593" y="694" type="line"/>
-      <point x="62" y="694" type="line"/>
-      <point x="62" y="622" type="line"/>
-      <point x="514" y="622" type="line"/>
-      <point x="502" y="647" type="line"/>
-      <point x="48" y="53" type="line"/>
+      <point x="40" y="0" type="line"/>
+      <point x="598" y="0" type="line"/>
+      <point x="598" y="72" type="line"/>
+      <point x="118" y="72" type="line"/>
+      <point x="130" y="47" type="line"/>
+      <point x="585" y="642" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="54" y="694" type="line"/>
+      <point x="54" y="622" type="line"/>
+      <point x="506" y="622" type="line"/>
+      <point x="494" y="647" type="line"/>
+      <point x="40" y="53" type="line"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/c.glif b/src/Cantarell-Regular.ufo/glyphs/c.glif
index 74d03617..4fbcc1cb 100644
--- a/src/Cantarell-Regular.ufo/glyphs/c.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/c.glif
@@ -1,40 +1,40 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="c" format="2">
-  <advance width="466"/>
+  <advance width="467"/>
   <unicode hex="0063"/>
   <note>
 c
 </note>
-  <anchor x="247" y="0" name="bottom"/>
-  <anchor x="267" y="482" name="top"/>
+  <anchor x="248" y="0" name="bottom"/>
+  <anchor x="268" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="271" y="-10" type="curve" smooth="yes"/>
-      <point x="329" y="-10"/>
-      <point x="389" y="4"/>
-      <point x="429" y="28" type="curve"/>
-      <point x="411" y="86" type="line"/>
-      <point x="371" y="67"/>
-      <point x="327" y="56"/>
-      <point x="290" y="56" type="curve" smooth="yes"/>
-      <point x="190" y="56"/>
-      <point x="133" y="126"/>
-      <point x="133" y="243" type="curve" smooth="yes"/>
-      <point x="133" y="359"/>
-      <point x="189" y="422"/>
-      <point x="289" y="422" type="curve" smooth="yes"/>
-      <point x="327" y="422"/>
-      <point x="370" y="413"/>
-      <point x="410" y="395" type="curve"/>
-      <point x="429" y="460" type="line"/>
-      <point x="385" y="481"/>
-      <point x="338" y="492"/>
-      <point x="290" y="492" type="curve" smooth="yes"/>
-      <point x="147" y="492"/>
-      <point x="51" y="386"/>
-      <point x="51" y="227" type="curve" smooth="yes"/>
-      <point x="51" y="78"/>
-      <point x="133" y="-10"/>
+      <point x="272" y="-10" type="curve" smooth="yes"/>
+      <point x="330" y="-10"/>
+      <point x="390" y="4"/>
+      <point x="430" y="28" type="curve"/>
+      <point x="412" y="86" type="line"/>
+      <point x="372" y="67"/>
+      <point x="328" y="56"/>
+      <point x="291" y="56" type="curve" smooth="yes"/>
+      <point x="191" y="56"/>
+      <point x="134" y="126"/>
+      <point x="134" y="243" type="curve" smooth="yes"/>
+      <point x="134" y="359"/>
+      <point x="190" y="422"/>
+      <point x="290" y="422" type="curve" smooth="yes"/>
+      <point x="328" y="422"/>
+      <point x="371" y="413"/>
+      <point x="411" y="395" type="curve"/>
+      <point x="430" y="460" type="line"/>
+      <point x="386" y="481"/>
+      <point x="339" y="492"/>
+      <point x="291" y="492" type="curve" smooth="yes"/>
+      <point x="148" y="492"/>
+      <point x="52" y="386"/>
+      <point x="52" y="227" type="curve" smooth="yes"/>
+      <point x="52" y="78"/>
+      <point x="134" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/o.glif b/src/Cantarell-Regular.ufo/glyphs/o.glif
index b41b6661..b52b7935 100644
--- a/src/Cantarell-Regular.ufo/glyphs/o.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/o.glif
@@ -1,43 +1,43 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="o" format="2">
-  <advance width="565"/>
+  <advance width="567"/>
   <unicode hex="006F"/>
   <note>
 o
 </note>
-  <anchor x="283" y="0" name="bottom"/>
-  <anchor x="283" y="241" name="center"/>
-  <anchor x="368" y="10" name="ogonek"/>
-  <anchor x="283" y="482" name="top"/>
-  <anchor x="507" y="482" name="topright"/>
+  <anchor x="284" y="0" name="bottom"/>
+  <anchor x="284" y="241" name="center"/>
+  <anchor x="369" y="10" name="ogonek"/>
+  <anchor x="284" y="482" name="top"/>
+  <anchor x="508" y="482" name="topright"/>
   <outline>
     <contour>
-      <point x="276" y="-10" type="curve" smooth="yes"/>
-      <point x="418" y="-10"/>
-      <point x="514" y="93"/>
-      <point x="514" y="247" type="curve" smooth="yes"/>
-      <point x="514" y="396"/>
-      <point x="425" y="492"/>
-      <point x="288" y="492" type="curve" smooth="yes"/>
-      <point x="146" y="492"/>
-      <point x="51" y="390"/>
-      <point x="51" y="236" type="curve" smooth="yes"/>
-      <point x="51" y="87"/>
-      <point x="139" y="-10"/>
+      <point x="277" y="-10" type="curve" smooth="yes"/>
+      <point x="419" y="-10"/>
+      <point x="515" y="93"/>
+      <point x="515" y="247" type="curve" smooth="yes"/>
+      <point x="515" y="396"/>
+      <point x="426" y="492"/>
+      <point x="289" y="492" type="curve" smooth="yes"/>
+      <point x="147" y="492"/>
+      <point x="52" y="390"/>
+      <point x="52" y="236" type="curve" smooth="yes"/>
+      <point x="52" y="87"/>
+      <point x="140" y="-10"/>
     </contour>
     <contour>
-      <point x="287" y="60" type="curve" smooth="yes"/>
-      <point x="194" y="60"/>
-      <point x="131" y="135"/>
-      <point x="131" y="246" type="curve" smooth="yes"/>
-      <point x="131" y="353"/>
-      <point x="188" y="422"/>
-      <point x="277" y="422" type="curve" smooth="yes"/>
-      <point x="370" y="422"/>
-      <point x="434" y="346"/>
-      <point x="434" y="236" type="curve" smooth="yes"/>
-      <point x="434" y="130"/>
-      <point x="376" y="60"/>
+      <point x="288" y="60" type="curve" smooth="yes"/>
+      <point x="195" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="353"/>
+      <point x="189" y="422"/>
+      <point x="278" y="422" type="curve" smooth="yes"/>
+      <point x="371" y="422"/>
+      <point x="435" y="346"/>
+      <point x="435" y="236" type="curve" smooth="yes"/>
+      <point x="435" y="130"/>
+      <point x="377" y="60"/>
     </contour>
   </outline>
 </glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oe.glif b/src/Cantarell-Regular.ufo/glyphs/oe.glif
index de550d6f..a357bdc3 100644
--- a/src/Cantarell-Regular.ufo/glyphs/oe.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/oe.glif
@@ -1,70 +1,70 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <glyph name="oe" format="2">
-  <advance width="910"/>
+  <advance width="911"/>
   <unicode hex="0153"/>
-  <anchor x="455" y="0" name="bottom"/>
-  <anchor x="455" y="482" name="top"/>
+  <anchor x="456" y="0" name="bottom"/>
+  <anchor x="456" y="482" name="top"/>
   <outline>
     <contour>
-      <point x="276" y="-10" type="curve" smooth="yes"/>
-      <point x="418" y="-10"/>
-      <point x="504" y="93"/>
-      <point x="504" y="247" type="curve" smooth="yes"/>
-      <point x="504" y="396"/>
-      <point x="425" y="492"/>
-      <point x="288" y="492" type="curve" smooth="yes"/>
-      <point x="146" y="492"/>
-      <point x="51" y="390"/>
-      <point x="51" y="236" type="curve" smooth="yes"/>
-      <point x="51" y="87"/>
-      <point x="139" y="-10"/>
+      <point x="277" y="-10" type="curve" smooth="yes"/>
+      <point x="419" y="-10"/>
+      <point x="505" y="93"/>
+      <point x="505" y="247" type="curve" smooth="yes"/>
+      <point x="505" y="396"/>
+      <point x="426" y="492"/>
+      <point x="289" y="492" type="curve" smooth="yes"/>
+      <point x="147" y="492"/>
+      <point x="52" y="390"/>
+      <point x="52" y="236" type="curve" smooth="yes"/>
+      <point x="52" y="87"/>
+      <point x="140" y="-10"/>
     </contour>
     <contour>
-      <point x="287" y="60" type="curve" smooth="yes"/>
-      <point x="194" y="60"/>
-      <point x="131" y="135"/>
-      <point x="131" y="246" type="curve" smooth="yes"/>
-      <point x="131" y="353"/>
-      <point x="188" y="422"/>
-      <point x="277" y="422" type="curve" smooth="yes"/>
-      <point x="370" y="422"/>
-      <point x="434" y="346"/>
-      <point x="434" y="236" type="curve" smooth="yes"/>
-      <point x="434" y="130"/>
-      <point x="376" y="60"/>
+      <point x="288" y="60" type="curve" smooth="yes"/>
+      <point x="195" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="353"/>
+      <point x="189" y="422"/>
+      <point x="278" y="422" type="curve" smooth="yes"/>
+      <point x="371" y="422"/>
+      <point x="435" y="346"/>
+      <point x="435" y="236" type="curve" smooth="yes"/>
+      <point x="435" y="130"/>
+      <point x="377" y="60"/>
     </contour>
     <contour>
-      <point x="682" y="-10" type="curve" smooth="yes"/>
-      <point x="735" y="-10"/>
-      <point x="782" y="1"/>
-      <point x="840" y="27" type="curve"/>
-      <point x="823" y="83" type="line"/>
-      <point x="778" y="64"/>
-      <point x="736" y="55"/>
-      <point x="697" y="55" type="curve" smooth="yes"/>
-      <point x="583" y="55"/>
-      <point x="516" y="130"/>
-      <point x="516" y="255" type="curve" smooth="yes"/>
-      <point x="516" y="364"/>
-      <point x="565" y="424"/>
-      <point x="653" y="424" type="curve" smooth="yes"/>
-      <point x="735" y="424"/>
-      <point x="783" y="371"/>
-      <point x="783" y="279" type="curve"/>
-      <point x="502" y="279" type="line"/>
-      <point x="502" y="219" type="line"/>
-      <point x="854" y="219" type="line"/>
-      <point x="856" y="234"/>
-      <point x="858" y="269"/>
-      <point x="858" y="288" type="curve" smooth="yes"/>
-      <point x="858" y="409"/>
-      <point x="778" y="492"/>
-      <point x="659" y="492" type="curve" smooth="yes"/>
-      <point x="525" y="492"/>
-      <point x="434" y="388"/>
-      <point x="434" y="236" type="curve" smooth="yes"/>
-      <point x="434" y="82"/>
-      <point x="527" y="-10"/>
+      <point x="683" y="-10" type="curve" smooth="yes"/>
+      <point x="736" y="-10"/>
+      <point x="783" y="1"/>
+      <point x="841" y="27" type="curve"/>
+      <point x="824" y="83" type="line"/>
+      <point x="779" y="64"/>
+      <point x="737" y="55"/>
+      <point x="698" y="55" type="curve" smooth="yes"/>
+      <point x="584" y="55"/>
+      <point x="517" y="130"/>
+      <point x="517" y="255" type="curve" smooth="yes"/>
+      <point x="517" y="364"/>
+      <point x="566" y="424"/>
+      <point x="654" y="424" type="curve" smooth="yes"/>
+      <point x="736" y="424"/>
+      <point x="784" y="371"/>
+      <point x="784" y="279" type="curve"/>
+      <point x="503" y="279" type="line"/>
+      <point x="503" y="219" type="line"/>
+      <point x="855" y="219" type="line"/>
+      <point x="857" y="234"/>
+      <point x="859" y="269"/>
+      <point x="859" y="288" type="curve" smooth="yes"/>
+      <point x="859" y="409"/>
+      <point x="779" y="492"/>
+      <point x="660" y="492" type="curve" smooth="yes"/>
+      <point x="526" y="492"/>
+      <point x="435" y="388"/>
+      <point x="435" y="236" type="curve" smooth="yes"/>
+      <point x="435" y="82"/>
+      <point x="528" y="-10"/>
     </contour>
   </outline>
   <lib>
diff --git a/src/Cantarell_autospace.py b/src/Cantarell_autospace.py
index 970a05f4..37297557 100644
--- a/src/Cantarell_autospace.py
+++ b/src/Cantarell_autospace.py
@@ -4,7 +4,7 @@
 # Script, Category, Subcategory, value, referenceGlyph, filter
 
 # Letters
-*,Letter,Uppercase,1.25,H,*,
+*,Letter,Uppercase,1.15,H,*,
 *,Letter,Smallcaps,1.1,h.sc,*,
 *,Letter,Lowercase,1,x,*,
 *,Letter,Lowercase,0.7,m.sups,.sups,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]