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

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

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

https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts

1赞

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

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

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

备案号:京ICP备17009874号-2