e21b12a7ce
GLOSSARY: 13 ключевых терминов (квадратное уравнение, дискриминант, теорема Виета, биквадратное, ОДЗ, посторонний корень и др.) с определениями в KaTeX и привязкой к параграфу. - wrapGlossary(root): обходит текстовые узлы секции, оборачивает совпадения регулярным выражением по всем алиасам. Игнорирует KaTeX-узлы, кнопки, инпуты, сайдбары, шапку, поп-апы. - Падеж-алиасы для каждого термина (дискриминант / дискриминанта / дискриминантом / дискриминанте). - Подчёркнутый пунктиром термин при ховере / клике показывает плавающий tooltip с определением и ссылкой на параграф. - Запускается после goTo() с задержкой 60мс. SEARCH (Ctrl+K): - Кнопка «Поиск» в шапке + хоткей Ctrl+K (cmd+K на Mac). - Индекс: 7 параграфов + 13 терминов глоссария + 5 ключевых формул + Финал главы. - Скоринг: title contains > startsWith bonus > word match. - Стрелки ↑↓ / Enter / Esc / клик мышью. - При выборе термина — переход в его параграф + scrollIntoView + жёлтая подсветка 1.4с. Стили: .gloss-term пунктирное подчёркивание, .gloss-tip floating card, .search-modal с blur backdrop, .search-row с hover/active.