Spec-Zone.ru › Qt 5.6

Кодек 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 для 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 генерируются из следующих источников и с добавлением евросимволов:

  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

Возможно, потребуется дальнейшая настройка QBig5hkscsCodec для максимальной совместимости со стандартным отображением Big5 (2002), определенным Подгруппой стандарта Li18nux Big5. См. http://www.autrijus.org/xml/ для различных таблиц Big5 CharMapML.

Авторские права (C) 2000 Мин-Че Чуанг Авторские права (C) 2001, 2002 Джеймс Су, Turbolinux Inc. Авторские права (C) 2002 Ву И, HancomLinux Inc. Авторские права (C) 2001, 2002 Энтони Фок, ThizLinux Laboratory Ltd.

Разрешается распространение и использование в исходном и двоичном форматах, с изменениями или без них, при условии соблюдения следующих условий:

  1. При распространении исходного кода необходимо сохранить вышеуказанное уведомление об авторских правах, этот список условий и следующее отказ от ответственности.
  2. При распространении в двоичном формате необходимо воспроизвести вышеуказанное уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и/или других материалах, поставляемых с распространением.

НАСТОЯЩИЙ ПРОГРАММНЫЙ ПРОДУКТ ПРЕДОСТАВЛЯЕТСЯ АВТОРОМ И СОТРУДНИКАМИ "КАК ЕСТЬ", И ЛЮБЫЕ ЯВНЫЕ ИЛИ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, ОТКАЗЫВАЮТСЯ. В НИКАКИХ СЛУЧАЯХ РЕГЕНТЫ ИЛИ СОТРУДНИКИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ ПОСЛЕДОВАТЕЛЬНЫЕ УЩЕРБЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ, ПОЛУЧЕНИЕ ЗАМЕНЯЮЩИХ ТОВАРОВ ИЛИ УСЛУГ; УТРАТА ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ; ИЛИ ПЕРЕРЫВ ДЕЯТЕЛЬНОСТИ), ВЫЗВАННЫЕ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОГРАММНОГО ПРОДУКТА, ДАЖЕ ЕСЛИ БЫЛО ПРЕДУПРЕЖДЕНО О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/codec-big5hkscs.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API