Skip to content

Script puts special signs, dashes and non-breaking spaces in the Russian-language Google documents.

License

Notifications You must be signed in to change notification settings

glebkema/google-docs-typograf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Скрипт расставляет спецзнаки, тире и неразрывные пробелы в русскоязычных гугл-документах.

При копипасте в гугл-документ неразрывные пробелы теряются. Скрипт заново меняет пробелы на неразрывные:

  • после инициалов и чисел;
  • после знаков номера, параграфа и копирайта;
  • после не и ни;
  • после коротких предлогов и союзов;
  • после коротких слов в начале предложения;
  • после некоторых сокращений;
  • перед длинными тире, процентами, б, бы, ж, же, ли, ль;
  • вокруг знаков равенства, сложения и умножения;
  • внутри и т.д., т.е. и т. п.

Заменяет:

  • дефисы и тире, стоящие рядом с пробелом, — на длинное тире;
  • цепочки точек на многоточия;
  • N, No на знак номера;
  • +/-, +- на плюс-минус;
  • /=, =/ на неравенство;
  • х на умножение;
  • (с), (р), (r), (тм) русскими и латинскими буквами — на символы копирайта и торгового знака.

Убирает лишние пробелы и тире. НЕ удаляет пустые строки и пробелы на краю абзаца.

Обрабатывает весь документ целиком.

About

Script puts special signs, dashes and non-breaking spaces in the Russian-language Google documents.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published