Как заставить одиночные / бесхозные буквы на следующую строку?
Я хочу автоматически изменить:
blah blah blah b
blah blah blah
в:
blah blah blah
b blah blah blah
во всем документе и так держать.
Я мог бы вставить пробел перед каждой отдельной / сиротской буквой в конце строки, но это заняло бы много времени, а также, после небольшого изменения текста, это могло бы перемешаться и снова вызвать ту же проблему.
Можно ли автоматически перевести эти буквы на следующую строку?
1 ответ
Вместо вставки пробела перед символом выберите вместо него пробел. Нажмите Ctrl + Shift + Пробел, чтобы предотвратить разрыв строки в этом месте.
Результат:
Чтобы сделать это для всех вхождений в документе:
- Правка -> Найти и заменить.
- Найти:
([:space:][:alnum:])[:space:]
- Заменить:
$1\u00a0
, Тем не менее, синтаксис \ u в настоящее время не работает для замены, поэтому, где он говорит\u00a0
вместо этого скопируйте и вставьте неразрывный пробел. - Включить другие параметры -> Регулярные выражения.
- Заменить все.