HKSCS: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
RYUS (обсуждение | вклад)
м →‎Mac OS: транслейтнуть форгетнули
Нет описания правки
Строка 1:
'''Дополнительный набор гонконгских знаков''', '''HKSCS''', {{lang-en|Hong Kong Supplementary Character Set}} ({{zh-t|香港增補字符集}}) — стандарт, принятый в Гонконге. Представляет собой набор китайских иероглифов, общим числом 4702 в первом выпуске, используемых исключительно в [[письменный кантонский язык|письменном кантонском языке]]. Данный стандарт является развитием прежнего Правительственного набора китайских иероглифов, {{lang-enen2|Government Chinese Character Set}}, ({{lang|zh-t|政府通用字庫}} или '''GCCS'''). GCCS проедставляет собой набор как стандартных, так и дополнительных [[китайские иероглифы|иероглифов]] в зарезервированной области кодовой страницы [[Big5]]. Первоначально данный стандарт использовало правительство Гонконга, постепенно он получил распространение и в обиходе. Набор знаков из данного стандарта официально вошёл в стандарт [[ISO 10646]].
 
== История развития ==
 
В связи с рядом различий между [[путунхуа|литературным китайским]] и [[письменный кантонский язык|письменным кантонским]], правительство [[Гонконг]]а признало необходимость наличия стандартного набора собственных знаков для облегчения электронной коммуникации; в то время кодовая страница [[Big5]] для традиционных китайских иероглифов не включала большинство нововведений, возникших среди носителей кантонского диалекта, преобладающего в Гонконге, а некоторые кантонские знаки были отождествлены с традиционными китайскими знаками, имеющими иное произношение и/или значение.
 
Строка 9 ⟶ 8 :
Позднее был разработан стандарт HKSCS-1999 (спецификация HKSCS 1999). Далее в 2001 г. было добавлено 116 новых знаков, а в 2004 г. — 123 новых знака, и всего в стандарт включено в настоящий момент 4941 знака.
 
HKSCS включён в кодировки [[Big5]] и [[ISO 10646]]. Начиная с версии HKSCS-2004, все иероглифы, ранее относившиеся к зарезервированной области Юникода, получили новые коды; большинство их них отнесено к Дополнительному блоку В ({{lang-en2|Extension B Block}}) или к Дополнительному блоку совместимости идеографического диапазона ({{lang-en2|Supplementary Ideographic Plane Compatibility Block}}). С другой стороны, для сохранения совместимости с программами, генерирующими коды [[Область для частного использования|PUA]] (зарезервированной области для частного использования), зарезервированы определённые коды, поэтому новые знаки не попадают в область PUA.
 
== Совместимость ==
Строка 16 ⟶ 15 :
 
==== [[Microsoft Windows]] ====
В операционных системах Microsoft Windows 98, NT 4.0, 2000, XP поддержка HKSCS обеспечивается путём специального патча от фирмы Microsoft. В программных приложениях от Microsoft, если приложение использует кодовую таблицу 950, оно автоматически использует и скрытую кодовую страницу 951, которая поддерживает все коды знаков HKSCS-2001, за исключением совместимости кодов знаков, определённых стандартом [http://me.abelcheung.org/2006/09/12/what-is-cp951/]. Кроме того, шрифт MingLiU изменяется при помощи патча от Microsoft. Известно, что данный патч вызывает конфликты в таких приложениях, как [[Microsoft Office]] или других приложениях, использующих шрифты, поддерживающие упрощённые китайские знаки (например, [[SimSun]]). Если программа содержит видоизменённый шрифт, привязанный к разделу кодовой таблицы, на который влияет патч от Microsoft, то данный шрифт может отменить действие патча от Microsoft. Более того, данный патч нарушает работу программы EUDC Editor, которая поставляется вместе с версиями Windows, для которых патч был разработан.[http://www.cccl.com.hk/ccclnew/cccllee/cccllee18.html]
 
По сообщениям фирмы Microsoft, знаки HKSCS-2004 будут поддерживаться только в Unicode 4.1 или более поздних версиях. Имеется утилита для преобразования знаков HKSCS или в кодировке PUA в Unicode 4.1 [http://www.microsoft.com/downloads/details.aspx?FamilyID=0e6f5ac8-7baa-4571-b8e8-78b3b776afd7&DisplayLang=en].
Строка 22 ⟶ 21 :
Программное обеспечения для ввода знаков HKSCS можно найти на правительственном сайте Гонконга Digital 21.
 
В операционной системе [[Windows Vista]] обеспечена полная поддержка стандарта HKSCS-2004 в шрифтах [[MingLiU_HKSCS]], и [[MingLiU_HKSCS-ExtB]], включенных в состав операционной системы. Все знаки привязаны к стандартной кодовой странице, а не к PUA. Для ввода знаков в прежних версиях Windows необходимо установить дополнительное расширение от Microsoft или Digital 21.
Для ввода знаков в прежних версиях Windows необходимо установить дополнительное расширение от Microsoft или Digital 21.
 
==== [[Linux]] ====
Строка 34 ⟶ 32 :
 
=== Приложения ===
 
[[Mozilla]] 1.5 и более поздние версии поддерживают HKSCS. Поддержка HKSCS-2004 включена в код Gecko 1.8.1 [https://bugzilla.mozilla.org/show_bug.cgi?id=343129]. Несмотря на упомянутый выше патч, Mozilla использует собственную кодовую таблицу символов.
 
Приложения [[QTQt]] (см. [[KDE]]), начиная с версий 3.х, поддерживают только знаки, привязанные к диапазону FFFF или ниже. В версии QT4 знаки, выходящие за пределы диапазона BMP, поддерживаются в виде суррогатов.
 
[[GNOME]] поддерживает знаки HKSCS в диапазонах Unicode, за исключением знаков, привязанных к Базовому многоязычному блоку совместимости ({{lang-en2|Basic Multilingual Plane compatibility block}}).
 
== См. также ==
 
* [[Кантонский язык]]
* [[Письменный кантонский язык]]