1. Скрипт для Виндоуса

Скачайте AutoHotkey

Скачайте и установите AutoHotkey:

Скачайте AutoHotkey

2. Напишите скрипт

Откройте Блокнот или любой редактор кода:

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

:*:"слово перед неразрывным пробелом" ::"слово перед неразрывным пробелом"{asc 0160}

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

:*:в ::в{asc 0160}

Пропишите в скрипте все слова и символы, после которых вы хотите заменять пробелы:

:*:в ::в{asc 0160}
:*:во ::во{asc 0160}
:*:к ::к{asc 0160}
:*:ко ::ко{asc 0160}
:*:на ::на{asc 0160}
:*:по ::по{asc 0160}
:*:о ::о{asc 0160}
:*:от ::от{asc 0160}
:*:перед ::перед{asc 0160}
:*:при ::при{asc 0160}
:*:через ::через{asc 0160}
:*:с ::с{asc 0160}
:*:у ::у{asc 0160}
:*:не ::не{asc 0160}
:*:за ::за{asc 0160}
:*:над ::над{asc 0160}
:*:для ::для{asc 0160}
:*:об ::об{asc 0160}
:*:под ::под{asc 0160}
:*:про ::про{asc 0160}
:*:и ::и{asc 0160}
:*:,а ::,а{asc 0160}
:*:но ::но{asc 0160}
:*:да ::да{asc 0160}
:*:или ::или{asc 0160}
:*:ли ::ли{asc 0160}
:*:бы ::бы{asc 0160}
:*:то ::то{asc 0160}
:*:что ::что{asc 0160}
:*:как ::как{asc 0160}
:*:я ::я{asc 0160}
:*:он ::он{asc 0160}
:*:мы ::мы{asc 0160}
:*?:они ::они{asc 0160}
:*?:ни ::ни{asc 0160}
:*?: —::{asc 0160}—

3. Сохраните файл

Нажмите Ctrl+Shift+S. Сохраните файл с расширением .ahk:

4. Готово!

Чтобы запустить скрипт, дважды кликните по сохраненному файлу. Он будет срабатывать при наборе текста в любых редакторах. Чтобы остановить скрипт, в нижней части рабочего стола, в трее, кликните по нему правой кнопкой мыши и выберите Exit:

Подписывайтесь, чтобы не пропустить следующие рецепты:

Над рецептом работали

P. S. Рецепты — это пошаговые инструкции, как сделать анимацию, трёхмерный объект, реалистичную текстуру и другие красивые штуки. Если у вас есть идея рецепта, напишите нам.

РецептТекст, редактура и информационный стиль
Отправить
Поделиться
Запинить

Рекомендуем другие советы