Що означає ︉
Сам по собі він нічого не означає, але може запитати варіант гліфа.
VS10 — це комбінувальний керівний символ, а не літера, знак пунктуації чи пробіл. Його видимий ефект залежить від безпосередньо попереднього символу та визначеної послідовності.
Ширша система селекторів Unicode дає змогу зберігати в звичайному тексті вибір гліфа, який не можна визначити з контексту чи автоматичного формування. Вона охоплює відмінності в математичних знаках і пунктуації, а також варіанти письма м’янми, письма пхагс-па, маніхейського й єгипетського письма. Для ханських ідеограм, уживаних у китайській, японській і корейській мовах, та монгольських літер існують окремі системи селекторів.
Чому U+FE09 нічого не робить?
Тому що FE09 — не універсальна команда зміни стилю.
Unicode визначає ефекти для конкретних послідовностей базового символу й селектора, а не для селектора після будь-якого символу. У списках стандартних і емодзі-послідовностей варіантів Unicode 18.0 немає послідовності FE09.
Якщо послідовність не визначена або програма її не підтримує, зазвичай відображається базовий символ, а невидимий селектор приховується. Для підтримуваних емодзі VS15 і VS16 задають текстове або емодзі-відображення; варіанти ханських ідеограм використовують додатковий діапазон селекторів, а в монгольському письмі є окремі вільні селектори варіантів.
Як ввести VS10?
Скористайтеся введенням Unicode, а потім поставте VS10 після базового символу.
VS10 не має звичайної клавіші, бо він невидимий. У сумісному редакторі введіть U+FE09 за кодовою точкою Unicode; у вихідному коді використовуйте синтаксис Unicode-escape відповідної мови. Наприклад, у Python це \ufe09.
Невидимий і технічний символ: він керує формою тексту, а не слугує знаком для розмови.
Це не пробіл: текст із VS10 усе одно містить невидимий символ.
Не плутайте з
2Запитання користувачів
2VS10 — це перемикач емодзі?
Ні. Для підтримуваних емодзі VS15 задає текстове відображення, а VS16 — відображення емодзі; VS10 не виконує жодної з цих функцій.
Чому U+FE09 зникає після мого символу?
Це звичайна поведінка, якщо пару базового символу й селектора не визначено або програма її не підтримує: базовий символ відображається, а селектор приховується.
Як набрати ︉
︉\FE09Коди й кодуванняКодових точок: 1
Видимий символ може містити кілька кодових точок. JS .length рахує одиниці UTF-16, а UTF-8 — байти.
