Расширенный код Unix
-
История и развитие EUC
- EUC была разработана в 1980-х годах для совместимости с японскими компьютерами и поддержки японского языка.
- EUC-JP была первой версией EUC, разработанной для японского языка и основанной на JIS X 0208.
- EUC-JP стала стандартом для японского языка в Европе и использовалась в различных операционных системах, включая MS-DOS и Windows.
-
Структура и кодирование EUC-JP
- EUC-JP состоит из двух наборов кодов: JIS X 0208 для катаканы и JIS X 0212 для хираганы.
- Каждый набор кодов имеет свои собственные строки для представления символов, которые не соответствуют стандарту JIS X 0208 или JIS X 0212.
- EUC-JP использует байты 0xA1-0xFE для представления символов, что соответствует стандарту JIS X 0208.
-
Совместимость и расширения
- EUC-JP совместима с JIS X 0208 и некоторыми расширениями, но не со всеми.
- Некоторые кодировки, такие как DEC Kanji и HP-16, имеют частичную совместимость с EUC-JP.
- Кодировки IKIS и KEIS отличаются от EUC-JP, но также поддерживают японский язык.
-
Адаптация EUC-JP для EBCDIC
- KEIS и JEF — это кодировки EBCDIC, которые адаптированы для японского языка и поддерживают двухбайтовые символы.
- Коды JIS X 0208 в KEIS и JEF представлены так же, как в EUC-JP, но имеют расширенный диапазон начальных байтов.
-
EUC-KR
- EUC-KR — это кодировка переменной длины для корейского языка, основанная на двух наборах символов: KS X 1001 и ISO 646:KR или ASCII.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.
Полный текст статьи: