La police Unicode est l'information graphique requise
pour afficher les caractères présents dans l'Unicode Série universel de caractères (UCS). Il y a plus de
1 million de caractères dans le SCU, chaque appelé point de code, et ils sont
constamment modifiées et développées. Pour cette raison, de nombreuses polices
Unicode choisissent de ne fournir que
des données graphiques pour un sous-ensemble des caractères qui pourraient être
représentés, tels que des lettres anglaises de l'Ouest et des chiffres, mais il
y a des caractères qui tentent de fournir des informations d'affichage pour
autant de caractères que possible. En fin de compte, le lien entre une police
de caractères Unicode et l'UCS est géré
par le logiciel à l'aide des caractères, car il n'y a pas de véritable
définition de la façon dont les polices doivent se comporter au niveau de la
programmation.
En utilisant une
police de caractères Unicode implique la
remise des deux éléments qui font une fonte complète. Le premier est l'UCS, qui
est une définition de ce que les personnages cartent à quels chiffres précis.
Cela signifie que, dans l'UCS, le nombre anglais 1 sera représenté dans le jeu
par un certain nombre d'index spécifique. Ce nombre peut alors être utilisé
pour déterminer l'index dans la police de caractères pour rechercher des
données graphiques de sorte que le personnage peut être rendue sur un écran ou
imprimée sur le papier. Les normes Unicode ne portent que sur les UCS sous-jacentes et
pas les polices de caractères ou la mise en œuvre de la relation entre les
deux, donc cela peut varier d'un programme à l'.
Les informations
contenues dans une police de caractères Unicode peut être à peu près tout ce qui d'une
certaine façon remplit le rôle de l'affichage ou de représentation du caractère
UCS. La représentation graphique d'un caractère UCS est connue comme un glyphe.
Les glyphes dans une police de caractères peuvent être des images, ou ils
peuvent être des données vectorielles de sorte que les caractères peuvent être
tirées et adapté à n'importe quelle taille nécessaire. Il n'existe pas de
définition de la façon dont la police de caractères Unicode doit être mise en œuvre, il pourrait également
contenir des informations pour rendre les lettres en trois dimensions (3D), ou
même des signatures audio au lieu de données visuelles.
Il existe
quelques méthodes typiques de la mise en œuvre des personnages complexes dans
une police de caractères Unicode , en particulier dans les langues non-occidentales
dans lesquelles il peut y avoir des dizaines de milliers de caractères
individuels. Une façon est de fournir des informations sur la façon de compiler
un seul glyphe de plusieurs éléments qui pourraient être utilisés chacun à plus
d'un caractère. Cela peut permettre à une police de détenir des données
graphiques moins répétitives, et au lieu de le remplacer par un système de
couches pour créer des images uniques nécessaires.