Стили, которые вы вставляете в ник, — не шрифты. Это отдельные символы, давно живущие в Unicode: 996 штук в одном только блоке Mathematical Alphanumeric Symbols, плюс капитель, взятая из фонетики, и надстрочные знаки, взятые из лингвистики. Ничего никуда не устанавливается — поэтому они переживают копирование, и поэтому же ломаются ровно в двух случаях: площадка их не принимает или у читающего в шрифте нет для них картинки. Ниже эти два отказа разведены, потому что управлять вы можете только одним из них.
Коротко
- Стилизованные буквы — обычные символы Unicode, а не гарнитуры: вы меняете буквы, а не шрифт.
- Проходят: Free Fire, PUBG Mobile, Standoff 2, имя профиля Steam, отображаемое имя Discord.
- Не проходят вовсе: Roblox, Minecraft Java, Xbox, Twitch — там разрешены только латиница и цифры.
- Квадратик означает одно из двух: площадка символ вырезала либо у читателя нет нужного глифа.
- Кириллицу стилизовать нечем: жирного и курсивного кириллического набора в Unicode не существует.
Это символы, а не шрифты
Открываешь базу символов Unicode — и фокус перестаёт быть фокусом. Блок с U+1D400 по U+1D7FF называется Mathematical Alphanumeric Symbols и содержит 996 назначенных символов: жирный, курсив, жирный курсив, скрипт, готика, контурный, рубленый в четырёх начертаниях, моноширинный и пятьдесят вариантов цифр. Всё это придумано, чтобы в физической статье жирный вектор отличался от курсивного скаляра, а генераторы ников просто забрали набор целиком.
Остальные стили собраны по другим углам стандарта. Капитель — латинские фонетические буквы ᴀ, ʙ, ᴋ, созданные для транскрипции. Надстрочные — модификаторы оттуда же. Полноширинные знаки пришли из восточноазиатской типографики. Ни один из этих наборов не делался под ники, и именно поэтому каждая игра относится к ним по-своему: для её фильтра это просто буквы из письменностей, которые он либо разрешил, либо нет.
Практический вывод: стилизованная буква — один символ в любой игре, которая считает кодовые точки. Двенадцать символов Free Fire остаются двенадцатью, пишете вы Cinder или 𝗖𝗶𝗻𝗱𝗲𝗿. Исключение — Steam, который считает байты.
Почему кириллицу нельзя сделать жирной
Потому что её в этом блоке нет. В математическом наборе Unicode лежит латиница и цифры; кириллических жирных, курсивных, скриптовых или готических букв там ноль — мы проверили по базе символов 6 сентября 2026 года.
Что для кириллицы всё-таки существует:
- Капитель — одна буква.
CYRILLIC LETTER SMALL CAPITAL EL(U+1D2B). Больше в стандарте нет ни одной, так что «капительный» русский ник собрать не из чего. - Надстрочные — 63 символа в блоке Cyrillic Extended-D (U+1E030–U+1E08F). Блок добавлен в 2022 году и лежит за пределами основной плоскости, поэтому на большинстве телефонов вместо них рисуются прямоугольники.
- Диакритика и рамки — работают, потому что это отдельные знаки, а не буквы.
Отсюда правило для русского ника: стиль ему даёт не шрифт, а рамка, знак или сама редкость слова. Это, кстати, не так плохо — кириллические слова заняты в разы реже латинских, и в Standoff 2 или Free Fire русский ник чаще проходит с первой попытки.
Почему одна буква в стиле выглядит иначе?
Потому что она из другого блока. Из 1024 позиций между U+1D400 и U+1D7FF двадцать восемь пустуют: эти буквы закодировали раньше, в блоке Letterlike Symbols, а Unicode символы не дублирует.
| Стиль | Буквы, взятые со стороны | Где они лежат на самом деле |
|---|---|---|
| Скрипт | B E F H I L M R, строчные e g o | U+212C, U+2130, U+2131, U+210B, U+2110, U+2112, U+2133, U+211B и соседи |
| Готика | C H I R Z | U+212D, U+210C, U+2111, U+211C, U+2128 |
| Контурный | C H N P Q R Z | U+2102, U+210D, U+2115, U+2119, U+211A, U+211D, U+2124 |
| Курсив | h | U+210E, официальное имя которого — PLANCK CONSTANT |
То есть скриптовое Hollow — это буква из математического блока в шапке, одолженной у блока символов девяностых, и на части устройств их рисуют разные шрифты. Расхождение по весу или ширине в одной букве — не кривой генератор, а сам стандарт.
Ещё два пробела. У капители нет буквы X: LATIN LETTER SMALL CAPITAL X в Unicode не закодировали, поэтому генераторы подставляют вместо неё что придётся. А надстрочная q живёт по адресу U+107A5, вне основной плоскости и добавлена недавно, — на старых андроидных шрифтах именно она становится квадратиком, пока остальное слово рисуется нормально.
Где шрифты проходят, а где нет
Граница проходит между площадками, которые принимают любую букву Unicode, и площадками с белым списком латиницы. Промежуточных вариантов и исключений по отдельным стилям мы не нашли.
| Площадка | Шрифты | Рамки и знаки | Примечание |
|---|---|---|---|
| Free Fire | Да | Да | 12 символов всего; цветные эмодзи вырезаются |
| PUBG Mobile | Да | Да | 14 символов, пробелы запрещены |
| Standoff 2 | Да | В основном | 16 символов; редкие глифы удаляются молча |
| Имя профиля Steam | Да | Да | 32 байта: восемь жирных букв, а не тридцать две |
| Отображаемое имя Discord | Да | Да | 1–32; пробелы по краям обрезаются |
| Логин Discord | Нет | Нет | Только строчные a-z, цифры, точка и подчёркивание |
| Roblox (оба имени) | Нет | Нет | Отклоняются как недопустимые символы — проверено живьём |
| Minecraft Java | Нет | Нет | a-z A-Z 0-9 _, 3–16 символов |
| Геймертег Xbox | Нет | Нет | Буквы разных письменностей, цифры, пробел и апостроф — знаков нет |
| Twitch | Нет | Нет | a-z 0-9 _ |
Строка про Roblox — не предположение. 6 сентября 2026 мы отправили в открытый валидатор отображаемых имён тринадцать строк: обычные FrostByte и Frost Byte прошли, а жирный, капитель, надстрочный, ꧁Frost꧂, ★Frost★, кириллица, Frostツ, эмодзи и три невидимых символа вернулись с ответом «имя содержит недопустимые символы». Лимиты всех площадок из таблицы лежат в нашем открытом датасете по никам.
Почему шрифты превращаются в квадратики
Два отказа, которые выглядят одинаково и устроены совершенно по-разному.
Площадка их вырезала. Вы вставили двенадцать символов, нажали сохранить — и ник вернулся короче или вообще прежним. Никаких квадратиков: символов просто нет. Это проверяемо заранее и одинаково на любом устройстве, потому что происходит на сервере.
У читателя нет глифа. Символы сохранились, вы видите их прекрасно. А человек с телефона подешевле, где шрифтовой набор меньше, видит □□□□. Чаще всего гибнут готика, контурный и редкие модификаторы: системные шрифты бюджетных сборок Android пропускают большие куски математического блока.
Второй случай со своего экрана не проверяется — в этом и ловушка. Единственная надёжная мера: брать стили из символов, которые есть почти в любом шрифте, — жирный, курсив, капитель. Решает не красота формы, а распространённость глифа.
Какой стиль выживает в мелком тексте
Ник читают в килфиде — это несколько миллиметров на телефоне. Порядок, которым пользуемся мы, худшее в конце.
- Капитель — ровные формы, одинаковый вес, нет выносных элементов. Самый безопасный вариант.
- Жирный рубленый — держится на мелком кегле, есть практически везде.
- Моноширинный — читается отлично, но съедает ширину, которой может не быть.
- Курсив и жирный курсив — читаются, на мелком чуть тяжелее.
- Надстрочный — разборчив, но вполовину роста, поэтому рядом с обычными никами звучит шёпотом.
- Скрипт — связные штрихи ниже 12 пикселей слипаются в текстуру.
- Готика и контурный — хуже всех поддержаны и хуже всех читаются.
Сверху добавляются рамки, и каждая половинка стоит символа: ꧁ и ꧂ вокруг слова из шести букв — это восемь из ваших двенадцати во Free Fire. Полный копируемый набор с пометками по играм лежит на странице символов для ников, а генератор красивых шрифтов показывает все 34 стиля одной строки сразу и считает под ней символы, кодовые точки и байты — байтовый счётчик как раз для Steam.
Что обычно идёт не так
Ник сохранился, но вернулся обычными буквами. Площадка привела строку обратно к латинице. Что делать: это площадка с белым списком (Roblox, Minecraft, Xbox, Twitch), ни один стиль там не пройдёт — берите чистое слово, которое хорошо звучит само, из гайда про красивые ники.
Копировали через мессенджер — стиль пропал. Часть приложений нормализует юникод при пересылке, и жирный приезжает обычным. Что делать: копировать со страницы прямо в поле игры, а не через переписку с самим собой.
Одна буква квадратиком, остальные нормально. Вы попали на одолженный символ — надстрочную q, заглавную из Letterlike Symbols или готическую. Что делать: поменять регистр этой буквы или сам стиль, а не бросать ник целиком.
Ник в Steam не сохраняется уже на восьмой букве. Вы упёрлись в 32 байта, а не в 32 символа. Что делать: стилизовать только первое слово, остальное оставить обычным, или взять капитель — она стоит два-три байта вместо четырёх.
Друзья не могут вас найти поиском. Они набирают обычные буквы, а у вас их нет. Что делать: держать где-то простую находимую форму — в Discord для этого и сделан отдельный слой логина, разбор в гайде про ники Discord.
Стиль накладывают последним, когда само слово уже работает: генератор стильных ников пересобирает готовый ник, не меняя длину, и это самый дешёвый способ занять слово, которое кто-то уже взял. А если впереди платное переименование, сверьтесь с правилами смены ника на вашей площадке: часть из них списывает деньги независимо от того, переживёт ли строка фильтр.
Вопросы и ответы
Шрифты для ников — это настоящие шрифты?
Нет. Каждая «стильная» буква — отдельный символ, который уже есть в Unicode: только в блоке Mathematical Alphanumeric Symbols их 996. Никто ничего не устанавливает; вы вставляете другие буквы, а не те же буквы в другой гарнитуре.
Почему красивый ник показывается квадратиками?
Причины две. Либо площадка символы приняла, но у читающего в шрифте нет для них картинки и рисуется пустой прямоугольник; либо площадка их вырезала при сохранении. Первое зависит от чужого телефона, второе — от игры, и заранее проверить можно только второе.
Можно ли сделать кириллицу жирной или курсивной?
Нет. В математическом блоке Unicode только латиница и цифры, кириллических вариантов там ноль. Из «капители» для кириллицы существует ровно одна буква — ᴫ (U+1D2B), а надстрочные кириллические знаки лежат в блоке 2022 года за пределами основной плоскости, и большинство телефонных шрифтов их не рисует.
В каких играх шрифты проходят?
Free Fire, PUBG Mobile, Standoff 2, имя профиля Steam и отображаемое имя Discord принимают распространённые стили. Roblox, Minecraft Java, Xbox и Twitch отклоняют всё: 6 сентября 2026 мы отправили в валидатор Roblox жирный, капитель, надстрочный, рамки и кириллицу — каждый раз ответ был «недопустимые символы».
Стилизованная буква считается за один символ?
В играх, которые считают кодовые точки, — да, жирная буква стоит столько же, сколько обычная. В Steam иначе: там лимит 32 байта, а жирная буква занимает четыре байта UTF-8, поэтому полностью стилизованный ник в Steam заканчивается на восьмой букве.
Источники
- База символов Unicode — имена и категории (проверено живьём 6 сентября 2026)
- Таблица Unicode: Mathematical Alphanumeric Symbols, U+1D400–U+1D7FF
- Валидатор имён Roblox — все стилизованные строки отклонены (6 сентября 2026)
- Документация Discord: имена принимают почти любой юникод, часть невидимых символов ограничена
- minecraft.wiki: ник Java-версии — 3–16 символов, латиница, цифры и подчёркивание
- Открытый датасет TextFizz: правила ников в 22 играх и платформах