[cantarell-fonts/respacing] Remove some overlaps for more glyphs
- From: Nikolaus Waxweiler <nwaxweiler src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cantarell-fonts/respacing] Remove some overlaps for more glyphs
- Date: Sun, 20 Oct 2019 12:46:58 +0000 (UTC)
commit 7d2ee4941e0b1ff9d83f776c59029f73a60ac246
Author: Nikolaus Waxweiler <madigens gmail com>
Date: Sun Oct 20 13:46:51 2019 +0100
Remove some overlaps for more glyphs
Some renderers draw multiple contours in an overdrawing way. This means that
outlines that overlap and meet at an outer edge (e.g. the previous "E") can
produce artifacts without hinting. See
https://lists.nongnu.org/archive/html/freetype-devel/2019-09/msg00004.html.
src/Cantarell-Bold.ufo/glyphs/A_E_.glif | 22 ++++----------
src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif | 10 ++-----
src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif | 24 +++++++--------
src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif | 10 ++-----
src/Cantarell-Bold.ufo/glyphs/O_E_.glif | 22 ++++----------
src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif | 22 +++++++-------
src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif | 10 ++-----
src/Cantarell-Bold.ufo/glyphs/ia-cy.glif | 24 +++++++--------
src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif | 20 +++++--------
src/Cantarell-Bold.ufo/glyphs/te-cy.glif | 8 ++---
src/Cantarell-Light.ufo/glyphs/A_E_.glif | 22 ++++----------
src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif | 10 ++-----
src/Cantarell-Light.ufo/glyphs/I_a-cy.glif | 24 +++++++--------
src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif | 10 ++-----
src/Cantarell-Light.ufo/glyphs/O_E_.glif | 22 ++++----------
src/Cantarell-Light.ufo/glyphs/T_she-cy.glif | 22 +++++++-------
src/Cantarell-Light.ufo/glyphs/enghe-cy.glif | 34 ++++++++++------------
src/Cantarell-Light.ufo/glyphs/ia-cy.glif | 26 +++++++----------
src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif | 20 +++++--------
src/Cantarell-Light.ufo/glyphs/te-cy.glif | 8 ++---
src/Cantarell-Regular.ufo/glyphs/A_E_.glif | 22 ++++----------
src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif | 10 ++-----
src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif | 24 +++++++--------
.../glyphs/K_abashkir-cy.glif | 10 ++-----
src/Cantarell-Regular.ufo/glyphs/O_E_.glif | 22 ++++----------
src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif | 22 +++++++-------
src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif | 10 ++-----
src/Cantarell-Regular.ufo/glyphs/ia-cy.glif | 24 +++++++--------
src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif | 20 +++++--------
src/Cantarell-Regular.ufo/glyphs/te-cy.glif | 8 ++---
30 files changed, 199 insertions(+), 343 deletions(-)
---
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_E_.glif b/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
index 5606f52b..38d72e29 100644
--- a/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
@@ -18,28 +18,18 @@
<point x="196" y="305" type="line"/>
</contour>
<contour>
- <point x="554" y="0" type="line"/>
+ <point x="474" y="0" type="line"/>
<point x="972" y="0" type="line"/>
<point x="972" y="152" type="line"/>
- <point x="554" y="152" type="line"/>
- </contour>
- <contour>
- <point x="474" y="0" type="line"/>
- <point x="647" y="0" type="line"/>
- <point x="647" y="694" type="line"/>
- <point x="474" y="694" type="line"/>
- </contour>
- <contour>
- <point x="554" y="278" type="line"/>
+ <point x="647" y="152" type="line"/>
+ <point x="647" y="278" type="line"/>
<point x="944" y="278" type="line"/>
<point x="944" y="430" type="line"/>
- <point x="554" y="430" type="line"/>
- </contour>
- <contour>
- <point x="554" y="542" type="line"/>
+ <point x="647" y="430" type="line"/>
+ <point x="647" y="542" type="line"/>
<point x="972" y="542" type="line"/>
<point x="972" y="694" type="line"/>
- <point x="554" y="694" type="line"/>
+ <point x="474" y="694" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
index baac6e84..2baf32d0 100644
--- a/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
@@ -6,7 +6,9 @@
<contour>
<point x="516" y="0" type="line"/>
<point x="692" y="0" type="line"/>
- <point x="692" y="694" type="line"/>
+ <point x="692" y="542" type="line"/>
+ <point x="954" y="542" type="line"/>
+ <point x="954" y="694" type="line"/>
<point x="516" y="694" type="line"/>
</contour>
<contour>
@@ -21,12 +23,6 @@
<point x="536" y="430" type="line"/>
<point x="226" y="430" type="line"/>
</contour>
- <contour>
- <point x="516" y="542" type="line"/>
- <point x="954" y="542" type="line"/>
- <point x="954" y="694" type="line"/>
- <point x="516" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
index 9d7162b2..1eca8740 100644
--- a/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
@@ -5,6 +5,15 @@
<anchor x="333" y="694" name="top"/>
<outline>
<contour>
+ <point x="424" y="0" type="line"/>
+ <point x="597" y="0" type="line"/>
+ <point x="597" y="694" type="line"/>
+ <point x="320" y="694" type="line" smooth="yes"/>
+ <point x="154" y="694"/>
+ <point x="42" y="593"/>
+ <point x="42" y="443" type="curve" smooth="yes"/>
+ <point x="42" y="307"/>
+ <point x="133" y="231"/>
<point x="296" y="231" type="curve" smooth="yes"/>
<point x="476" y="231" type="line"/>
<point x="476" y="368" type="line"/>
@@ -15,14 +24,7 @@
<point x="222" y="514"/>
<point x="251" y="543"/>
<point x="296" y="543" type="curve" smooth="yes"/>
- <point x="476" y="543" type="line"/>
- <point x="476" y="694" type="line"/>
- <point x="320" y="694" type="line" smooth="yes"/>
- <point x="154" y="694"/>
- <point x="42" y="593"/>
- <point x="42" y="443" type="curve" smooth="yes"/>
- <point x="42" y="307"/>
- <point x="133" y="231"/>
+ <point x="424" y="543" type="line"/>
</contour>
<contour>
<point x="14" y="0" type="line"/>
@@ -30,12 +32,6 @@
<point x="396" y="277" type="line"/>
<point x="213" y="277" type="line"/>
</contour>
- <contour>
- <point x="424" y="0" type="line"/>
- <point x="597" y="0" type="line"/>
- <point x="597" y="694" type="line"/>
- <point x="424" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
b/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
index 73817cab..4cca3d33 100644
--- a/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
@@ -16,7 +16,9 @@
<point x="177" y="0" type="line"/>
<point x="352" y="0" type="line"/>
<point x="352" y="694" type="line"/>
- <point x="177" y="694" type="line"/>
+ <point x="14" y="694" type="line"/>
+ <point x="14" y="542" type="line"/>
+ <point x="177" y="542" type="line"/>
</contour>
<contour>
<point x="250" y="285" type="line"/>
@@ -24,12 +26,6 @@
<point x="454" y="437" type="line"/>
<point x="250" y="437" type="line"/>
</contour>
- <contour>
- <point x="14" y="542" type="line"/>
- <point x="352" y="542" type="line"/>
- <point x="352" y="694" type="line"/>
- <point x="14" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_E_.glif b/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
index c46af838..b9369b88 100644
--- a/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
@@ -34,28 +34,18 @@
<point x="187" y="-10"/>
</contour>
<contour>
- <point x="591" y="0" type="line"/>
+ <point x="511" y="0" type="line"/>
<point x="1009" y="0" type="line"/>
<point x="1009" y="152" type="line"/>
- <point x="591" y="152" type="line"/>
- </contour>
- <contour>
- <point x="511" y="0" type="line"/>
- <point x="684" y="0" type="line"/>
- <point x="684" y="694" type="line"/>
- <point x="511" y="694" type="line"/>
- </contour>
- <contour>
- <point x="591" y="278" type="line"/>
+ <point x="684" y="152" type="line"/>
+ <point x="684" y="278" type="line"/>
<point x="981" y="278" type="line"/>
<point x="981" y="430" type="line"/>
- <point x="591" y="430" type="line"/>
- </contour>
- <contour>
- <point x="591" y="542" type="line"/>
+ <point x="684" y="430" type="line"/>
+ <point x="684" y="542" type="line"/>
<point x="1009" y="542" type="line"/>
<point x="1009" y="694" type="line"/>
- <point x="591" y="694" type="line"/>
+ <point x="511" y="694" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
index 65461b75..bfd24b0d 100644
--- a/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
@@ -3,6 +3,16 @@
<advance width="803"/>
<unicode hex="040B"/>
<outline>
+ <contour>
+ <point x="218" y="0" type="line"/>
+ <point x="388" y="0" type="line"/>
+ <point x="388" y="542" type="line"/>
+ <point x="614" y="542" type="line"/>
+ <point x="614" y="694" type="line"/>
+ <point x="14" y="694" type="line"/>
+ <point x="14" y="542" type="line"/>
+ <point x="218" y="542" type="line"/>
+ </contour>
<contour>
<point x="603" y="0" type="line"/>
<point x="775" y="0" type="line"/>
@@ -21,18 +31,6 @@
<point x="603" y="259"/>
<point x="603" y="204" type="curve" smooth="yes"/>
</contour>
- <contour>
- <point x="218" y="0" type="line"/>
- <point x="388" y="0" type="line"/>
- <point x="388" y="660" type="line"/>
- <point x="218" y="660" type="line"/>
- </contour>
- <contour>
- <point x="14" y="542" type="line"/>
- <point x="614" y="542" type="line"/>
- <point x="614" y="694" type="line"/>
- <point x="14" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
index 1d786f32..0f7c5632 100644
--- a/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
@@ -6,7 +6,9 @@
<contour>
<point x="382" y="0" type="line"/>
<point x="550" y="0" type="line"/>
- <point x="550" y="490" type="line"/>
+ <point x="550" y="357" type="line"/>
+ <point x="724" y="357" type="line"/>
+ <point x="724" y="490" type="line"/>
<point x="382" y="490" type="line"/>
</contour>
<contour>
@@ -21,12 +23,6 @@
<point x="400" y="314" type="line"/>
<point x="212" y="314" type="line"/>
</contour>
- <contour>
- <point x="512" y="357" type="line"/>
- <point x="724" y="357" type="line"/>
- <point x="724" y="490" type="line"/>
- <point x="512" y="490" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
index e369a870..4deefcd4 100644
--- a/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
@@ -5,6 +5,15 @@
<anchor x="276" y="490" name="top"/>
<outline>
<contour>
+ <point x="331" y="0" type="line"/>
+ <point x="489" y="0" type="line"/>
+ <point x="489" y="490" type="line"/>
+ <point x="260" y="490" type="line" smooth="yes"/>
+ <point x="126" y="490"/>
+ <point x="34" y="418"/>
+ <point x="34" y="311" type="curve" smooth="yes"/>
+ <point x="34" y="212"/>
+ <point x="109" y="156"/>
<point x="238" y="156" type="curve" smooth="yes"/>
<point x="378" y="156" type="line"/>
<point x="378" y="275" type="line"/>
@@ -15,14 +24,7 @@
<point x="198" y="341"/>
<point x="213" y="355"/>
<point x="239" y="355" type="curve" smooth="yes"/>
- <point x="378" y="355" type="line"/>
- <point x="378" y="490" type="line"/>
- <point x="260" y="490" type="line" smooth="yes"/>
- <point x="126" y="490"/>
- <point x="34" y="418"/>
- <point x="34" y="311" type="curve" smooth="yes"/>
- <point x="34" y="212"/>
- <point x="109" y="156"/>
+ <point x="331" y="355" type="line"/>
</contour>
<contour>
<point x="8" y="0" type="line"/>
@@ -30,12 +32,6 @@
<point x="335" y="188" type="line"/>
<point x="167" y="188" type="line"/>
</contour>
- <contour>
- <point x="331" y="0" type="line"/>
- <point x="489" y="0" type="line"/>
- <point x="489" y="490" type="line"/>
- <point x="331" y="490" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif b/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
index 0c447923..24a942a6 100644
--- a/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
@@ -3,6 +3,14 @@
<advance width="689"/>
<unicode hex="04A1"/>
<outline>
+ <contour>
+ <point x="167" y="0" type="line"/>
+ <point x="332" y="0" type="line"/>
+ <point x="332" y="490" type="line"/>
+ <point x="10" y="490" type="line"/>
+ <point x="10" y="357" type="line"/>
+ <point x="167" y="357" type="line"/>
+ </contour>
<contour>
<point x="501" y="0" type="line"/>
<point x="686" y="0" type="line"/>
@@ -12,24 +20,12 @@
<point x="502" y="490" type="line"/>
<point x="359" y="251" type="line"/>
</contour>
- <contour>
- <point x="167" y="0" type="line"/>
- <point x="332" y="0" type="line"/>
- <point x="332" y="490" type="line"/>
- <point x="167" y="490" type="line"/>
- </contour>
<contour>
<point x="247" y="176" type="line"/>
<point x="409" y="176" type="line"/>
<point x="409" y="313" type="line"/>
<point x="247" y="313" type="line"/>
</contour>
- <contour>
- <point x="10" y="357" type="line"/>
- <point x="332" y="357" type="line"/>
- <point x="332" y="490" type="line"/>
- <point x="10" y="490" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Bold.ufo/glyphs/te-cy.glif b/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
index db3c8bc5..37aab80e 100644
--- a/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
+++ b/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
@@ -7,14 +7,12 @@
<contour>
<point x="176" y="0" type="line"/>
<point x="336" y="0" type="line"/>
- <point x="336" y="460" type="line"/>
- <point x="176" y="460" type="line"/>
- </contour>
- <contour>
- <point x="10" y="355" type="line"/>
+ <point x="336" y="355" type="line"/>
<point x="504" y="355" type="line"/>
<point x="504" y="490" type="line"/>
<point x="10" y="490" type="line"/>
+ <point x="10" y="355" type="line"/>
+ <point x="176" y="355" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_E_.glif b/src/Cantarell-Light.ufo/glyphs/A_E_.glif
index 46bb4c4d..ceb6fdab 100644
--- a/src/Cantarell-Light.ufo/glyphs/A_E_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/A_E_.glif
@@ -18,28 +18,18 @@
<point x="168" y="262" type="line"/>
</contour>
<contour>
- <point x="436" y="0" type="line"/>
+ <point x="427" y="0" type="line"/>
<point x="814" y="0" type="line"/>
<point x="814" y="18" type="line"/>
- <point x="436" y="18" type="line"/>
- </contour>
- <contour>
- <point x="427" y="0" type="line"/>
- <point x="448" y="0" type="line"/>
- <point x="448" y="694" type="line"/>
- <point x="427" y="694" type="line"/>
- </contour>
- <contour>
- <point x="436" y="351" type="line"/>
+ <point x="448" y="18" type="line"/>
+ <point x="448" y="351" type="line"/>
<point x="789" y="351" type="line"/>
<point x="789" y="369" type="line"/>
- <point x="436" y="369" type="line"/>
- </contour>
- <contour>
- <point x="436" y="676" type="line"/>
+ <point x="448" y="369" type="line"/>
+ <point x="448" y="676" type="line"/>
<point x="814" y="676" type="line"/>
<point x="814" y="694" type="line"/>
- <point x="436" y="694" type="line"/>
+ <point x="427" y="694" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
index 00bd4fb7..8b48c11d 100644
--- a/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
@@ -6,7 +6,9 @@
<contour>
<point x="564" y="0" type="line"/>
<point x="586" y="0" type="line"/>
- <point x="586" y="694" type="line"/>
+ <point x="586" y="676" type="line"/>
+ <point x="848" y="676" type="line"/>
+ <point x="848" y="694" type="line"/>
<point x="564" y="694" type="line"/>
</contour>
<contour>
@@ -21,12 +23,6 @@
<point x="570" y="371" type="line"/>
<point x="119" y="371" type="line"/>
</contour>
- <contour>
- <point x="564" y="676" type="line"/>
- <point x="848" y="676" type="line"/>
- <point x="848" y="694" type="line"/>
- <point x="564" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
index 4aa103d5..a65352e4 100644
--- a/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
@@ -5,6 +5,15 @@
<anchor x="300" y="694" name="top"/>
<outline>
<contour>
+ <point x="474" y="0" type="line"/>
+ <point x="495" y="0" type="line"/>
+ <point x="495" y="694" type="line"/>
+ <point x="290" y="694" type="line" smooth="yes"/>
+ <point x="150" y="694"/>
+ <point x="65" y="618"/>
+ <point x="65" y="489" type="curve" smooth="yes"/>
+ <point x="65" y="365"/>
+ <point x="149" y="288"/>
<point x="285" y="288" type="curve" smooth="yes"/>
<point x="484" y="288" type="line"/>
<point x="484" y="306" type="line"/>
@@ -15,14 +24,7 @@
<point x="87" y="610"/>
<point x="160" y="676"/>
<point x="283" y="676" type="curve" smooth="yes"/>
- <point x="484" y="676" type="line"/>
- <point x="484" y="694" type="line"/>
- <point x="290" y="694" type="line" smooth="yes"/>
- <point x="150" y="694"/>
- <point x="65" y="618"/>
- <point x="65" y="489" type="curve" smooth="yes"/>
- <point x="65" y="365"/>
- <point x="149" y="288"/>
+ <point x="474" y="676" type="line"/>
</contour>
<contour>
<point x="61" y="0" type="line"/>
@@ -30,12 +32,6 @@
<point x="265" y="302" type="line"/>
<point x="243" y="302" type="line"/>
</contour>
- <contour>
- <point x="474" y="0" type="line"/>
- <point x="495" y="0" type="line"/>
- <point x="495" y="694" type="line"/>
- <point x="474" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
b/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
index c1640440..f8d4e36e 100644
--- a/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
@@ -16,7 +16,9 @@
<point x="216" y="0" type="line"/>
<point x="236" y="0" type="line"/>
<point x="236" y="694" type="line"/>
- <point x="216" y="694" type="line"/>
+ <point x="22" y="694" type="line"/>
+ <point x="22" y="676" type="line"/>
+ <point x="216" y="676" type="line"/>
</contour>
<contour>
<point x="225" y="348" type="line"/>
@@ -24,12 +26,6 @@
<point x="386" y="366" type="line"/>
<point x="225" y="366" type="line"/>
</contour>
- <contour>
- <point x="22" y="676" type="line"/>
- <point x="236" y="676" type="line"/>
- <point x="236" y="694" type="line"/>
- <point x="22" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_E_.glif b/src/Cantarell-Light.ufo/glyphs/O_E_.glif
index 5fcc4da2..71d946c3 100644
--- a/src/Cantarell-Light.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Light.ufo/glyphs/O_E_.glif
@@ -34,28 +34,18 @@
<point x="207" y="-10"/>
</contour>
<contour>
- <point x="511" y="0" type="line"/>
+ <point x="502" y="0" type="line"/>
<point x="896" y="0" type="line"/>
<point x="896" y="18" type="line"/>
- <point x="511" y="18" type="line"/>
- </contour>
- <contour>
- <point x="502" y="0" type="line"/>
- <point x="523" y="0" type="line"/>
- <point x="523" y="694" type="line"/>
- <point x="502" y="694" type="line"/>
- </contour>
- <contour>
- <point x="511" y="351" type="line"/>
+ <point x="523" y="18" type="line"/>
+ <point x="523" y="351" type="line"/>
<point x="871" y="351" type="line"/>
<point x="871" y="369" type="line"/>
- <point x="511" y="369" type="line"/>
- </contour>
- <contour>
- <point x="511" y="676" type="line"/>
+ <point x="523" y="369" type="line"/>
+ <point x="523" y="676" type="line"/>
<point x="896" y="676" type="line"/>
<point x="896" y="694" type="line"/>
- <point x="511" y="694" type="line"/>
+ <point x="502" y="694" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
index 7d667fa2..e58fba09 100644
--- a/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
@@ -3,6 +3,16 @@
<advance width="762"/>
<unicode hex="040B"/>
<outline>
+ <contour>
+ <point x="255" y="0" type="line"/>
+ <point x="276" y="0" type="line"/>
+ <point x="276" y="676" type="line"/>
+ <point x="529" y="676" type="line"/>
+ <point x="529" y="694" type="line"/>
+ <point x="22" y="694" type="line"/>
+ <point x="22" y="676" type="line"/>
+ <point x="255" y="676" type="line"/>
+ </contour>
<contour>
<point x="670" y="0" type="line"/>
<point x="691" y="0" type="line"/>
@@ -21,18 +31,6 @@
<point x="670" y="336"/>
<point x="670" y="239" type="curve" smooth="yes"/>
</contour>
- <contour>
- <point x="255" y="0" type="line"/>
- <point x="276" y="0" type="line"/>
- <point x="276" y="694" type="line"/>
- <point x="255" y="694" type="line"/>
- </contour>
- <contour>
- <point x="22" y="676" type="line"/>
- <point x="529" y="676" type="line"/>
- <point x="529" y="694" type="line"/>
- <point x="22" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
index 9ec55d94..cf5e168e 100644
--- a/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
@@ -1,31 +1,27 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="enghe-cy" format="2">
- <advance width="648"/>
+ <advance width="660"/>
<unicode hex="04A5"/>
<outline>
<contour>
- <point x="420" y="0" type="line"/>
- <point x="441" y="0" type="line"/>
- <point x="441" y="480" type="line"/>
- <point x="420" y="480" type="line"/>
+ <point x="432" y="0" type="line"/>
+ <point x="453" y="0" type="line"/>
+ <point x="453" y="463" type="line"/>
+ <point x="648" y="463" type="line"/>
+ <point x="648" y="480" type="line"/>
+ <point x="432" y="480" type="line"/>
</contour>
<contour>
- <point x="88" y="0" type="line"/>
- <point x="109" y="0" type="line"/>
- <point x="109" y="480" type="line"/>
- <point x="88" y="480" type="line"/>
+ <point x="100" y="0" type="line"/>
+ <point x="121" y="0" type="line"/>
+ <point x="121" y="480" type="line"/>
+ <point x="100" y="480" type="line"/>
</contour>
<contour>
- <point x="100" y="245" type="line"/>
- <point x="428" y="245" type="line"/>
- <point x="428" y="262" type="line"/>
- <point x="100" y="262" type="line"/>
- </contour>
- <contour>
- <point x="428" y="463" type="line"/>
- <point x="636" y="463" type="line"/>
- <point x="636" y="480" type="line"/>
- <point x="428" y="480" type="line"/>
+ <point x="112" y="245" type="line"/>
+ <point x="440" y="245" type="line"/>
+ <point x="440" y="262" type="line"/>
+ <point x="112" y="262" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Light.ufo/glyphs/ia-cy.glif b/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
index 53cafc9b..36f533cd 100644
--- a/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
@@ -1,10 +1,19 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="ia-cy" format="2">
- <advance width="477"/>
+ <advance width="489"/>
<unicode hex="044F"/>
<anchor x="238" y="480" name="top"/>
<outline>
<contour>
+ <point x="368" y="0" type="line"/>
+ <point x="389" y="0" type="line"/>
+ <point x="389" y="480" type="line"/>
+ <point x="226" y="480" type="line" smooth="yes"/>
+ <point x="116" y="480"/>
+ <point x="49" y="424"/>
+ <point x="49" y="336" type="curve" smooth="yes"/>
+ <point x="49" y="250"/>
+ <point x="116" y="196"/>
<point x="221" y="196" type="curve" smooth="yes"/>
<point x="377" y="196" type="line"/>
<point x="377" y="214" type="line"/>
@@ -15,14 +24,7 @@
<point x="70" y="417"/>
<point x="128" y="462"/>
<point x="220" y="462" type="curve" smooth="yes"/>
- <point x="377" y="462" type="line"/>
- <point x="377" y="480" type="line"/>
- <point x="226" y="480" type="line" smooth="yes"/>
- <point x="116" y="480"/>
- <point x="49" y="424"/>
- <point x="49" y="336" type="curve" smooth="yes"/>
- <point x="49" y="250"/>
- <point x="116" y="196"/>
+ <point x="368" y="462" type="line"/>
</contour>
<contour>
<point x="45" y="0" type="line"/>
@@ -30,12 +32,6 @@
<point x="210" y="209" type="line"/>
<point x="188" y="209" type="line"/>
</contour>
- <contour>
- <point x="368" y="0" type="line"/>
- <point x="389" y="0" type="line"/>
- <point x="389" y="480" type="line"/>
- <point x="368" y="480" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
b/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
index fc6446b0..2fdbebcc 100644
--- a/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
@@ -3,6 +3,14 @@
<advance width="554"/>
<unicode hex="04A1"/>
<outline>
+ <contour>
+ <point x="201" y="0" type="line"/>
+ <point x="220" y="0" type="line"/>
+ <point x="220" y="480" type="line"/>
+ <point x="12" y="480" type="line"/>
+ <point x="12" y="463" type="line"/>
+ <point x="201" y="463" type="line"/>
+ </contour>
<contour>
<point x="514" y="0" type="line"/>
<point x="538" y="0" type="line"/>
@@ -12,24 +20,12 @@
<point x="503" y="480" type="line"/>
<point x="339" y="254" type="line"/>
</contour>
- <contour>
- <point x="201" y="0" type="line"/>
- <point x="220" y="0" type="line"/>
- <point x="220" y="480" type="line"/>
- <point x="201" y="480" type="line"/>
- </contour>
<contour>
<point x="209" y="245" type="line"/>
<point x="352" y="245" type="line"/>
<point x="352" y="262" type="line"/>
<point x="209" y="262" type="line"/>
</contour>
- <contour>
- <point x="12" y="463" type="line"/>
- <point x="220" y="463" type="line"/>
- <point x="220" y="480" type="line"/>
- <point x="12" y="480" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Light.ufo/glyphs/te-cy.glif b/src/Cantarell-Light.ufo/glyphs/te-cy.glif
index 86532460..015aff41 100644
--- a/src/Cantarell-Light.ufo/glyphs/te-cy.glif
+++ b/src/Cantarell-Light.ufo/glyphs/te-cy.glif
@@ -7,14 +7,12 @@
<contour>
<point x="207" y="0" type="line"/>
<point x="228" y="0" type="line"/>
- <point x="228" y="476" type="line"/>
- <point x="207" y="476" type="line"/>
- </contour>
- <contour>
- <point x="12" y="463" type="line"/>
+ <point x="228" y="463" type="line"/>
<point x="423" y="463" type="line"/>
<point x="423" y="480" type="line"/>
<point x="12" y="480" type="line"/>
+ <point x="12" y="463" type="line"/>
+ <point x="207" y="463" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_E_.glif b/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
index 0c4c61f0..201d8b6f 100644
--- a/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
@@ -18,28 +18,18 @@
<point x="200" y="282" type="line"/>
</contour>
<contour>
- <point x="467" y="0" type="line"/>
+ <point x="427" y="0" type="line"/>
<point x="863" y="0" type="line"/>
<point x="863" y="72" type="line"/>
- <point x="467" y="72" type="line"/>
- </contour>
- <contour>
- <point x="427" y="0" type="line"/>
- <point x="510" y="0" type="line"/>
- <point x="510" y="694" type="line"/>
- <point x="427" y="694" type="line"/>
- </contour>
- <contour>
- <point x="467" y="323" type="line"/>
+ <point x="510" y="72" type="line"/>
+ <point x="510" y="323" type="line"/>
<point x="836" y="323" type="line"/>
<point x="836" y="395" type="line"/>
- <point x="467" y="395" type="line"/>
- </contour>
- <contour>
- <point x="467" y="622" type="line"/>
+ <point x="510" y="395" type="line"/>
+ <point x="510" y="622" type="line"/>
<point x="863" y="622" type="line"/>
<point x="863" y="694" type="line"/>
- <point x="467" y="694" type="line"/>
+ <point x="427" y="694" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
index 598fc8e2..37b8ea49 100644
--- a/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
@@ -6,7 +6,9 @@
<contour>
<point x="546" y="0" type="line"/>
<point x="629" y="0" type="line"/>
- <point x="629" y="694" type="line"/>
+ <point x="629" y="622" type="line"/>
+ <point x="890" y="622" type="line"/>
+ <point x="890" y="694" type="line"/>
<point x="546" y="694" type="line"/>
</contour>
<contour>
@@ -21,12 +23,6 @@
<point x="594" y="395" type="line"/>
<point x="124" y="395" type="line"/>
</contour>
- <contour>
- <point x="546" y="622" type="line"/>
- <point x="890" y="622" type="line"/>
- <point x="890" y="694" type="line"/>
- <point x="546" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
index d1cf90fe..6898a7ee 100644
--- a/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
@@ -5,6 +5,15 @@
<anchor x="315" y="694" name="top"/>
<outline>
<contour>
+ <point x="454" y="0" type="line"/>
+ <point x="537" y="0" type="line"/>
+ <point x="537" y="694" type="line"/>
+ <point x="292" y="694" type="line" smooth="yes"/>
+ <point x="155" y="694"/>
+ <point x="55" y="597"/>
+ <point x="55" y="465" type="curve" smooth="yes"/>
+ <point x="55" y="341"/>
+ <point x="146" y="260"/>
<point x="282" y="260" type="curve" smooth="yes"/>
<point x="484" y="260" type="line"/>
<point x="484" y="330" type="line"/>
@@ -15,14 +24,7 @@
<point x="140" y="569"/>
<point x="195" y="622"/>
<point x="282" y="622" type="curve" smooth="yes"/>
- <point x="484" y="622" type="line"/>
- <point x="484" y="694" type="line"/>
- <point x="292" y="694" type="line" smooth="yes"/>
- <point x="155" y="694"/>
- <point x="55" y="597"/>
- <point x="55" y="465" type="curve" smooth="yes"/>
- <point x="55" y="341"/>
- <point x="146" y="260"/>
+ <point x="454" y="622" type="line"/>
</contour>
<contour>
<point x="45" y="0" type="line"/>
@@ -30,12 +32,6 @@
<point x="327" y="306" type="line"/>
<point x="233" y="306" type="line"/>
</contour>
- <contour>
- <point x="454" y="0" type="line"/>
- <point x="537" y="0" type="line"/>
- <point x="537" y="694" type="line"/>
- <point x="454" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
b/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
index 2ebf4bf5..e755cb5e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
@@ -16,7 +16,9 @@
<point x="205" y="0" type="line"/>
<point x="287" y="0" type="line"/>
<point x="287" y="694" type="line"/>
- <point x="205" y="694" type="line"/>
+ <point x="29" y="694" type="line"/>
+ <point x="29" y="622" type="line"/>
+ <point x="205" y="622" type="line"/>
</contour>
<contour>
<point x="238" y="323" type="line"/>
@@ -24,12 +26,6 @@
<point x="443" y="395" type="line"/>
<point x="238" y="395" type="line"/>
</contour>
- <contour>
- <point x="29" y="622" type="line"/>
- <point x="287" y="622" type="line"/>
- <point x="287" y="694" type="line"/>
- <point x="29" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
index 8bda27ce..5d2ab794 100644
--- a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
@@ -34,28 +34,18 @@
<point x="181" y="-7"/>
</contour>
<contour>
- <point x="545" y="0" type="line"/>
+ <point x="505" y="0" type="line"/>
<point x="941" y="0" type="line"/>
<point x="941" y="72" type="line"/>
- <point x="545" y="72" type="line"/>
- </contour>
- <contour>
- <point x="505" y="0" type="line"/>
- <point x="588" y="0" type="line"/>
- <point x="588" y="694" type="line"/>
- <point x="505" y="694" type="line"/>
- </contour>
- <contour>
- <point x="545" y="323" type="line"/>
+ <point x="588" y="72" type="line"/>
+ <point x="588" y="323" type="line"/>
<point x="914" y="323" type="line"/>
<point x="914" y="395" type="line"/>
- <point x="545" y="395" type="line"/>
- </contour>
- <contour>
- <point x="545" y="622" type="line"/>
+ <point x="588" y="395" type="line"/>
+ <point x="588" y="622" type="line"/>
<point x="941" y="622" type="line"/>
<point x="941" y="694" type="line"/>
- <point x="545" y="694" type="line"/>
+ <point x="505" y="694" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
index 0224186f..6fe7841e 100644
--- a/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
@@ -3,6 +3,16 @@
<advance width="781"/>
<unicode hex="040B"/>
<outline>
+ <contour>
+ <point x="250" y="0" type="line"/>
+ <point x="333" y="0" type="line"/>
+ <point x="333" y="622" type="line"/>
+ <point x="575" y="622" type="line"/>
+ <point x="575" y="694" type="line"/>
+ <point x="29" y="694" type="line"/>
+ <point x="29" y="622" type="line"/>
+ <point x="250" y="622" type="line"/>
+ </contour>
<contour>
<point x="650" y="0" type="line"/>
<point x="730" y="0" type="line"/>
@@ -21,18 +31,6 @@
<point x="650" y="308"/>
<point x="650" y="230" type="curve" smooth="yes"/>
</contour>
- <contour>
- <point x="250" y="0" type="line"/>
- <point x="333" y="0" type="line"/>
- <point x="333" y="660" type="line"/>
- <point x="250" y="660" type="line"/>
- </contour>
- <contour>
- <point x="29" y="622" type="line"/>
- <point x="575" y="622" type="line"/>
- <point x="575" y="694" type="line"/>
- <point x="29" y="694" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
index 96fc4d60..e886c25a 100644
--- a/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
@@ -6,7 +6,9 @@
<contour>
<point x="411" y="0" type="line"/>
<point x="491" y="0" type="line"/>
- <point x="491" y="482" type="line"/>
+ <point x="491" y="415" type="line"/>
+ <point x="678" y="415" type="line"/>
+ <point x="678" y="482" type="line"/>
<point x="411" y="482" type="line"/>
</contour>
<contour>
@@ -21,12 +23,6 @@
<point x="438" y="281" type="line"/>
<point x="136" y="281" type="line"/>
</contour>
- <contour>
- <point x="476" y="415" type="line"/>
- <point x="678" y="415" type="line"/>
- <point x="678" y="482" type="line"/>
- <point x="476" y="482" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
index 182e4797..7287c4bc 100644
--- a/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
@@ -5,6 +5,15 @@
<anchor x="259" y="482" name="top"/>
<outline>
<contour>
+ <point x="356" y="0" type="line"/>
+ <point x="436" y="0" type="line"/>
+ <point x="436" y="482" type="line"/>
+ <point x="241" y="482" type="line" smooth="yes"/>
+ <point x="126" y="482"/>
+ <point x="49" y="418"/>
+ <point x="49" y="322" type="curve" smooth="yes"/>
+ <point x="49" y="230"/>
+ <point x="120" y="173"/>
<point x="230" y="173" type="curve" smooth="yes"/>
<point x="383" y="173" type="line"/>
<point x="383" y="238" type="line"/>
@@ -15,14 +24,7 @@
<point x="129" y="382"/>
<point x="169" y="412"/>
<point x="230" y="412" type="curve" smooth="yes"/>
- <point x="383" y="412" type="line"/>
- <point x="383" y="482" type="line"/>
- <point x="241" y="482" type="line" smooth="yes"/>
- <point x="126" y="482"/>
- <point x="49" y="418"/>
- <point x="49" y="322" type="curve" smooth="yes"/>
- <point x="49" y="230"/>
- <point x="120" y="173"/>
+ <point x="356" y="412" type="line"/>
</contour>
<contour>
<point x="37" y="0" type="line"/>
@@ -30,12 +32,6 @@
<point x="273" y="204" type="line"/>
<point x="185" y="204" type="line"/>
</contour>
- <contour>
- <point x="356" y="0" type="line"/>
- <point x="436" y="0" type="line"/>
- <point x="436" y="482" type="line"/>
- <point x="356" y="482" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
b/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
index 52d7f6f7..386e0820 100644
--- a/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
@@ -3,6 +3,14 @@
<advance width="622"/>
<unicode hex="04A1"/>
<outline>
+ <contour>
+ <point x="194" y="0" type="line"/>
+ <point x="275" y="0" type="line"/>
+ <point x="275" y="482" type="line"/>
+ <point x="21" y="482" type="line"/>
+ <point x="21" y="415" type="line"/>
+ <point x="194" y="415" type="line"/>
+ </contour>
<contour>
<point x="512" y="0" type="line"/>
<point x="606" y="0" type="line"/>
@@ -12,24 +20,12 @@
<point x="508" y="482" type="line"/>
<point x="352" y="251" type="line"/>
</contour>
- <contour>
- <point x="194" y="0" type="line"/>
- <point x="275" y="0" type="line"/>
- <point x="275" y="482" type="line"/>
- <point x="194" y="482" type="line"/>
- </contour>
<contour>
<point x="229" y="219" type="line"/>
<point x="392" y="219" type="line"/>
<point x="392" y="284" type="line"/>
<point x="229" y="284" type="line"/>
</contour>
- <contour>
- <point x="21" y="415" type="line"/>
- <point x="275" y="415" type="line"/>
- <point x="275" y="482" type="line"/>
- <point x="21" y="482" type="line"/>
- </contour>
</outline>
<lib>
<dict>
diff --git a/src/Cantarell-Regular.ufo/glyphs/te-cy.glif b/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
index 404bf974..75866746 100644
--- a/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
+++ b/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
@@ -7,14 +7,12 @@
<contour>
<point x="203" y="0" type="line"/>
<point x="282" y="0" type="line"/>
- <point x="282" y="460" type="line"/>
- <point x="203" y="460" type="line"/>
- </contour>
- <contour>
- <point x="21" y="415" type="line"/>
+ <point x="282" y="415" type="line"/>
<point x="466" y="415" type="line"/>
<point x="466" y="482" type="line"/>
<point x="21" y="482" type="line"/>
+ <point x="21" y="415" type="line"/>
+ <point x="203" y="415" type="line"/>
</contour>
</outline>
<lib>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]