Caractères de zone d’utilisation privée et définis par l’utilisateur

Les caractères définis par l’utilisateur final (EUDC) dans les jeux de caractères codés sur deux octets (DBCS) et les caractères de zone d’utilisation privée (PUA) en Unicode sont des caractères personnalisés. Elles peuvent être définies et implémentées par un utilisateur final ou par une autre partie, telle qu’un fabricant d’équipements, un groupe d’utilisateurs, un organisme gouvernemental ou une société de conception de polices. Leur utilisation permet aux utilisateurs de former des noms et d’autres mots à l’aide de caractères qui ne sont pas disponibles dans les polices d’écran et d’imprimante standard.

Les caractères EUDC et PUA peuvent être attribués différemment ou non attribués sur des ordinateurs différents. Certaines pages de codes ont des extensions qui réutilisent la plage EUDC, et ces extensions peuvent entrer en conflit. Dans d’autres cas, un fabricant peut fournir un ensemble personnalisé de caractères dans l’une de ces plages. En outre, les groupes d’utilisateurs peuvent tenter de fournir des caractères supplémentaires dans le PUA. Différentes combinaisons de ces cas peuvent entraîner un conflit. Lorsque vous créez des applications qui reposent sur des caractères EUDC ou PUA, vous devez garder à l’esprit les interprétations conflictuelles d’un point de code individuel.

Les rubriques suivantes décrivent les polices qui prennent en charge EUDCs, ainsi que l’accès et la gestion de ces caractères :

À propos d’Unicode et des jeux de caractères