Spec-Zone.ru › Qt 5.6

Кодек Big5

Кодек Big5 обеспечивает преобразование в кодировку Big5 и из неё. Исходный код был предоставлен Минг-Чэ Чуангом <mingche@cobra.ee.ntu.edu.tw> для кодировки Big-5+, и был включён в Qt с разрешения автора и благодарностью команды Qt. (Примечание: код Минг-Чэ защищён лицензией QPL, согласно письму на qt-info@nokia.com.)

Однако, поскольку Big-5+ никогда официально не одобрялся и не использовался никем, сообщество свободного программного обеспечения Тайваня и Подгруппа стандарта Li18nux Big5 согласны использовать де-факто стандарт Big5-ETen (zh_TW.Big5 или zh_TW.TW-Big5).

В настоящее время Big5 реализован как чистый подмножество кодека Big5-HKSCS, поэтому требуется дополнительная настройка, чтобы сделать его идентичным стандартному отображению Big5, определённому Li18nux-Big5. См. http://www.autrijus.org/xml/ для проекта стандарта Big5 (2002).

Джеймс Су <suzhe@turbolinux.com.cn> <suzhe@gnuchina.org> сгенерировал таблицы Big5-HKSCS-Unicode с очень эффективным алгоритмом. Он щедро пожертвовал свой код glibc в мае 2002 года. Позже Джеймс любезно разрешил Антони Фоку <anthony@thizlinux.com> <foka@debian.org> адаптировать код для Qt.

Авторские права (C) 2000 Ming-Che Chuang Авторские права (C) 2002 James Su, Turbolinux Inc. Авторские права (C) 2002 Anthony Fok, 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-big5.html

Spec-Zone.ru

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