TT Typographer
#cyrillic #russian #text #typograf #typograph
Plugin Preview
About this plugin
Мой первый опыт создания плагина, так что будьте снисходительны, если тестируете
Возможности плагина, по факту это простой типограф:
Плагин работает в двух режимах, которые можно выбрать в палитре команд (Ctrl / или Cmd /):
Типографировать — моментально применяет все правила с настройками по умолчанию ко всему тексту внутри выделенных фреймов, групп или текстовых слоев.
Настроить и применить... — открывает окно, в котором можно выбрать, какие группы правил использовать.
Настраиваемые правила
1. Исправление регистра и "Ё"
Исправление CAPS LOCK: Автоматически преобразует текст, случайно написанный в ВЕРХНЕМ РЕГИСТРЕ, в обычный текст с заглавными буквами в начале предложений. Сохраняет общепринятые аббревиатуры (СМС, ГОСТ, QR-КОД и т.д.).
Ёфикатор: Заменяет букву е на ё в распространённых словах, где это необходимо (например, "еще" → "ещё").
2. Пунктуация, тире и символы
Кавычки: Заменяет прямые (") и английские (“”) кавычки на кавычки-«ёлочки».
Тире:
Длинное тире (—): Ставится в тексте вместо дефиса, окруженного пробелами.
Среднее тире (–): Используется для обозначения диапазонов чисел (2007–2025).
Очистка пунктуации: Удаляет дублирующиеся знаки (!!! → !), исправляет порядок (!? → ?!) и заменяет две и более точки на многоточие (…).
Спецсимволы: Автоматически заменяет текстовые конструкции на символы:
(c) → ©, (r) → ®, (tm) → ™
+- → ±
1920x1080 → 1920×1080
+25 C → +25 °C, 90 градусов → 90°
3. Числа и валюта
Разделители разрядов: Разбивает длинные числа на группы по три цифры с помощью узкого неразрывного пробела (10 000 000).
Валюты:
Заменяет текстовые обозначения (USD, EUR, руб., RUR) на знаки ($, €, ₽).
Переносит знак валюты после числа и отделяет его неразрывным пробелом (100 ₽).
Знак процента: Отделяет знак % от числа узким неразрывным пробелом (57 %).
Сокращения: Ставит точку после тыс., но убирает ее после млн, млрд, трлн.
4. Пробелы
Лишние пробелы: Удаляет двойные, а также пробелы в начале и конце строки. Убирает пробелы после открывающих скобок/кавычек и перед закрывающими.
Неразрывные пробелы: Автоматически расставляет неразрывные пробелы, чтобы предотвратить некрасивые переносы строк в следующих случаях:
После коротких предлогов и союзов (в, на, и, но и т.д.).
Между инициалами и фамилией (А. А. Иванов).
В сокращениях (и т. д., г. Москва).
Перед длинным тире (—).
5. Висячие строки
Предотвращение "висячих" слов: Ставит неразрывный пробел между двумя последними словами в абзаце, если последнее слово короткое (1-3 символа), чтобы оно не оставалось одно на строке.
Прочие возможности
Обработка вложенных объектов: Плагин обрабатывает все текстовые слои внутри выбранных фреймов или групп, а не только непосредственно выделенные.
Plugin Details
| Version | 2 |
|---|---|
| Created | October 12, 2025 |
| Last Updated | October 31, 2025 |
| Category | editing & effects plugins |
| Creator | UIXRay |
| Stats | 24 installs, 3 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the editing & effects plugins category.