Skip to content

About

Smart typography for Sketch: proper quotes, dashes and non-breaking spaces after short words — for selected layers or the whole page. Russian and English.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Typograf for Sketch

Typograf for Sketch

A Sketch plugin that applies proper typography to text layers: smart quotes, em dashes, non-breaking spaces, and ellipsis. It detects the language of each text layer automatically — Cyrillic text gets Russian typography rules («guillemets», ru dashes), everything else gets English rules (“curly quotes”, em dashes). UI messages follow your system language (Russian or English).

Powered by Typograf.

Install

  1. Download the latest .sketchplugin from Releases
  2. Double-click it — Sketch installs the plugin automatically

Use

  • Select one or more layers (or nothing to process the whole page)
  • Run Plugins → Typograf → Typographify Text or press ⌘⇧T

Text layers inside groups, artboards, and frames are processed recursively.

What it fixes

Before After
Он сказал "привет" - и ушел... Он сказал «привет» — и ушел…
He said "hello" - and left... He said “hello” — and left…
5 kg, в 5 км non-breaking space after numbers

Типограф для Sketch (по-русски)

Плагин для Sketch, который применяет типографику к текстовым слоям: правильные кавычки, тире, неразрывные пробелы и многоточия. Язык каждого слоя определяется автоматически: текст с кириллицей получает русские правила («ёлочки», тире), остальной — английские (“lapki”, em dash). Сообщения интерфейса — на языке системы (русский или английский).

Установка

  1. Скачайте свежий .sketchplugin из Releases
  2. Дважды кликните — плагин установится в Sketch

Использование

  • Выделите слои (или ничего — тогда обработается вся страница)
  • Запустите Plugins → Typograf → Typographify Text или нажмите ⌘⇧T

Development

npm install        # builds and links the plugin into Sketch
npm run watch      # rebuild on changes

Thanks

All the typographic magic in this plugin is done by Typograf — a wonderful open-source library by Denis Seleznev that has been quietly making texts beautiful for over a decade. This plugin is just a thin bridge between it and Sketch. Thank you! ❤️

Built with skpm.

License

MIT

About

Smart typography for Sketch: proper quotes, dashes and non-breaking spaces after short words — for selected layers or the whole page. Russian and English.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages