Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions skera/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,10 @@ Add `--downgrade-cff2` to emit a full instance as CID-keyed CFF1. The library
also exposes `downgrade_cff2`; it preserves glyph IDs and encodes CFF1 widths
from the instanced metrics.

Full instancing supports `avar` version 2. Partial instancing currently
requires separable axis maps (`avar` version 1).
Full and partial instancing support `avar` versions 1 and 2. For coupled
`avar` version 2 maps, pinned axes remain hidden until the font is fully
instantiated. Range compensation preserves the original final-coordinate
space, subject to F2Dot14 quantization.

## Installation

Expand Down Expand Up @@ -127,9 +129,9 @@ perf report
```

At this stack boundary, instancing supports full and partial CFF2 fonts,
including variable COLR paints and full avar2 locations. Partial coupled avar2,
extended glyph or metric tables, and unhandled consumers of GDEF's variation
store return an error until their handlers are introduced.
including variable COLR paints and coupled avar2 locations. Extended glyph
or metric tables and unhandled consumers of GDEF's variation store return an
error until their handlers are introduced.

CFF2 outline blends round the complete resolved operand using floating-point
region scalars. Metrics measure the continuous source outline with double
Expand Down
Loading
Loading