UCS2 vs UTF. Quelles langues ne peuvent pas être affichés dans le codage UCS2?
-
28-09-2019 - |
Question
UCS2 plus facile à utiliser dans Visual C ++, qu'UTF encodage. Quelles sont les langues que je ne peux pas appuyer dans le codage UCS2?
La solution
Rien ne vous êtes susceptible de se soucier ou, plus au point, avoir des polices pour. UCS2 vous donne le plan multilingue de base; vous trouverez un aperçu des plans attribués sur le site Unicode
- 0 - plan multilingue de base
- 1 - de plan multilingue supplémentaire (. Anciens symboles, Klingon, etc)
- 2 - supplémentaire Ideagraphic Avion (CJC Idéogrammes unifiés extensions)
- 3 - du tertiaire idéographique avion (anciens caractères chinois)
- 14 - Plan complémentaire spécial (caractères tag et variations -)
Bien sûr, si vous avez vraiment le soutien UTF-16, vous pouvez accéder à tous ces de toute façon, mais si vous vous demandez si vous pouvez ignorer ceux qui étaient alors, dans la pratique, probablement oui.
Autres conseils
Le site Unicode.org comprend un index de blocs de code dans le code commande à partir de laquelle vous pouvez voir que d'Unicode 6.0, le plan 1 comprend:
- syllabaire linéaire B
- linéaire B idéogrammes
- Les chiffres de la mer Égée
- Old Italique
- Gothic
- ougaritique
- Deseret
- Shavian
- Osmanya
- chypriote Syllabary
- Symboles musicaux byzantins
- Symboles musicaux
- Symboles Tai Xuan Jing
- Symboles mathématiques alphanumériques
et le plan 2 comprend:
- CJK idéogrammes Unified Extension B
- Supplément idéogrammes de compatibilité CJC
- Tags
- Variation Supplément Selectors