Тест по алгебре или физике почти никогда не обходится без формул: корни, дроби, степени, интегралы, векторы. Раньше единственным способом вставить такую запись в онлайн-тест было либо смириться с плоским текстом вида «(-b+-sqrt(b^2-4ac))/2a», либо фотографировать формулу из тетради и вставлять картинку — часто смазанную, под углом, с посторонним мусором на фото. ЗнаниоМетр решает эту задачу иначе: формулы в тестах — это настоящая математическая типографика, а не текст-заменитель и не картинка.
KaTeX — библиотека для рендеринга математической записи, изначально созданная в Khan Academy и с тех пор ставшая одним из основных инструментов для вывода формул на образовательных и научных сайтах. Формула описывается в привычном LaTeX-синтаксисе — том самом, которым физики и математики пишут статьи и диссертации — а KaTeX превращает эту запись в аккуратную векторную типографику прямо в браузере, без плагинов и без установки шрифтов на устройство ученика.
Главное отличие от картинки — формула остаётся текстом. Она чёткая на экране любого размера, от школьного проектора до маленького экрана телефона, корректно переносится по строке и не «плывёт» при масштабировании страницы.
В редакторе вопроса, помимо обычного форматирования — жирный, курсив, списки, таблицы, изображения — есть отдельная кнопка для вставки формулы. Учитель набирает выражение в привычной LaTeX-нотации и сразу видит его в готовом виде: не код, а именно то, что увидит ученик.
Например, для квадратного уравнения учитель вводит:
frac{-b pm sqrt{b^2-4ac}}{2a}
и получает на экране полноценную дробь с чертой, знаком «плюс-минус» и корнем — а не строку из подчёркиваний и звёздочек.
Все эти выражения набираются в редакторе за несколько секунд стандартным LaTeX-синтаксисом — тем же, которым физики пишут статьи, а не изобретённым специально для ЗнаниоМетра форматом, который придётся заново учить.
Формула, вставленная в вопрос, выглядит одинаково на всех этапах: в редакторе теста у учителя, на экране ученика во время прохождения диагностики, в разборе результатов после сдачи и в отчёте учителя по классу. Не нужно отдельно проверять, как картинка отобразится на телефоне ученика — рендеринг детерминирован и одинаков на любом устройстве с браузером.
Формула — это текст, а не картинка: её можно аккуратно прочитать с любого экрана, и она не превращается в нечитаемое пятно при уменьшении окна браузера.
Поддержка KaTeX — это не «галочка в списке функций», а конкретный ответ на конкретную боль учителей точных наук: формулы в онлайн-тесте должны выглядеть как формулы, а не как их суррогат. ЗнаниоМетр использует для этого тот же движок, что и крупные образовательные платформы — значит, результат предсказуем, быстр и одинаково хорошо работает на любом устройстве ученика.