Кодек Big5-HKSCS
Кодек Big5-HKSCS обеспечивает преобразование в кодировку Big5-HKSCS и из неё.
Кодек был разработан на базе QBig5Codec, первоначально предоставленного Мин-Че Чуангом <mingche@cobra.ee.ntu.edu.tw>. Джеймс Су <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> и Энтони Фок <anthony@thizlinux.com> <foka@debian.org> реализовали QBig5hkscsCodec для HKSCS-1999 в Qt-2.3.x, но в графике разработки Qt-2.3.x это было уже слишком поздно для официальной включения.
В марте 2002 года Ву И <wuyi@hancom.com> портировал QBig5hkscsCodec HKSCS-1999 в Qt-3.0.1.
С появлением нового стандарта HKSCS-2001, Джеймс Су <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> сгенерировал таблицы Big5-HKSCS<->Unicode с очень эффективным алгоритмом. В мае 2002 года он щедро предоставил свой код glibc. После этого Джеймс любезно разрешил Энтони Фоку адаптировать код для Qt-3.0.5.
В настоящее время таблицы Big5-HKSCS генерируются из следующих источников и с добавлением символов евро:
- http://www.microsoft.com/typography/unicode/950.txt
- http://www.info.gov.hk/digital21/chi/hkscs/download/big5-iso.txt
- http://www.info.gov.hk/digital21/chi/hkscs/download/big5cmp.txt
Возможно, потребуется дальнейшая доработка QBig5hkscsCodec для максимальной совместимости со стандартной картой Big5 (2002), как определено подгруппой стандартов Big5 Li18nux. См. https://web.archive.org/web/20021130090426/http://www.autrijus.org/xml/ для различных таблиц Big5 CharMapML.
См. такжеКодеки текста: Big5, Big5-HKSCS.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/codec-big5hkscs.html