13c9bb20

By: ValentinHirschi <valentin.hirschi@gmail.com>

bundle readable math typography in notebook HTML

Embed the shared STIX Two Math webfont in Spenso MathML output, with a
21px base size, padding, scrolling, and a CSS size override. Cache font
encoding and keep a single asset shared with the documentation builder.

Validation: 17 targeted nextest tests, Cargo check, Clippy with warnings
denied, formatting, guide compilation, and 55 documentation scope hashes.
Chromium verified the actual webfont, script sizing, narrow-output scrolling,
and light/dark rendering. Marimo Html preserves the embedded font.

User prompt:
the font looks really strange and not so readable. Is this mathml? anyrthing to be done about it?

Approved proposal: use the bundled STIX Two Math font, a 20–22 px base size,
and padding for selectable notebook MathML, including standalone Marimo.

User prompt:
Go for it
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 2s 11s 11s 13s 2s
Eval 11s 1m18s 1m18s 1m29s 0s
Build 1m14s 2h27m25s 35m36s 36m50s 0s
Test 2m01s 29m13s 37m10s 39m12s 0s
Deploy - - - - 24h23m59s
Suite 2s 2h58m08s - - 24h24m02s

Timeline

Config Eval Build Test Failed Retried
0s1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m37m38m39m