Грамматически безопасная синонимизация

Синонимизация — это финальная шлифовка, а не первый шаг. К этому гайду у вас уже есть читаемый черновик, вынесены переменные и выстроена структура. Остаётся одно: заменить часть слов на синонимы так, чтобы ни один вариант сборки не ломался.

Принцип

Каждое {a|b} — это маленький надрез внутри уже корректной фразы. Надрез обязан сохранить всё вокруг: падеж, согласование, управление, артикли, порядок слов. Если замена меняет хоть что-то из этого — надрез сделан не в том месте, нужно связывать в одну ветку бо́льшую фразу.

Смотрите на это так: вы не выбираете между двумя синонимами. Вы выбираете между двумя грамматически полноценными фрагментами, которые случайно отличаются одним словом.

Практический тест

Прежде чем написать любое {a|b}, спросите себя:

Если я подменю только этот фрагмент, останутся ли корректными падеж, согласование, управление, артикль и порядок слов?

Если ответ не «да» сразу — связывайте в одну ветку бо́льшую фразу.

Правила синонимизации

  • Сначала структура — синонимы в последнюю очередь. Не добавляйте {a|b} пока не зафиксированы permutations, переменные и форма предложения.
  • Хватит 2–4 вариантов на слот. Пять — уже малоотдача; десять начинает выдавать странные варианты.
  • Одна и та же грамматическая роль во всех ветках. Все варианты занимают один слот: глагол vs глагол, существительное vs существительное, падежная форма vs такая же падежная форма.
  • Сохраняйте регистр общения. Не смешивайте формальный вариант с разговорным внутри одного {a|b}.
  • Варьируйте только значимое. Замена «большой» на «крупный» везде — шум. Замена глаголов в опорных предложениях — реальная вариативность.

Хорошо

{предоставляет|обеспечивает|включает} техподдержку

Все три варианта занимают один и тот же глагольный слот, подлежащее и дополнение одинаковы.

для {%VisitorsGen%|%UsersGen%|%CustomersGen%}

Все три ветки уже подготовлены под один и тот же падежный слот (родительный множественного).

Русский: падежи и согласование

Это главное, чем русский отличается от английского в контексте spintax. Падежные формы, род и число обязаны совпадать по всей фразе — и это значит, что маленький {a|b} часто недостаточен, нужна большая связанная ветка.

Таблица падежей и соглашения об именах

КонтекстПадежСуффикс переменной
кто? что?Именительный%Visitors%
кого? чего?Родительный%VisitorsGen%
кому? чему?Дательный%VisitorsDat%
кого? что?Винительный%VisitorsAcc%
кем? чем?Творительный%VisitorsInstr%
о ком? о чём?Предложный%VisitorsLoc%

Семейства падежных форм

Заводите переменные семьями: одна именительная и столько падежных форм, сколько реально используете в шаблонах.

#set %Visitors%      = {посетители|гости|пользователи}
#set %VisitorsGen%   = {посетителей|гостей|пользователей}
#set %VisitorsDat%   = {посетителям|гостям|пользователям}
#set %VisitorsAcc%   = {посетителей|гостей|пользователей}
#set %VisitorsInstr% = {посетителями|гостями|пользователями}
#set %VisitorsLoc%   = {посетителях|гостях|пользователях}

Стандартные суффиксы: Gen, Dat, Acc, Instr, Loc. Без суффикса — именительный. Создавайте только те формы, которые реально нужны по тексту.

Предлог + управляемая форма — одной веткой

Разные предлоги требуют разных падежных форм. Разрезать между ними нельзя:

  • Неправильно: {после|при} первом депозите
  • Правильно: {после первого депозита|при первом депозите}

Род и число

Если ветки имеют разный род или число — связывайте всю фразу:

  • Неправильно: {сайт|платформа} {удобен|удобна}
  • Правильно: {сайт удобен|платформа удобна}
  • Неправильно: {команда|операторы} {работает|доступны}
  • Правильно: {команда работает|операторы доступны}

Глагольное управление

Разные глаголы требуют разных падежей у дополнения — связывайте глагол и дополнение вместе:

  • Неправильно: {получают|наслаждаются} широким каталогом
  • Правильно: {получают доступ к широкому каталогу|наслаждаются широким каталогом}

Квантификаторы и падеж

Квантификатор требует конкретной падежной формы существительного — держите их вместе:

  • Неправильно: {множество|различные} способов (множество требует родительный множественного, различные — именительный множественного)
  • Правильно: {множество способов|различные методы}

Неправильно

для {игроки|пользователей}

Смешение именительного и родительного падежей.

Правильно

для {игроков|пользователей}

Или через семейство переменных:

для {%PlayersGen%|%UsersGen%}

Английское согласование подлежащего и сказуемого

Подлежащее и сказуемое связывайте одной веткой везде, где они могут разойтись:

Неправильно

{команда|все участники} {отвечает|отвечают}

Правильно

{команда отвечает|все участники отвечают}

Для английского то же правило: если одна ветка требует a, а другая an, — втягивайте артикль внутрь ветки:

  • Неправильно: a {secure|encrypted} connection
  • Правильно: {a secure|an encrypted} connection

Коллизия повторяющихся слов

Когда два соседних {a|b} слота делят общее слово — они могут случайно совпасть и дать тавтологию:

Пользователи, {которым нужно получить инструмент|у кого нет инструмента}, могут {получить|купить} его здесь.

Если оба слота выберут «получить», получится «которым нужно получить... могут получить». Починка: сделать так, чтобы повторяющееся слово жило только в одном слоте, либо переформулировать одну из веток.

Типичные ошибки

Не надоПочемуВместо этого
Синонимизировать до того, как зафиксирована структураФиксируете грамматику до того, как известна форма предложения.Сначала структура, потом переменные, только потом синонимы.
Разрезать именительное и сказуемое по границеВ каком-то из вариантов ломается согласование.Связывайте подлежащее+сказуемое в одной ветке.
Оставлять артикль снаружи, когда ветки меняют звук/числоПолучается a encrypted или the results is.Втягивайте артикль (и существительное при необходимости) в каждую ветку.
Использовать именительное существительное в косвенном контекстеПадеж не совпадает с управлением.Используйте %VarGen%, %VarDat% и т. п.
Отрывать предлог от управляемой падежной формыПадежи не совпадают в какой-то из веток.Вся фраза «предлог + управляемая форма» — в одной ветке.
Отрывать глагол от его падежного требования«получают каталогом» — разрушенная грамматика.Связывайте глагол + дополнение вместе.
Складывать 6+ вариантов в один слотВарианты становятся неуклюжими, регистр уплывает.Ограничивайте 2–4 качественными вариантами.
Синонимизировать нарративные связки«Поэтому / Таким образом / Следовательно» меняют регистр внутри одного абзаца.Связки оставляйте фиксированными.
Использовать одно и то же слово в двух соседних слотахИтоговый текст механически повторяется.Убедитесь, что совпадение живёт только в одном слоте.

Грамматический чеклист

  • Каждая ветка перечисления содержит грамматически полную единицу в своём слоте.
  • Каждое перечисление прошло практический тест.
  • Согласование подлежащего и сказуемого работает во всех ветках.
  • Артикли и определители втянуты внутрь веток, когда меняется звук или число (английский).
  • Русские падежные формы корректны в каждой ветке.
  • Связки «предлог + падеж» и «глагол + падеж» — каждая в одной ветке.
  • Род и число согласованы по всей фразе (именная группа + сказуемое + прилагательные).
  • Ни одно слово не встречается в двух соседних перечислениях.
  • Регистр единый во всех ветках одного слота.
  • Пять сэмплов читаются естественно от начала до конца.
  • В сэмплах нет оставшихся %...%, {...} или [...].

Серия закрыта. Структура, переменные, permutations, грамматика — именно в таком порядке. Возвращайтесь к ментальной модели, когда начинаете новую статью. С каждым разом workflow становится быстрее.


Продолжить серию