fix(admin): рендер KaTeX в секции «Вопросы» — добавлены разделители $…$ и $$…$$

renderMath в _shared.js распознавал только \(…\) и \[…\], из-за чего
873 вопроса с долларовыми разделителями не рендерили формулы в админке.
$$ ставится раньше $, чтобы auto-render не принял его за два пустых $.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Maxim Dolgolyov
2026-05-30 21:25:17 +03:00
parent ac6552b44f
commit 5f481f5d11
+5 -1
View File
@@ -30,9 +30,13 @@
/* ─── KaTeX rendering ─── */
const KATEX_OPTS = {
// Порядок важен: многосимвольные/display-разделители ($$, \[) идут раньше
// одиночного $, иначе auto-render распознает $$ как два пустых $.
delimiters: [
{ left: '\\(', right: '\\)', display: false },
{ left: '$$', right: '$$', display: true },
{ left: '\\[', right: '\\]', display: true },
{ left: '\\(', right: '\\)', display: false },
{ left: '$', right: '$', display: false },
],
throwOnError: false,
};