[cantarell-fonts] Tweak hinting some more, shuffle math glyphs, correct regular 0



commit caca0264a6184d99586276aee70a0109986d0f5b
Author: Nikolaus Waxweiler <madigens gmail com>
Date:   Mon Jan 4 18:33:25 2016 +0100

    Tweak hinting some more, shuffle math glyphs, correct regular 0
    
    BlueScale is now set using the MidBlueScale formula from the Robothon
    2012 hinting presentation, that is, MidBlueScale = 3 / (4 *
    LargestBlueZone).
    
    The regular zero was quite an oops. Stem weights were off.

 otf/Cantarell-Bold-Oblique.otf              |  Bin 86140 -> 119176 bytes
 otf/Cantarell-Bold.otf                      |  Bin 70860 -> 100928 bytes
 otf/Cantarell-Oblique.otf                   |  Bin 84984 -> 117820 bytes
 otf/Cantarell-Regular.otf                   |  Bin 69088 -> 98224 bytes
 src/Cantarell-Bold.sfdir/_O_E.glyph         |    1 +
 src/Cantarell-Bold.sfdir/font.props         |    4 +-
 src/Cantarell-Bold.sfdir/triagdn.glyph      |    1 +
 src/Cantarell-Bold.sfdir/triagup.glyph      |    1 +
 src/Cantarell-Bold.sfdir/uni1E9E.glyph      |    1 +
 src/Cantarell-Bold.sfdir/uni25B4.glyph      |    1 +
 src/Cantarell-Bold.sfdir/uni25B6.glyph      |    1 +
 src/Cantarell-Bold.sfdir/uni25B8.glyph      |    1 +
 src/Cantarell-Bold.sfdir/uni25C0.glyph      |    1 +
 src/Cantarell-Regular.sfdir/divide.glyph    |   30 ++++++++++----------
 src/Cantarell-Regular.sfdir/font.props      |    4 +-
 src/Cantarell-Regular.sfdir/hyphen.glyph    |    2 +-
 src/Cantarell-Regular.sfdir/multiply.glyph  |   26 +++++++++---------
 src/Cantarell-Regular.sfdir/plus.glyph      |   28 ++++++++++----------
 src/Cantarell-Regular.sfdir/plusminus.glyph |   38 +++++++++++++-------------
 src/Cantarell-Regular.sfdir/uni25B6.glyph   |    1 +
 src/Cantarell-Regular.sfdir/uni25C0.glyph   |    1 +
 src/Cantarell-Regular.sfdir/zero.glyph      |   10 +++---
 22 files changed, 81 insertions(+), 71 deletions(-)
---
diff --git a/otf/Cantarell-Bold-Oblique.otf b/otf/Cantarell-Bold-Oblique.otf
index 9148845..21f1c36 100644
Binary files a/otf/Cantarell-Bold-Oblique.otf and b/otf/Cantarell-Bold-Oblique.otf differ
diff --git a/otf/Cantarell-Bold.otf b/otf/Cantarell-Bold.otf
index 663ac0c..eb5f70f 100644
Binary files a/otf/Cantarell-Bold.otf and b/otf/Cantarell-Bold.otf differ
diff --git a/otf/Cantarell-Oblique.otf b/otf/Cantarell-Oblique.otf
index f63c7ea..b0265ee 100644
Binary files a/otf/Cantarell-Oblique.otf and b/otf/Cantarell-Oblique.otf differ
diff --git a/otf/Cantarell-Regular.otf b/otf/Cantarell-Regular.otf
index fdce896..08d3f3b 100644
Binary files a/otf/Cantarell-Regular.otf and b/otf/Cantarell-Regular.otf differ
diff --git a/src/Cantarell-Bold.sfdir/_O_E.glyph b/src/Cantarell-Bold.sfdir/_O_E.glyph
index 5f464eb..229f301 100644
--- a/src/Cantarell-Bold.sfdir/_O_E.glyph
+++ b/src/Cantarell-Bold.sfdir/_O_E.glyph
@@ -53,4 +53,5 @@ SplineSet
  876 0 l 1
  388 0 l 2
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/font.props b/src/Cantarell-Bold.sfdir/font.props
index 292e099..483f5fe 100644
--- a/src/Cantarell-Bold.sfdir/font.props
+++ b/src/Cantarell-Bold.sfdir/font.props
@@ -22,7 +22,7 @@ OS2Version: 0
 OS2_WeightWidthSlopeOnly: 0
 OS2_UseTypoMetrics: 0
 CreationTime: 1236980653
-ModificationTime: 1451867264
+ModificationTime: 1451928644
 PfmFamily: 33
 TTFWeight: 700
 TTFWidth: 5
@@ -70,7 +70,7 @@ StdVW 5 [123]
 StemSnapH 19 [92 95 102 107 113]
 StemSnapV 9 [120 123]
 BlueFuzz 1 1
-BlueScale 6 0.0625
+BlueScale 6 0.0536
 EndPrivate
 Grid
 257.5 1239 m 0
diff --git a/src/Cantarell-Bold.sfdir/triagdn.glyph b/src/Cantarell-Bold.sfdir/triagdn.glyph
index 9ddc2ac..563417b 100644
--- a/src/Cantarell-Bold.sfdir/triagdn.glyph
+++ b/src/Cantarell-Bold.sfdir/triagdn.glyph
@@ -10,4 +10,5 @@ SplineSet
  416 127 l 1
  127 416 l 5
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/triagup.glyph b/src/Cantarell-Bold.sfdir/triagup.glyph
index 257b439..f347d59 100644
--- a/src/Cantarell-Bold.sfdir/triagup.glyph
+++ b/src/Cantarell-Bold.sfdir/triagup.glyph
@@ -10,4 +10,5 @@ SplineSet
  705 127 l 1
  127 127 l 1
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/uni1E9E.glyph b/src/Cantarell-Bold.sfdir/uni1E9E.glyph
index 28191d7..0a71b55 100644
--- a/src/Cantarell-Bold.sfdir/uni1E9E.glyph
+++ b/src/Cantarell-Bold.sfdir/uni1E9E.glyph
@@ -25,4 +25,5 @@ SplineSet
  335 -10 301 1 271 15 c 9
  313 118 l 17
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/uni25B4.glyph b/src/Cantarell-Bold.sfdir/uni25B4.glyph
index 8c2570b..da10994 100644
--- a/src/Cantarell-Bold.sfdir/uni25B4.glyph
+++ b/src/Cantarell-Bold.sfdir/uni25B4.glyph
@@ -10,4 +10,5 @@ SplineSet
  271 381 l 1
  462 96 l 1
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/uni25B6.glyph b/src/Cantarell-Bold.sfdir/uni25B6.glyph
index 15e6910..bb1a511 100644
--- a/src/Cantarell-Bold.sfdir/uni25B6.glyph
+++ b/src/Cantarell-Bold.sfdir/uni25B6.glyph
@@ -10,4 +10,5 @@ SplineSet
  415 289 l 5
  127 0 l 5
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/uni25B8.glyph b/src/Cantarell-Bold.sfdir/uni25B8.glyph
index 9053fe0..12f6b73 100644
--- a/src/Cantarell-Bold.sfdir/uni25B8.glyph
+++ b/src/Cantarell-Bold.sfdir/uni25B8.glyph
@@ -10,4 +10,5 @@ SplineSet
  420 236 l 1
  135 45 l 1
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Bold.sfdir/uni25C0.glyph b/src/Cantarell-Bold.sfdir/uni25C0.glyph
index 3490ea1..b397c1f 100644
--- a/src/Cantarell-Bold.sfdir/uni25C0.glyph
+++ b/src/Cantarell-Bold.sfdir/uni25C0.glyph
@@ -10,4 +10,5 @@ SplineSet
  415 578 l 5
  415 0 l 5
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/divide.glyph b/src/Cantarell-Regular.sfdir/divide.glyph
index 3eb2c49..2e2959d 100644
--- a/src/Cantarell-Regular.sfdir/divide.glyph
+++ b/src/Cantarell-Regular.sfdir/divide.glyph
@@ -23,21 +23,21 @@ SplineSet
 EndSplineSet
 Fore
 SplineSet
-342 472 m 259
- 307 472 284 495 284 530 c 259
- 284 565 307 588 342 588 c 259
- 377 588 400 565 400 530 c 259
- 400 495 377 472 342 472 c 259
-564 318 m 1
- 118 318 l 1
- 118 391 l 1
- 564 391 l 1
- 564 318 l 1
-342 118 m 259
- 307 118 284 141 284 176 c 259
- 284 211 307 234 342 234 c 259
- 377 234 400 211 400 176 c 259
- 400 141 377 118 342 118 c 259
+342 440 m 259
+ 307 440 284 463 284 498 c 259
+ 284 533 307 556 342 556 c 259
+ 377 556 400 533 400 498 c 259
+ 400 463 377 440 342 440 c 259
+564 286 m 1
+ 118 286 l 1
+ 118 359 l 1
+ 564 359 l 1
+ 564 286 l 1
+342 86 m 259
+ 307 86 284 109 284 144 c 259
+ 284 179 307 202 342 202 c 259
+ 377 202 400 179 400 144 c 259
+ 400 109 377 86 342 86 c 259
 EndSplineSet
 Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/font.props b/src/Cantarell-Regular.sfdir/font.props
index 82312bb..fa6c0bc 100644
--- a/src/Cantarell-Regular.sfdir/font.props
+++ b/src/Cantarell-Regular.sfdir/font.props
@@ -23,7 +23,7 @@ OS2Version: 0
 OS2_WeightWidthSlopeOnly: 0
 OS2_UseTypoMetrics: 0
 CreationTime: 1236980653
-ModificationTime: 1451922445
+ModificationTime: 1451928659
 PfmFamily: 33
 TTFWeight: 400
 TTFWidth: 5
@@ -68,7 +68,7 @@ StdHW 4 [73]
 StdVW 4 [83]
 StemSnapH 10 [66 67 73]
 StemSnapV 4 [83]
-BlueScale 6 0.0625
+BlueScale 6 0.0536
 EndPrivate
 TeXData: 1 0 0 250299 125149 83433 441600 -782186 83433 783286 444596 497025 792723 393216 433062 380633 
303038 157286 324010 404750 52429 2506097 1059062 262144
 AnchorClass2: "mark_above" "'mkmk' Mark to Mark lookup 1-1" "horn" "'mark'-horn" "ogonek" "'mark'-ogonek" 
"aboveright" "'mark'-aboveright" "cedilla" "'mark'-cedilla" "below" "'mark'-below" "above" "'mark'-above" 
diff --git a/src/Cantarell-Regular.sfdir/hyphen.glyph b/src/Cantarell-Regular.sfdir/hyphen.glyph
index f2ae67a..b908b5c 100644
--- a/src/Cantarell-Regular.sfdir/hyphen.glyph
+++ b/src/Cantarell-Regular.sfdir/hyphen.glyph
@@ -16,7 +16,7 @@ Fore
 SplineSet
 55 359 m 1
  345 359 l 1
- 345 286 l 1
+ 345 286 l 5
  55 286 l 1
  55 359 l 1
 EndSplineSet
diff --git a/src/Cantarell-Regular.sfdir/multiply.glyph b/src/Cantarell-Regular.sfdir/multiply.glyph
index 4aefa23..6b00384 100644
--- a/src/Cantarell-Regular.sfdir/multiply.glyph
+++ b/src/Cantarell-Regular.sfdir/multiply.glyph
@@ -21,19 +21,19 @@ SplineSet
 EndSplineSet
 Fore
 SplineSet
-528 485 m 1
- 396 354 l 1
- 526 223 l 1
- 468 165 l 1
- 338 296 l 1
- 208 165 l 1
- 156 219 l 1
- 284 350 l 1
- 156 478 l 1
- 214 536 l 1
- 344 408 l 1
- 472 537 l 1
- 528 485 l 1
+528 445 m 5
+ 396 314 l 5
+ 526 183 l 5
+ 468 125 l 5
+ 338 256 l 5
+ 208 125 l 5
+ 156 179 l 5
+ 284 310 l 5
+ 156 438 l 5
+ 214 496 l 5
+ 344 368 l 5
+ 472 497 l 5
+ 528 445 l 5
 EndSplineSet
 Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/plus.glyph b/src/Cantarell-Regular.sfdir/plus.glyph
index 65ec5fe..4a0e3bb 100644
--- a/src/Cantarell-Regular.sfdir/plus.glyph
+++ b/src/Cantarell-Regular.sfdir/plus.glyph
@@ -2,7 +2,7 @@ StartChar: plus
 Encoding: 43 43 76
 Width: 683
 VWidth: 1023
-Flags: MW
+Flags: HMW
 LayerCount: 2
 Back
 SplineSet
@@ -22,19 +22,19 @@ SplineSet
 EndSplineSet
 Fore
 SplineSet
-306 635 m 1
- 379 635 l 1
- 379 391 l 1
- 623 391 l 1
- 623 318 l 1
- 379 318 l 1
- 379 73 l 1
- 306 73 l 1
- 306 318 l 1
- 61 318 l 1
- 61 391 l 1
- 306 391 l 1
- 306 635 l 1
+306 603 m 1
+ 379 603 l 1
+ 379 359 l 1
+ 623 359 l 1
+ 623 286 l 1
+ 379 286 l 1
+ 379 41 l 1
+ 306 41 l 1
+ 306 286 l 1
+ 61 286 l 1
+ 61 359 l 1
+ 306 359 l 1
+ 306 603 l 1
 EndSplineSet
 Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/plusminus.glyph b/src/Cantarell-Regular.sfdir/plusminus.glyph
index d345486..288e93d 100644
--- a/src/Cantarell-Regular.sfdir/plusminus.glyph
+++ b/src/Cantarell-Regular.sfdir/plusminus.glyph
@@ -2,7 +2,7 @@ StartChar: plusminus
 Encoding: 177 177 111
 Width: 683
 VWidth: 1023
-Flags: MW
+Flags: HMW
 LayerCount: 2
 Back
 SplineSet
@@ -27,24 +27,24 @@ SplineSet
 EndSplineSet
 Fore
 SplineSet
-306 694 m 1
- 377 694 l 1
- 377 493 l 1
- 576 493 l 1
- 576 426 l 1
- 377 426 l 1
- 377 225 l 1
- 306 225 l 1
- 306 426 l 1
- 107 426 l 1
- 107 493 l 1
- 306 493 l 1
- 306 694 l 1
-107 140 m 1
- 576 140 l 1
- 576 73 l 1
- 107 73 l 1
- 107 140 l 1
+306 644 m 1
+ 377 644 l 1
+ 377 443 l 1
+ 576 443 l 1
+ 576 376 l 1
+ 377 376 l 1
+ 377 175 l 1
+ 306 175 l 1
+ 306 376 l 1
+ 107 376 l 1
+ 107 443 l 1
+ 306 443 l 1
+ 306 644 l 1
+107 110 m 1
+ 576 110 l 1
+ 576 43 l 1
+ 107 43 l 1
+ 107 110 l 1
 EndSplineSet
 Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/uni25B6.glyph b/src/Cantarell-Regular.sfdir/uni25B6.glyph
index 15e6910..bb1a511 100644
--- a/src/Cantarell-Regular.sfdir/uni25B6.glyph
+++ b/src/Cantarell-Regular.sfdir/uni25B6.glyph
@@ -10,4 +10,5 @@ SplineSet
  415 289 l 5
  127 0 l 5
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/uni25C0.glyph b/src/Cantarell-Regular.sfdir/uni25C0.glyph
index 3490ea1..b397c1f 100644
--- a/src/Cantarell-Regular.sfdir/uni25C0.glyph
+++ b/src/Cantarell-Regular.sfdir/uni25C0.glyph
@@ -10,4 +10,5 @@ SplineSet
  415 578 l 5
  415 0 l 5
 EndSplineSet
+Validated: 1
 EndChar
diff --git a/src/Cantarell-Regular.sfdir/zero.glyph b/src/Cantarell-Regular.sfdir/zero.glyph
index 33ec61d..891351f 100644
--- a/src/Cantarell-Regular.sfdir/zero.glyph
+++ b/src/Cantarell-Regular.sfdir/zero.glyph
@@ -23,11 +23,11 @@ SplineSet
  569 158 487 -10 303 -10 c 3
  118 -10 31 157 31 348 c 259
  31 539 118 706 303 706 c 259
-301 70 m 259
- 436 70 479 208 479 348 c 259
- 479 488 436 626 301 626 c 259
- 166 626 123 488 123 348 c 259
- 123 208 166 70 301 70 c 259
+301 63 m 263
+ 441 63 486 204 486 348 c 259
+ 486 492 441 633 301 633 c 259
+ 161 633 116 492 116 348 c 259
+ 116 204 161 63 301 63 c 263
 EndSplineSet
 Validated: 1
 EndChar


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