3 ms·
I honestly don't understand why Unicode still doesn't have all subscript and superscript letters, which I personally need to use almost every day--and I imagine
by gnulinux 1y ago
I honestly don't understand why Unicode still doesn't have all subscript and superscript letters, which I personally need to use almost every day--and I imagine many people who write math/code as well--but has 8 different varieties of alien emoji to choose from. I still can't write something as trivially simple as $1_G$ which would mean the "1" of group "G" (which is like being unable to write the word "the" if math was a language) because unicode lacks subscript G (capital) but I can send my wife a slideshow made solely of emoji. It's unfortunate.
https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts https://en.wikipedia.org/wiki/Unicode_subscripts_and_supersc...
- arp242 1y agoThe general view of the Unicode people is that this is a formatting issue, rather than a character encoding issue. While I agree it can be annoying at times, I somewhat tend to agree as there is tons of useful formatting that one could want. And if we do Latin alphabet, then should we also do Greek? Cyrillic? Arabic? CJK?
- nabla9 1y agoEmojis are also formatting issue. Smileys: :) ;) :o I don't understand why we need to add small images into character set. Hieroglyphs for those who can't read?
- deleted 1y ago[deleted]
- Freak_NL 1y agoBecause language is use. Billions of people use emoji in their every day textual communications. Unicode exists to encode all textual communication.
- nabla9 1y agoEmoji symbols don't emerge from language use. Corporations like Apple, Google, IBM, Microsoft, Facebook invent them. And pay tens of thousands a year for Unicode consortium so that they can vote to add them to the standard. They are corporate symbols.
- Freak_NL 1y agoEmoji were in widespread use in Japan on the mobile phones of the generation before the smartphone. That is a corpus of many years of human communication which falls within the goals of Unicode to unlock. Those emoji may have been invented by AU, Softbank, and NTTDocomo, but they exist. The recent additions come from a variety of proposals; most seem to be independent initiatives. Big tech embraced emoji, but they got in the standard without them. Their widespread use was pretty much a given.
- npteljes 1y agoCorporations didn't invent "them", but they definitely control them. Never mind the consortium, it's the corporations themselves who actually create the drawing that we see. And they definitely also created the typefaces that we use, like Times New Roman. But overall, I don't think something is bad just because it's corporate. Do you think this is a bad influence of some sorts?
- npteljes 1y agoThey look very different than their counterparts constructed from text. Also, many of them cannot really be constructed with regular characters. People also have been adding smileys to their communication as early as the 1700s.
- gnulinux 1y agoI don't want to debate, I just want to note that as a person who writes $1_G$ everyday, and also maintain Unicode char'd codebases (Agda) where have subscript G would be life saving: We understand that Unicode people think ^x _x is a formatting issue. It simply isn't any more than quotes, parenthesis, brackets are formatting. Subscript and superscript are their own thing regardless of formatting and they carry meaning and semantics. The simplest proof is $^{-1}$ which means "inverse" and has nothing to do with minus or 1 symbol, it's not a formatting thereof, it simply means "inverse", the same way recycle emoji mean "recycle".
- eviks 1y agoBut the currently encoded sub/supersripts counter that general view? > agree as there is tons of useful formatting that one could want So? Should we stop adding emojis just because the potential is infinite? > And if we do Latin alphabet, then should we also do Greek? Cyrillic? Arabic? Add a combining prefix/suffix and you wouldn't need to do encode every single char from those alphabets. But also the general answer exists: whatever is commonly useful.
- eviks 1y agoIndeed. Wouldn't the more universal solution to simply add a special unicode "prefix/suffix" combining code that would signal that the next symbol is sub/super? Than you wouldn't have to wait years for your favorite char to have an extra variatn while cursing at all the emoji proliferation?