Codec texte Big5-HKSCS

Le codec Big5-HKSCS permet la conversion vers et depuis le codage Big5-HKSCS.

Ce codec est issu du QBig5Codec créé à l'origine par Ming-Che Chuang <mingche@cobra.ee.ntu.edu.tw>. James Su <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> et Anthony Fok <anthony@thizlinux.com> <foka@debian.org> ont implémenté le QBig5hkscsCodec HKSCS-1999 pour Qt-2.3.x, mais il est arrivé trop tard dans le calendrier de développement de Qt pour être officiellement inclus dans la série Qt-2.3.x.

Wu Yi <wuyi@hancom.com> a porté le QBig5hkscsCodec de HKSCS-1999 à Qt-3.0.1 en mars 2002.

Avec l'avènement de la nouvelle norme HKSCS-2001, James Su <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> a généré les tables Big5-HKSCS<->Unicode à l'aide d'un algorithme très efficace en termes d'espace. Il a généreusement fait don de son code à la glibc en mai 2002. Par la suite, James a généreusement permis à Anthony Fok d'adapter le code pour Qt-3.0.5.

Actuellement, les tables Big5-HKSCS sont générées à partir des sources suivantes, et avec le caractère Euro ajouté :

  1. http://www.microsoft.com/typography/unicode/950.txt
  2. http://www.info.gov.hk/digital21/chi/hkscs/download/big5-iso.txt
  3. http://www.info.gov.hk/digital21/chi/hkscs/download/big5cmp.txt

Il est possible que le QBig5hkscsCodec fasse l'objet d'un réglage plus fin afin de maximiser sa compatibilité avec le mappage standard Big5 (2002) tel que déterminé par le sous-groupe Li18nux Big5 Standard Subgroup. Voir https://web.archive.org/web/20021130090426/http://www.autrijus.or g/xml/ pour les différentes tables Big5 CharMapML.

Voir aussi Text Codecs : Big5, Big5-HKSCS.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.