Peu ou pas de polices ont "un support complet pour Unicode". Unicode 6.0 a 109 449 points de code. Du point de vue de la conception, il est assez coûteux de créer manuellement chacun de ces glyphes alors que la plupart des gens n'en utiliseront qu'une petite fraction, sans parler du point de vue de la taille du fichier.
Courier New est en fait parmi les polices avec un support Unicode relativement bon à 3248 glyphes (en comparaison, Lucida Sans Unicode n'en a que 1776).
Les polices MingLiU / PMingLiU prennent également en charge une très large gamme de points de code, mais c'est parce que ce sont des polices CKJ (chinois, coréen, japonais), et la plupart des points de code pris en charge proviennent des blocs CKJ. Donc, à moins que vous n'ayez besoin d'une police CKJ, ils ne sont pas très utiles. Et même alors, ils sont divisés en ~ 6 polices différentes couvrant différents blocs de code avec 30 ~ 40k points de code chacun.
Pour la prise en charge des langues à usage général, Arial Unicode MS est le meilleur que je connaisse. Il a un support presque complet sur 64 blocs de code différents, ce qui couvre 50 377 points de code.
Au-delà de cela, il n'y a que la police SIL Unicode BMP Fallback , qui est une police de débogage. Il couvre tous les points de code Unicode 5.1, mais chaque glyphe n'est qu'une boîte rectangulaire contenant le code hexadécimal pour ce point de code. Et la plupart des systèmes d'exploitation sont livrés avec cette police et l'afficheront lorsqu'une police Unicode n'a pas de glyphe pour un caractère particulier.
Je veux dire, il est possible qu'il y ait un typographe ou une fonderie fou qui a créé une police avec des glyphes pour tous les points de code Unicode 5.1 ou 6.0, mais ce serait probablement vraiment, vraiment cher.
La plupart des gens préfèrent simplement avoir des polices couvrant des blocs de langue spécifiques et utiliser plusieurs polices pour fournir une prise en charge multilingue complète. D'autant plus que les différentes familles de langues ont des styles typographiques intrinsèquement différents, de sorte que les glyphes finiraient de toute façon très différents.
Edit: Comme l'a souligné M. Lister, aucune police ne peut actuellement prendre en charge le jeu de caractères Unicode complet, car chaque police ne peut contenir que 65536 glyphes max. Vous pourriez être en mesure de dépasser cette limite avec TruTypeCollections, mais ce seraient toujours des polices distinctes, juste dans un seul fichier.