vectorcraft/crates/svg
bflatastic 1982ecf98d M4.27: area type and rich text in SVG export
Every laid-out line of type is written at its own position (wraps,
indents, tabs, hyphenation and all caps as on the canvas): a positioned
tspan per style run and, on justified lines, per word. Centred and
right-aligned lines are anchored at their centre or right end, so they
stay aligned in a viewer whose font differs. Leading comes from the
layout's baselines, baseline shift is written as dy, horizontal scale as
textLength, vertical scale as the size, tracking and manual kerning as
letter-spacing. The fewerTspans option (engine and dialog) writes one
positioned tspan per line.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 07:56:32 +07:00
..
src M4.27: area type and rich text in SVG export 2026-10-05 07:56:32 +07:00
tests M4.27: area type and rich text in SVG export 2026-10-05 07:56:32 +07:00
Cargo.toml M4.26: SVG Options in the engine, a dialog and MCP 2026-10-05 07:55:59 +07:00