Совместимость с Unicode и другими кодировками - PullRequest
0 голосов
/ 05 февраля 2012

128 первые символы Unicode совместимы с ASCII.

Совместимы ли 256 первых символов Unicode с какими-либо расширенными стандартами ASCII?

Совместим ли 512 первых символов Unicode с любыми другими стандартами кодирования?*

Ответы [ 2 ]

2 голосов
/ 05 февраля 2012

Да, первые 256 символов Unicode соответствуют ISO 8859-1.

Первые 512 символов будут создавать 9-битную кодировку, которая, вероятно, не существует.

1 голос
/ 05 февраля 2012

Первые 128 позиций кода были взяты непосредственно из ASCII.Тем не менее, существуют несколько разные версии стандарта ASCII, и, кроме того, различные 7-битные коды (в настоящее время в значительной степени не используемые) были названы «национальными вариантами ASCII».

Не существует «расширенного ASCII».ASCII - это 7-битный код.Большинство кодов символов, используемых в мире, имеют позиции 0 1o 127, взятые из ASCII, поэтому их можно назвать «расширениями до ASCII», но это было бы довольно бессмысленно.

Следующие 128 символов в Unicode были взяты изISO 8859-1.

(Что касается управляющих символов, в элементах управления C0 и C1, стандарты формулируют вещи несколько иначе. В любом случае значения большинства этих управляющих символов определены в других стандартах и ​​спецификациях,поскольку на самом деле они не являются предметом стандартизации символьного кода.)

В следующих 256 символах нет ничего особенного с точки зрения связи с другими стандартами.Их распределение не было основано на каком-либо предыдущем стандарте.

...