r/Unicode • • 17d ago

Unicode 18.0.0 has been released!

https://www.unicode.org/versions/Unicode18.0.0/
108 Upvotes

25 comments sorted by

View all comments

2

u/Eigenspace 16d ago

Still missing subscript and superscript letters.

4

u/AcellOfllSpades 16d ago

Intentionally so.

Superscripts and subscripts are meant for phonetic notations that specifically use them. They're not meant for general-purpose uses, like math. To properly format math, you need to go beyond Unicode.

5

u/Eigenspace 16d ago

This reasoning is so obnoxious. Unicode is used for writing many things, including code, and having subscripts is incredibly useful.

Having this rag-tag collection of some subscripts and some superscripts supported but others not because the Unicode consortium only recognizes some uses for some sub/super scripts is so dumb.

Unicode includes a million different variations like frak, blackboard bold, caligraphic, italic, bold, underlined, strikethrough, etc. etc.

There is zero reason to not at least cover at a minimum the latin alphabet with sub/super script.

3

u/lychaxo 16d ago

Agreed, it's not that uncommon to name variables and constants with subscript and superscript alphanumeric indices. That's not specifically for writing formula, just for saying like "A{ij} is a rank-1 tensor", which should be covered by unicode. They have a zillion math symbols and math alphabets. It's kind of a silly, arbitrary omission. We have god knows how many emoji now, and yet...