为什么是狮子狗和浴缸,而不是下标大写字母?(Julia的Unicode)

问题描述 投票:4回答:1

看到在Julia中你可以打出许多数学符号和希腊字母之类,我很兴奋。更重要的是,我看到你可以通过以下方式输入下标和上标字母 \_x\^x. 有趣的是,你可以键入一些上标大写字母,如 \^L但您不能输入相应的下标字母(\_L). 为什么会出现这种情况呢?

不过更重要的是,我在滚动浏览巨大的? 字符表,并发现你可以输入各种可疑的有用的东西,比如狮子狗和浴缸。为什么你可以打出所有这些奇怪的东西,但你不能打出像大写的下标这样的东西(在Julia的上下文中似乎更有用)?

到底是谁做的这些决定呢?茱莉亚只是完全遵循一个预先确定的标准,还是他们自己做决定?(我本以为这是一个标准,但我不认为,例如,上标字母是属于 常规字符表.)

unicode syntax julia
1个回答
8
投票

下标 L 是不可用的,因为它不属于这个项目。統一碼標準的超標準字. 这不是Julia的任意性,而是Unicode的问题 :)

特别是,请看上面这个维基百科页面的表格,其中显示了上标 L ("上标小盘"),但没有下标。L:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.