2017-01-14 1 views
-1

У меня есть некоторые сомнения по поводу стандарта ISO 2022:Почему ISO 2022 определен 94- и 96-?

  • В чем разница между использованием 94- (0x21 - 0xfe) и с использованием 96- (0x20 - 0xFF)?
  • Почему, например, в EUC-CN, код в CS1 использует только ограниченную область (94- 96-)? Почему он не занимает все? Для совместимости или по другим причинам?

Ждем ваших ответов и ТНХ ~

ответ

0

Вы должны взглянуть на книгу Кен Лунд в «CJKV обработки информации» (2-е издание).

Q1: В чем разница между использованием 94- (0x21 - 0xFE) и использованием 96- (0x20 - 0xFF)?

A1: Если ответ не в книге, вы должны найти людей, в комитете по ISO 2022 и спросить их об их конструктивных вопросов :-)

Q2: Почему, например, в EUC-CN, код в CS1 использует только ограниченную область (94- 96-)? Почему он не занимает все? Для совместимости или по другим причинам?

A2: См. A1.

Сейчас некоторые обратные вопросы:

RQ1: Являются ли ISO-2022-CN и EUC-CN все еще в использовании в любом месте? Я замечаю, что язык Python поставляет кодеки для ISO-2022-JP (7 разных сортов) и ISO-2022-KR, но не для ISO-2022-CN (или -CN-EXT). Лунде говорит, что ISO-2022-CN широко не используется.

RQ2: Почему вы отметили свой вопрос gb2312 и gbk?

RQ3: Что вас интересует в ISO-2022-CN и т. Д.?

Смежные вопросы