[cantarell-fonts] fix up weight and alignment of arrows



commit a05daa43386af1263eb59c4ead726e4e20204ee8
Author: Jakub Steiner <jimmac gmail com>
Date:   Wed Oct 21 13:26:06 2015 +0200

    fix up weight and alignment of arrows
    
    - base the weight and horziontal alignment on +
    
    https://bugzilla.gnome.org/show_bug.cgi?id=756717

 otf/Cantarell-Bold.otf                       |  Bin 53788 -> 55468 bytes
 otf/Cantarell-Regular.otf                    |  Bin 53880 -> 54800 bytes
 src/Cantarell-Bold.sfdir/arrowdown.glyph     |   28 +++++++--------
 src/Cantarell-Bold.sfdir/arrowleft.glyph     |   41 ++++++++++++++++-------
 src/Cantarell-Bold.sfdir/arrowright.glyph    |   25 +++++++-------
 src/Cantarell-Bold.sfdir/arrowup.glyph       |   28 +++++++--------
 src/Cantarell-Bold.sfdir/font.props          |    2 +-
 src/Cantarell-Regular.sfdir/arrowdown.glyph  |   27 +++++++--------
 src/Cantarell-Regular.sfdir/arrowleft.glyph  |   45 +++++++++++++++++--------
 src/Cantarell-Regular.sfdir/arrowright.glyph |   26 +++++++-------
 src/Cantarell-Regular.sfdir/arrowup.glyph    |   27 +++++++--------
 src/Cantarell-Regular.sfdir/font.props       |    2 +-
 12 files changed, 137 insertions(+), 114 deletions(-)
---
diff --git a/otf/Cantarell-Bold.otf b/otf/Cantarell-Bold.otf
index 8c76bc3..e4e09f7 100644
Binary files a/otf/Cantarell-Bold.otf and b/otf/Cantarell-Bold.otf differ
diff --git a/otf/Cantarell-Regular.otf b/otf/Cantarell-Regular.otf
index b5b102b..e16d45a 100644
Binary files a/otf/Cantarell-Regular.otf and b/otf/Cantarell-Regular.otf differ
diff --git a/src/Cantarell-Bold.sfdir/arrowdown.glyph b/src/Cantarell-Bold.sfdir/arrowdown.glyph
index adae3d9..27cf4e4 100644
--- a/src/Cantarell-Bold.sfdir/arrowdown.glyph
+++ b/src/Cantarell-Bold.sfdir/arrowdown.glyph
@@ -1,22 +1,20 @@
 StartChar: arrowdown
 Encoding: 8595 8595 624
-Width: 656
-Flags: W
-HStem: 0 21G<297.258 361.081> 602 20G<259.299 399.299>
-VStem: 259.299 140<234.777 622>
+Width: 644
+Flags: HW
 LayerCount: 3
 Fore
 SplineSet
-316.7578125 0 m 1
- 19.4765625 304.904296875 l 1
- 108.6640625 397.39453125 l 1
- 259.298828125 234.77734375 l 1
- 259.298828125 622 l 5
- 399.298828125 622 l 5
- 399.298828125 234.77734375 l 1
- 549.953125 397.415039062 l 1
- 635.922851562 308.07421875 l 1
- 342 0 l 1
- 316.7578125 0 l 1
+336.67578125 23.8359375 m 5
+ 324.1796875 23.8359375 l 5
+ 44.611328125 316.865234375 l 5
+ 109.59765625 384.40234375 l 5
+ 275.458984375 205.34765625 l 5
+ 275.458984375 617.8359375 l 5
+ 385.458984375 617.8359375 l 5
+ 385.458984375 205.34765625 l 5
+ 551.314453125 384.39453125 l 5
+ 619.388671875 313.798828125 l 5
+ 336.67578125 23.8359375 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/arrowleft.glyph b/src/Cantarell-Bold.sfdir/arrowleft.glyph
index 7bdb997..370e1c1 100644
--- a/src/Cantarell-Bold.sfdir/arrowleft.glyph
+++ b/src/Cantarell-Bold.sfdir/arrowleft.glyph
@@ -1,21 +1,36 @@
 StartChar: arrowleft
 Encoding: 8592 8592 621
 Width: 664
-Flags: W
-HStem: 183.377 140<254.777 644>
+Flags: HW
 LayerCount: 3
+Back
+SplineSet
+275 622 m 5
+ 387 622 l 5
+ 387 375 l 5
+ 632 375 l 5
+ 632 268 l 5
+ 387 268 l 5
+ 387 21 l 5
+ 275 21 l 5
+ 275 268 l 5
+ 30 268 l 5
+ 30 375 l 5
+ 275 375 l 5
+ 275 622 l 5
+EndSplineSet
 Fore
 SplineSet
-20 240.834960938 m 5
- 20 266.078125 l 5
- 328.07421875 560 l 5
- 417.415039062 474.030273438 l 5
- 254.77734375 323.376953125 l 5
- 644 323.376953125 l 5
- 644 183.376953125 l 5
- 254.77734375 183.376953125 l 5
- 417.39453125 32.7412109375 l 5
- 324.904296875 -56.4462890625 l 5
- 20 240.834960938 l 5
+35 316.16015625 m 5
+ 35 328.657226562 l 5
+ 328.029296875 608.225585938 l 5
+ 395.56640625 543.23828125 l 5
+ 216.510742188 377.376953125 l 5
+ 629 377.376953125 l 5
+ 629 267.376953125 l 5
+ 216.51171875 267.376953125 l 5
+ 395.557617188 101.522460938 l 5
+ 324.961914062 33.447265625 l 5
+ 35 316.16015625 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/arrowright.glyph b/src/Cantarell-Bold.sfdir/arrowright.glyph
index 46efbf1..547c34b 100644
--- a/src/Cantarell-Bold.sfdir/arrowright.glyph
+++ b/src/Cantarell-Bold.sfdir/arrowright.glyph
@@ -1,21 +1,20 @@
 StartChar: arrowright
 Encoding: 8594 8594 623
 Width: 664
-Flags: W
-HStem: 182 140<20 409.223>
+Flags: HW
 LayerCount: 3
 Fore
 SplineSet
-644 239.458984375 m 1
- 339.095703125 -57.822265625 l 1
- 246.60546875 31.365234375 l 1
- 409.22265625 182 l 1
- 20 182 l 1
- 20 322 l 1
- 409.22265625 322 l 1
- 246.584960938 472.654296875 l 1
- 335.92578125 558.623046875 l 1
- 644 264.701171875 l 1
- 644 239.458984375 l 1
+629 325.512695312 m 5
+ 629 313.015625 l 5
+ 335.970703125 33.447265625 l 5
+ 268.43359375 98.4345703125 l 5
+ 447.489257812 264.295898438 l 5
+ 35 264.295898438 l 5
+ 35 374.295898438 l 5
+ 447.48828125 374.295898438 l 5
+ 268.442382812 540.150390625 l 5
+ 339.038085938 608.225585938 l 5
+ 629 325.512695312 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/arrowup.glyph b/src/Cantarell-Bold.sfdir/arrowup.glyph
index cdaefc5..9563ae3 100644
--- a/src/Cantarell-Bold.sfdir/arrowup.glyph
+++ b/src/Cantarell-Bold.sfdir/arrowup.glyph
@@ -1,22 +1,20 @@
 StartChar: arrowup
 Encoding: 8593 8593 622
-Width: 656
-Flags: W
-HStem: 0 21G<258 398> 599 20G<295.959 359.782>
-VStem: 258 140<0 384.223>
+Width: 664
+Flags: HW
 LayerCount: 3
 Fore
 SplineSet
-315.458984375 619 m 5
- 340.701171875 619 l 5
- 634.624023438 310.92578125 l 5
- 548.654296875 221.584960938 l 5
- 398 384.22265625 l 5
- 398 0 l 5
- 258 0 l 5
- 258 384.22265625 l 5
- 107.365234375 221.60546875 l 5
- 18.177734375 314.095703125 l 5
- 315.458984375 619 l 5
+327.32421875 617.8359375 m 5
+ 339.821289062 617.8359375 l 5
+ 619.388671875 324.806640625 l 5
+ 554.40234375 257.26953125 l 5
+ 388.541015625 436.326171875 l 5
+ 388.541015625 23.8359375 l 5
+ 278.541015625 23.8359375 l 5
+ 278.541015625 436.32421875 l 5
+ 112.686523438 257.279296875 l 5
+ 44.611328125 327.875 l 5
+ 327.32421875 617.8359375 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/font.props b/src/Cantarell-Bold.sfdir/font.props
index ae2d86f..200c930 100644
--- a/src/Cantarell-Bold.sfdir/font.props
+++ b/src/Cantarell-Bold.sfdir/font.props
@@ -23,7 +23,7 @@ OS2Version: 0
 OS2_WeightWidthSlopeOnly: 0
 OS2_UseTypoMetrics: 0
 CreationTime: 1236980653
-ModificationTime: 1445425689
+ModificationTime: 1445426750
 PfmFamily: 33
 TTFWeight: 700
 TTFWidth: 5
diff --git a/src/Cantarell-Regular.sfdir/arrowdown.glyph b/src/Cantarell-Regular.sfdir/arrowdown.glyph
index 31936d0..c08d1e9 100644
--- a/src/Cantarell-Regular.sfdir/arrowdown.glyph
+++ b/src/Cantarell-Regular.sfdir/arrowdown.glyph
@@ -1,22 +1,21 @@
 StartChar: arrowdown
 Encoding: 8595 8595 625
-Width: 619
+Width: 593
 Flags: W
-HStem: 0 21G<285.5 328.081>
-VStem: 262 90<146 574>
+VStem: 262.5 68<158.5 597.5>
 LayerCount: 4
 Fore
 SplineSet
-305 0 m 5
- 32 280 l 5
- 86 336 l 5
- 262 146 l 5
- 262 574 l 5
- 352 574 l 5
- 352 146 l 5
- 528 336 l 5
- 579 283 l 5
- 309 0 l 5
- 305 0 l 5
+294.5 44.5 m 5
+ 29.5 317.5 l 5
+ 75.5 359.5 l 5
+ 262.5 158.5 l 5
+ 262.5 597.5 l 5
+ 330.5 597.5 l 5
+ 330.5 158.5 l 5
+ 517.5 359.5 l 5
+ 563.5 317.5 l 5
+ 298.5 44.5 l 5
+ 294.5 44.5 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/arrowleft.glyph b/src/Cantarell-Regular.sfdir/arrowleft.glyph
index 829f001..5565cc4 100644
--- a/src/Cantarell-Regular.sfdir/arrowleft.glyph
+++ b/src/Cantarell-Regular.sfdir/arrowleft.glyph
@@ -1,22 +1,37 @@
 StartChar: arrowleft
 Encoding: 8592 8592 622
-Width: 619
-Flags: HW
-HStem: 218 68<140 579 140 579>
-VStem: 26 553<250 254 254 254>
+Width: 593
+Flags: W
+HStem: 287 68<134 573>
 LayerCount: 4
+Back
+SplineSet
+261 602 m 5
+ 333 602 l 5
+ 333 355 l 5
+ 578 355 l 5
+ 578 288 l 5
+ 333 288 l 5
+ 333 41 l 5
+ 261 41 l 5
+ 261 288 l 5
+ 16 288 l 5
+ 16 355 l 5
+ 261 355 l 5
+ 261 602 l 5
+EndSplineSet
 Fore
 SplineSet
-18 250 m 5
- 18 254 l 5
- 301 524 l 5
- 354 473 l 5
- 164 297 l 5
- 592 297 l 5
- 592 207 l 5
- 164 207 l 5
- 354 31 l 5
- 298 -23 l 5
- 18 250 l 5
+20 319 m 5
+ 20 323 l 5
+ 293 588 l 5
+ 335 542 l 5
+ 134 355 l 5
+ 573 355 l 5
+ 573 287 l 5
+ 134 287 l 5
+ 335 100 l 5
+ 293 54 l 5
+ 20 319 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/arrowright.glyph b/src/Cantarell-Regular.sfdir/arrowright.glyph
index 6a9ff3b..2b53762 100644
--- a/src/Cantarell-Regular.sfdir/arrowright.glyph
+++ b/src/Cantarell-Regular.sfdir/arrowright.glyph
@@ -1,21 +1,21 @@
 StartChar: arrowright
 Encoding: 8594 8594 624
-Width: 619
+Width: 593
 Flags: W
-HStem: 207 90<18 446>
+HStem: 287 68<20 459>
 LayerCount: 4
 Fore
 SplineSet
-592 250 m 5
- 312 -23 l 5
- 256 31 l 5
- 446 207 l 5
- 18 207 l 5
- 18 297 l 5
- 446 297 l 5
- 256 473 l 5
- 309 524 l 5
- 592 254 l 5
- 592 250 l 5
+573 319 m 5
+ 300 54 l 5
+ 258 100 l 5
+ 459 287 l 5
+ 20 287 l 5
+ 20 355 l 5
+ 459 355 l 5
+ 258 542 l 5
+ 300 588 l 5
+ 573 323 l 5
+ 573 319 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/arrowup.glyph b/src/Cantarell-Regular.sfdir/arrowup.glyph
index 4197c5f..8242daa 100644
--- a/src/Cantarell-Regular.sfdir/arrowup.glyph
+++ b/src/Cantarell-Regular.sfdir/arrowup.glyph
@@ -1,22 +1,21 @@
 StartChar: arrowup
 Encoding: 8593 8593 623
-Width: 619
+Width: 593
 Flags: W
-HStem: 0 21G<262 352>
-VStem: 262 90<0 428>
+VStem: 262.5 68<44.5 483.5>
 LayerCount: 4
 Fore
 SplineSet
-305 574 m 5
- 309 574 l 5
- 579 291 l 5
- 528 238 l 5
- 352 428 l 5
- 352 0 l 5
- 262 0 l 5
- 262 428 l 5
- 86 238 l 5
- 32 294 l 5
- 305 574 l 5
+298.5 597.5 m 5
+ 563.5 324.5 l 5
+ 517.5 282.5 l 5
+ 330.5 483.5 l 5
+ 330.5 44.5 l 5
+ 262.5 44.5 l 5
+ 262.5 483.5 l 5
+ 75.5 282.5 l 5
+ 29.5 324.5 l 5
+ 294.5 597.5 l 5
+ 298.5 597.5 l 5
 EndSplineSet
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/font.props b/src/Cantarell-Regular.sfdir/font.props
index 503a639..44484a7 100644
--- a/src/Cantarell-Regular.sfdir/font.props
+++ b/src/Cantarell-Regular.sfdir/font.props
@@ -24,7 +24,7 @@ OS2Version: 0
 OS2_WeightWidthSlopeOnly: 0
 OS2_UseTypoMetrics: 0
 CreationTime: 1236980653
-ModificationTime: 1445424362
+ModificationTime: 1445426601
 PfmFamily: 33
 TTFWeight: 400
 TTFWidth: 5


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