Outline fixup of straight-bar six and nine

This commit is contained in:
be5invis 2020-07-28 18:39:27 -07:00
parent 0a02ad0cf7
commit ba8422c4ee
3 changed files with 4 additions and 4 deletions

View file

@ -143,7 +143,7 @@ class FairizedShapeSink {
this.lastContour.push(z);
}
arcTo(arc, x, y) {
const offPoints = TypoGeom.Quadify.auto(arc, CurveUtil.GEOMETRY_PRECISION);
const offPoints = TypoGeom.Quadify.auto(arc, 1, 16);
if (offPoints) {
for (const z of offPoints)
this.lastContour.push(Point.offFrom(z).round(CurveUtil.RECIP_GEOMETRY_PRECISION));

View file

@ -429,9 +429,9 @@ glyph-block Numbers : begin
Rect charTop (-charTop) (-Width) (2 * Width)
dispiro
widths.rhs fine
g4.left.start (Middle + CorrectionOMidS - TanSlope * (Stroke - fine)) (O + Stroke - fine)
g4.left.start (Middle + CorrectionOMidS - TanSlope * (Stroke - fine)) (O + Stroke - fine + 0.1)
archv
g4 (SB + OX + (Stroke - fine) * HVContrast) ymiddlea
g4.up.mid (SB + OX + (Stroke - fine) * HVContrast + 0.1) ymiddlea
arcvh
g4 (Middle - CorrectionOMidS) (oTop - O) [widths.rhs]
archv

View file

@ -20,7 +20,7 @@
"toposort": "^2.0.2",
"ttf2woff": "^2.0.2",
"ttf2woff2": "^3.0.0",
"typo-geom": "^0.9.0",
"typo-geom": "^0.10.1",
"unicode-13.0.0": "^0.8.0",
"unorm": "^1.6.0",
"verda": "^1.1.0",