Кодек Big5-HKSCS
Кодек Big5-HKSCS обеспечивает преобразование в и из кодировки Big5-HKSCS.
Кодек развился из кодека QBig5Codec, первоначально предоставленного Ming-Che Chuang <mingche@cobra.ee.ntu.edu.tw>. James Su <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> и Anthony Fok <anthony@thizlinux.com> <foka@debian.org> реализовали кодек QBig5hkscsCodec для HKSCS-1999 для Qt-2.3.x, но он был реализован слишком поздно в графике разработки Qt-2.3.x, чтобы быть официально включённым в Qt-2.3.x.
Wu Yi <wuyi@hancom.com> портировал кодек QBig5hkscsCodec для HKSCS-1999 в Qt-3.0.1 в марте 2002 года.
С появлением нового стандарта HKSCS-2001 James Su <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> сгенерировал таблицы Big5-HKSCS<->Unicode с очень эффективным алгоритмом. Он щедро пожертвовал свой код glibc в мае 2002 года. Последующие, James щедро позволил Anthony Fok адаптировать код для 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), определённой подгруппой Li18nux Big5 Standard. Смотрите 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/archives/qt-5.11/codec-big5hkscs.html