imachus and Claude Opus 5.5
2c8b8b0cc1
Type: Proportional Metrics in vertical type — upright glyphs on the font's proportional heights, vpal ( #966 )
...
The second half of #966 . With Proportional Metrics on, a vertical segment is
also shaped top to bottom, with and without `vpal`: the difference gives
each glyph's change of advance down the column and its x and y placement.
An upright glyph (not tate-chu-yoko) in a font with vertical metrics takes
them on top of its cell, so it moves with its shorter cell; a font without
vertical metrics keeps `upright_cell`'s cell, and with the switch off
nothing is shaped twice and the column is as before.
As in horizontal type, Line-end Punctuation Half Width takes nothing more
off the punctuation `vpal` re-spaced and trims the punctuation it leaves
full height as before. Docs: mcp.md, and Proportional Metrics leaves the
missing lists in gaps.md, type-parity.md and target-app-parity.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:24:45 +07:00
..
2026-10-11 12:14:17 +07:00
2026-10-11 12:14:17 +07:00
2026-10-11 12:24:45 +07:00
2026-10-10 14:27:24 +07:00
2026-10-10 21:01:38 +07:00
2026-10-11 11:43:11 +07:00
2026-10-10 19:28:31 -06:00
2026-10-08 22:36:44 +07:00
2026-10-07 07:37:05 +07:00
2026-10-11 12:14:17 +07:00
2026-10-10 13:35:36 +02:00
2026-10-11 05:30:24 +07:00
2026-10-10 19:28:31 -06:00
2026-10-10 08:42:32 +07:00
2026-10-10 19:28:31 -06:00
2026-10-10 14:10:31 +07:00
2026-10-09 05:31:43 +07:00
2026-10-08 07:18:32 +07:00
2026-10-08 18:17:59 +07:00
2026-10-10 14:49:35 -06:00
2026-10-11 11:32:58 +07:00
2026-10-11 12:14:17 +07:00
2026-10-11 11:58:51 +07:00
2026-10-11 12:14:17 +07:00
2026-10-09 16:15:09 +07:00
2026-10-10 19:39:47 -06:00
2026-10-10 19:28:31 -06:00
2026-10-11 12:14:17 +07:00
2026-10-11 11:32:58 +07:00
2026-10-10 19:39:47 -06:00
2026-10-05 17:01:36 +07:00
2026-10-08 06:25:39 +07:00
2026-10-01 14:30:09 -04:00
2026-10-08 11:33:57 +07:00
2026-10-11 12:14:17 +07:00
2026-10-11 11:58:51 +07:00
2026-10-10 19:28:31 -06:00
2026-10-09 05:22:09 +07:00
2026-10-06 00:42:26 +07:00
2026-10-05 15:24:19 +07:00
2026-10-10 14:27:24 +07:00
2026-10-05 12:27:06 +07:00
2026-10-05 09:45:34 +07:00
2026-10-09 00:43:50 +07:00
2026-10-06 00:42:26 +07:00
2026-10-06 09:26:55 +07:00
2026-10-11 11:43:11 +07:00
2026-10-09 05:48:00 +07:00
2026-10-08 07:32:12 +07:00
2026-10-09 11:17:35 +07:00
2026-10-11 01:19:26 +07:00
2026-10-11 12:14:17 +07:00
2026-10-05 15:24:19 +07:00
2026-10-08 20:22:11 +07:00
2026-10-05 00:01:02 +07:00
2026-10-08 16:53:57 -06:00
2026-10-05 23:49:20 +07:00
2026-10-08 12:50:25 +07:00
2026-10-05 16:25:21 +07:00
2026-10-11 12:14:17 +07:00
2026-10-11 11:32:58 +07:00
2026-10-06 00:19:41 +07:00
2026-10-05 17:01:36 +07:00
2026-10-05 17:26:59 +07:00
2026-10-06 10:28:05 +07:00
2026-10-05 04:20:27 +07:00
2026-10-08 06:25:39 +07:00
2026-10-09 10:11:09 +07:00
2026-10-09 15:05:52 +07:00
2026-10-06 00:08:34 +07:00
2026-10-08 18:01:12 +07:00
2026-10-08 11:33:57 +07:00
2026-10-09 00:51:02 +07:00
2026-10-09 11:22:43 +07:00
2026-10-05 11:07:15 +07:00
2026-10-05 09:03:52 +07:00
2026-10-05 23:49:20 +07:00
2026-10-05 15:24:27 +07:00
2026-10-08 22:36:44 +07:00
2026-10-09 05:22:09 +07:00
2026-10-05 08:28:16 +07:00
2026-10-09 11:22:43 +07:00
2026-10-10 19:28:31 -06:00
2026-10-10 21:01:38 +07:00
2026-10-10 13:00:21 +07:00
2026-10-09 05:39:47 +07:00
2026-10-06 10:42:21 -04:00
2026-10-11 12:14:17 +07:00
2026-10-11 10:27:46 +07:00
2026-10-10 14:49:35 -06:00