Перейти к основному содержимому
FancyTextGenerator.comГенератор красивых шрифтов

Как убрать декоративный текст и вернуть обычные буквы

Как перевести стилизованный Юникод обратно в обычные буквы и почему это преобразование не всегда обращается безупречно.

Когда это может понадобиться

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

Как работает преобразование

У большинства стилизованных символов есть задокументированное разложение совместимости: Юникод фиксирует, что U+1D400 — это жирное представление обычной буквы A. Применение этого соответствия надёжно возвращает обычный текст для математических алфавитов, полноширинных форм, букв в кружках и квадратах, надстрочных и подстрочных знаков.

Комбинирующие знаки вроде зачёркивания и подчёркивания — это отдельные символы, прикреплённые к базовой букве, поэтому убрать их значит просто снять эти знаки.

Где теряется часть

Сплошная нормализация небезопасна — поэтому инструмент не применяет NFKC ко всему, что вы вставляете.

  • Полная нормализация совместимости переписывает и те символы, которые вы, возможно, хотели сохранить: лигатуры, часть пробелов и некоторые формы CJK.
  • Перевёрнутый текст использует посторонние символы, выбранные по форме; официального обратного соответствия нет, поэтому возврат — лучшее приближение.
  • Символы без разложения — большинство декоративных знаков — не имеют обычного аналога и либо удаляются, либо сохраняются как есть, на ваш выбор.

Проверьте, прежде чем принимать

Инструмент показывает предпросмотр «до и после» и точно сообщает, сколько символов он изменил. Прочитайте это перед копированием, особенно для текста на письменности, отличной от латиницы.

Попробуйте эти инструменты