Уровень 1 0 / 100 XP
Сегодня
0 мин
0 вопросов
- точность
0 уроков

Завтра счёт начнётся заново

Новое достижение
Первые шаги

Ortho Text

Ortho Text

Орфографический тренажёр — вставь пропущенные буквы в литературный текст.

Несколько режимов (табы) по категориям правил. Активный режим показывает <input> для заполнения, остальные пропуски — обычный текст.

Синтаксис пропусков

{ответ|категория|подсказка}
  • ответ — что ученик должен вписать
  • категория — ключ из modes
  • подсказка — при наведении (необязательно)

Использование

{{< ortho-text >}}
title: "Орфография по Булгакову"
caseSensitive: false
text: "В час жаркого весе{нн|n-nn|две Н}его заката на Патриарши{х|vowel-check} прудах {по|prefix}явились два гражданина."
modes:
  n-nn:
    label: "Н и НН"
    rule: "Определи: одна Н или две НН в слове."
  vowel-check:
    label: "Гласные"
    rule: "Вставь безударную гласную."
  prefix:
    label: "Приставки"
    rule: "Вставь правильную приставку."
{{< /ortho-text >}}

Параметры

Параметр Тип Обязательный Описание
text string ✅ Текст с {ответ|категория|подсказка}
modes object ✅ Режимы: { key: { label, rule } }
title string Заголовок
author string Автор текста
source string Источник (книга, глава)
caseSensitive boolean Учитывать регистр (default: false)

События

ortho-text:mode-complete → { id, mode, correct, total, wrong, score, perfect }
ortho-text:complete      → { id, totalCorrect, totalBlanks, totalWrong, score }

Пример