Files
Learn_System/frontend/js
Maxim Dolgolyov 27d5308a04 feat(trainer): инлайн-KaTeX в текст-условиях (дроби/уравнения через $...$)
Текстовые условия (verify/choice/compute) показывали математику плоским текстом
(«Верно ли, что 1/5 > 4/6?»). Теперь:
- renderMixed(text): сегменты в $...$ рендерятся KaTeX через exprToLatex (с un-pretty
  ·×→*, −→-, ÷→/, т.к. prettyMath уже косметит display), остальное экранируется;
  showStatement использует его для текст-условий (полные уравнения solve/roots/…
  по-прежнему идут целым latex).
- В дисплеях обёрнута математика $...$: vf-frac-compare, vf-eq-root, ch-lin-basic,
  frac-add-unlike/mult/reduce/to-decimal/of-number/of-whole-inverse/add-same.

Дроби теперь видны как настоящие \frac, уравнения — как KaTeX. Проверка:
все $-сегменты 220/220 рендерятся (0 null); смоук v41 99634; inline парсится.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 19:01:13 +03:00
..
@
2026-06-14 17:00:13 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 15:07:32 +03:00
@
2026-05-30 16:17:02 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-05-30 16:34:37 +03:00
@
2026-05-30 16:39:47 +03:00
@
2026-06-14 10:59:17 +03:00
@
2026-06-14 16:09:10 +03:00