关于带下标的符号输入问题

在Julia中,可以通过键入 A\_x<Tab> 来输入符号 A_x , 却不能通过 A\_y<Tab> 来输入符号 A_y 。这是为什么?

原因大概是因为 latin 里没有下标 y?

1 个赞

多谢指点。这应该算是个缺陷吧。

这个标准可能并不由 Julia 来决定,而是由 Unicode 标准来决定。Julia 社区并非没有意识到这个问题,所以 Steven G. Johnson (FFTW 的作者)有一个关于这个改进的 WIP 草案 GitHub - stevengj/subsuper-proposal: Draft proposal for additional sub/superscript characters in Unicode

但即使这个草案通过了,标准的推进也需要时间,所以至少短期内是不会有什么变化的