При копипасте в гугл-документ неразрывные пробелы теряются. Скрипт заново меняет пробелы на неразрывные:
- после инициалов и чисел;
- после знаков номера, параграфа и копирайта;
- после
не
ини
; - после коротких предлогов и союзов;
- после коротких слов в начале предложения;
- после некоторых сокращений;
- перед длинными тире, процентами,
б
,бы
,ж
,же
,ли
,ль
; - вокруг знаков равенства, сложения и умножения;
- внутри
и т.д.
,т.е.
и т. п.
Заменяет:
- дефисы и тире, стоящие рядом с пробелом, — на длинное тире;
- цепочки точек на многоточия;
N
,No
на знак номера;+/-
,+-
на плюс-минус;/=
,=/
на неравенство;х
на умножение;(с)
,(р)
,(r)
,(тм)
русскими и латинскими буквами — на символы копирайта и торгового знака.
Убирает лишние пробелы и тире. НЕ удаляет пустые строки и пробелы на краю абзаца.
Обрабатывает весь документ целиком.