我正在尝试使用纯 TeX,并且我认为,因为我知道它使用 ASCII 读取输入文件(对吗?),如果我要求输入非 ASCII 字符的数字,它肯定会给我一个错误。我尝试了这个:
\number `ا
ا
是阿拉伯字母 Aliph。奇怪的是它返回了 216。我尝试了其他阿拉伯字母,屏幕上显示的是相同的数字。我有两个问题:首先,为什么 TeX 没有给我一个错误(就像 pdfLaTeX 那样);其次,为什么所有阿拉伯字符都有相同的字符编号?更奇怪的是希腊字母的行为不同,其中一些字母有相似的数字,但其他字母有唯一的数字。我正在使用 pdfTeX。
刚刚用 XeTeX 测试了同样的东西,输出的数字完全不同,每个数字都不同且唯一。
有人能解释一下发生了什么事吗?