Поделиться через


КонечныеUser-Defined и символы области использования приватного использования

Определяемые пользователем символы (EUDC) в двухбайтовых наборов символов (DBCSS) и частных символов области использования (PUA) в Юникоде являются пользовательскими символами. Они могут быть определены и реализованы конечным пользователем или другой стороной, например производителем оборудования, группой пользователей, государственным органом или компанией по проектированию шрифтов. Их использование позволяет пользователям формировать имена и другие слова с помощью символов, которые недоступны в стандартных шрифтах экрана и принтера.

Символы EUDC и PUA могут назначаться по-разному или вообще не назначаться на разных компьютерах. Некоторые кодовые страницы имеют расширения, которые повторно используют диапазон EUDC, и эти расширения могут конфликтовить друг с другом. В других случаях производитель может предоставить пользовательский набор символов в одном из этих диапазонов. Кроме того, группы пользователей могут попытаться предоставить дополнительные символы в PUA. Различные сочетания этих случаев могут вызвать конфликт. При создании приложений, использующих символы EUDC или PUA, следует учитывать конфликтующие интерпретации отдельной точки кода.

В следующих разделах рассматриваются шрифты, поддерживающие EUDCs, а также доступ и управление ими для этих символов:

о наборах символов Юникода и символов