Back to Plugins
TT Typographer

TT Typographer

#cyrillic #russian #text #typograf #typograph

Plugin Preview

TT Typographer 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

Version2
CreatedOctober 12, 2025
Last UpdatedOctober 31, 2025
Categoryediting & effects plugins
CreatorUIXRay
Stats24 installs, 3 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none