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

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Строка 12:
The HKSCS is encoded in [[Big5]] and [[ISO 10646]]. Starting from HKSCS-2004, all characters using to Private Use Area section of Unicode are remapped, with many of them reassigned to Extension B Block or Supplementary Ideographic Plane Compatibility Block. However, to preserve compatibility with programs that generated PUA code points, the allocated code points are reserved, and no new characters will be mapped to [[Private Use Area|PUA]].
 
== Совместимость ==
== Compatibility ==
 
=== Операционные системы ===
=== Operating Systems ===
 
==== [[Microsoft Windows]] ====
In Microsoft Windows 98, NT 4.0, 2000, XP, HKSCS support can be enabled using Microsoft’s patch. In Microsoft’s implementation, application using code page 950 automatically uses a hidden code page 951 table. The table supports all code points in HKSCS-2001, except for the compatibility code points specified by the standard[http://me.abelcheung.org/2006/09/12/what-is-cp951/]. In addition, the MingLiU font is altered using Microsoft’s patch. This patch is known to create conflicts in applications such as [[Microsoft Office]], or any application using fonts supporting simplified Chinese characters (eg: [[Simsun|SimSun]]). If the target environment contains custom font mapped to the code points affected by Microsoft’s patch, the custom fonts can undo Microsoft’s patch. Furthermore, the patch breaks EUDC Editor supplied with the affected versions of Windows.[http://www.cccl.com.hk/ccclnew/cccllee/cccllee18.html]
 
Строка 27:
Entering HKSCS characters can be done in Windows Vista. For earlier versions of the OS, it requires the use of Microsoft’s patch, or using Digital 21’s utility.
 
==== [[Linux]] ====
HKSCS support was added to [[glibc]] in 2000, but it has not been updated since then.
 
For [[freedesktop.org]] setup, ''AR PL ShanHeiSun Uni'' font fully supports HKSCS-2004 since 0.1-0.dot.1, with latest revision of HKSCS-2004 supported in version 0.1.20060903-1.
 
==== [[Mac OS]] ====
[[Mac OS X]] 10.0-10.2 supports HKSCS-1999. 10.3-10.4 supports HKSCS-2001.
 
=== ApplicationsПриложения ===
 
[[Mozilla]] 1.5 and above supports HKSCS, with HKSCS-2004 support added into Gecko 1.8.1 code base[https://bugzilla.mozilla.org/show_bug.cgi?id=343129]. Unlike the above mentioned patch, Mozilla uses its own code page table.