- Add build.rs that generates compile-time std14 metrics from JSON - Add std14.rs module with Std14Metrics struct and get_std14_metrics() - Add build/std14-metrics.json with AFM-derived widths for all 14 fonts - Re-export Std14Metrics, NamedEncoding, get_std14_metrics in lib.rs Acceptance criteria: - All 14 Standard fonts (Courier, Helvetica, Times, Symbol, ZapfDingbats and their variants) return valid metrics from the registry - Subset-prefixed names (ABCDEF+Helvetica) resolve via strip_subset_prefix() - Width tables match Adobe AFM data within rounding tolerance - Binary footprint < 60 KB (generated source: 20 KB, actual data ~8 KB) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 line
41 B
Text
1 line
41 B
Text
94664270755bf7369d2052d160cd87918fa4b31c
|