我刚刚开始阅读ECMA-48 standard(ISO / IEC 6429),并提出了一个问题。
它说:
此Ecma标准定义了控制功能及其编码表示,用于7位代码,扩展7位代码,8位代码或扩展8位代码。
“扩展”7/8位代码在这里意味着什么?
答案 0 :(得分:1)
ECMA-35谈论这些。这些术语是关键:
代码扩展:用于编码未包含在给定代码的字符集中的字符的技术。
转义序列:一组位组合,用于代码扩展过程中的控制目的。这些位组合中的第一个表示控制功能ESCAPE。
字符ESCAPE :ESCAPE是用于代码扩展目的的控制字符。它使得在CC数据元素中跟随它的有限数量的比特组合的含义被改变。这些位组合以及表示ESC字符的前一位组合构成了转义序列。
因此,我们这里有一个系统,您可以在文本中间切换编码系统:您可以使用Latin-1编码启动文本,提供切换到Latin-2的转义序列,然后继续文本。 ECMA-35在附录A中对此进行了讨论。第13章提供了有关逃逸序列结构的更多信息。