Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Error in glyph ⏨ (U+23E8) #149

Open
PhMajerus opened this issue Feb 18, 2025 · 0 comments
Open

Error in glyph ⏨ (U+23E8) #149

PhMajerus opened this issue Feb 18, 2025 · 0 comments

Comments

@PhMajerus
Copy link

PhMajerus commented Feb 18, 2025

The character (U+23E8) "Decimal Exponent Symbol" is currently designed as a superscript 10 in Cozette.
All the reference I could find show it as a subscript 10 instead. It was originally a symbol for the Algol 60 language named "lower ten" used for scientific notation of real numbers.

Basically, just like many modern programming languages use "123e45" to represent 123×10⁴⁵, Algol was designed to allow writing "123₁₀45" using that "decimal exponent symbol", shown as "123⏨45". The symbol being a smaller and lower ten, crossing the baseline slightly, made the power of ten following it written using normal numbers align like an exponent of it.

Here is a screenshot of an Algol program used by Unicode in the proposal for that character:
Image

I'm not sure how managed to get included in Cozette as it is very uncommon, so I didn't want to modify it if there is a good reason for its current design, but keep in mind it doesn't match the expected look for Algol and the Unicode reference design.

I would use the following de#stead:
Image

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant