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

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) dans Unicode sont des caractères personnalisés. Ils peuvent être définis et implémentés par un utilisateur final ou par un autre tiers, tel qu’un fabricant d’équipement, 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 pas du tout, sur différents ordinateurs. 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 provoquer des conflits. Lorsque vous créez des applications qui s’appuient 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 traitent des polices qui prennent en charge les EUDC, ainsi que de l’accès et de la gestion de ces caractères :

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