[cantarell-fonts/respace-base-punctuation] Equalize advance width of period, comma, colon, semicolon



commit df97fcdeeffde67bd00f8a8d9cb39b497917ee6c
Author: Nikolaus Waxweiler <madigens gmail com>
Date:   Sun Sep 2 20:05:38 2018 +0200

    Equalize advance width of period, comma, colon, semicolon
    
    As recommended in Microsoft’s OpenType character design standards for punctuation.

 src/Cantarell.glyphs | 88 ++++++++++++++++++++++++++--------------------------
 1 file changed, 44 insertions(+), 44 deletions(-)
---
diff --git a/src/Cantarell.glyphs b/src/Cantarell.glyphs
index 4d30a843..a97d279b 100644
--- a/src/Cantarell.glyphs
+++ b/src/Cantarell.glyphs
@@ -57463,18 +57463,18 @@ paths = (
 {
 closed = 1;
 nodes = (
-"123 -174 LINE",
-"159 -84 OFFCURVE",
-"180 20 OFFCURVE",
-"180 107 CURVE",
-"97 107 LINE",
-"97 17 OFFCURVE",
-"83 -88 OFFCURVE",
-"60 -174 CURVE"
+"125 -174 LINE",
+"161 -84 OFFCURVE",
+"182 20 OFFCURVE",
+"182 107 CURVE",
+"99 107 LINE",
+"99 17 OFFCURVE",
+"85 -88 OFFCURVE",
+"62 -174 CURVE"
 );
 }
 );
-width = 244;
+width = 272;
 },
 {
 layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
@@ -57482,18 +57482,18 @@ paths = (
 {
 closed = 1;
 nodes = (
-"160 -178 LINE",
-"211 -67 OFFCURVE",
-"241 41 OFFCURVE",
-"241 113 CURVE",
-"69 113 LINE",
-"69 15 OFFCURVE",
-"53 -94 OFFCURVE",
-"27 -178 CURVE"
+"152 -178 LINE",
+"203 -67 OFFCURVE",
+"233 41 OFFCURVE",
+"233 113 CURVE",
+"61 113 LINE",
+"61 15 OFFCURVE",
+"45 -94 OFFCURVE",
+"19 -178 CURVE"
 );
 }
 );
-width = 264;
+width = 282;
 },
 {
 layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
@@ -57501,20 +57501,21 @@ paths = (
 {
 closed = 1;
 nodes = (
-"83 -167 LINE",
-"109 -96 OFFCURVE",
-"125 4 OFFCURVE",
-"125 103 CURVE",
-"102 103 LINE",
-"102 4 OFFCURVE",
-"88 -96 OFFCURVE",
-"64 -167 CURVE"
+"87 -167 LINE",
+"113 -96 OFFCURVE",
+"129 4 OFFCURVE",
+"129 103 CURVE",
+"106 103 LINE",
+"106 4 OFFCURVE",
+"92 -96 OFFCURVE",
+"68 -167 CURVE"
 );
 }
 );
-width = 200;
+width = 230;
 }
 );
+widthMetricsKey = period;
 unicode = 002C;
 },
 {
@@ -57524,45 +57525,43 @@ layers = (
 components = (
 {
 name = period;
-transform = "{1, 0, 0, 1, -11, 0}";
 },
 {
 name = period;
-transform = "{1, 0, 0, 1, -11, 364}";
+transform = "{1, 0, 0, 1, 0, 364}";
 }
 );
 layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
-width = 250;
+width = 272;
 },
 {
 components = (
 {
 name = period;
-transform = "{1, 0, 0, 1, -6, 0}";
 },
 {
 name = period;
-transform = "{1, 0, 0, 1, -6, 284}";
+transform = "{1, 0, 0, 1, 0, 284}";
 }
 );
 layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
-width = 270;
+width = 282;
 },
 {
 components = (
 {
 name = period;
-transform = "{1, 0, 0, 1, -5, 0}";
 },
 {
 name = period;
-transform = "{1, 0, 0, 1, -5, 440}";
+transform = "{1, 0, 0, 1, 0, 440}";
 }
 );
 layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
-width = 218;
+width = 230;
 }
 );
+widthMetricsKey = period;
 unicode = 003A;
 },
 {
@@ -57572,29 +57571,29 @@ layers = (
 components = (
 {
 name = comma;
-transform = "{1, 0, 0, 1, -10, 0}";
+transform = "{1, 0, 0, 1, -3, 0}";
 },
 {
 name = period;
-transform = "{1, 0, 0, 1, -2, 364}";
+transform = "{1, 0, 0, 1, -5, 364}";
 }
 );
 layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
-width = 247;
+width = 272;
 },
 {
 components = (
 {
 name = comma;
-transform = "{1, 0, 0, 1, -11, 0}";
+transform = "{1, 0, 0, 1, -4, 0}";
 },
 {
 name = period;
-transform = "{1, 0, 0, 1, 1, 284}";
+transform = "{1, 0, 0, 1, -7, 284}";
 }
 );
 layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
-width = 267;
+width = 282;
 },
 {
 components = (
@@ -57604,13 +57603,14 @@ transform = "{1, 0, 0, 1, -4, 0}";
 },
 {
 name = period;
-transform = "{1, 0, 0, 1, -11, 440}";
+transform = "{1, 0, 0, 1, -16, 440}";
 }
 );
 layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
-width = 203;
+width = 230;
 }
 );
+widthMetricsKey = period;
 unicode = 003B;
 },
 {


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