a835c94d65
Решения/объяснения теперь рендерят формулы внутри пояснений (note), а не только
в строке-формуле: stepHtml пропускает note и запасной tex через renderMixed.
Авто-рендер научился π (πr² → \pi\,r², 2πr → 2·π r) и √ (√(a²+b²) → \sqrt{…}):
_unpretty переводит π→pi с явным умножением к соседям, √→sqrt, ²³→^; _autoProse/
_mathRun включили π в алфавит и в условие «это формула».
Движок: ИСПРАВЛЕН баг exprToLatex — константа/буква перед буквой склеивалась
(«\pir» — KaTeX не знает такой команды); теперь между ними тонкий пробел \,
(«\pi\,r»), цифра перед буквой (2x) не трогается.
Проверка: реплика рендера по ВСЕМ генераторам — 5100 пояснений / 2664 матем.
фрагмента, 0 кириллицы в формулах, проза сохранена (9754/0); смоук v41 99634;
figures 19289; inline парсится.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>