-
Notifications
You must be signed in to change notification settings - Fork 842
Description
Cascadia family version
2111.001
Cascadia family variant(s)
Cascadia Mono (the version without ligatures)
Font file format(s)
Windows Terminal included version (TTF (variable))
Platform
Windows 11 build 22621.382
Other Software
Windows Terminal 1.15.2003.0, but identical problem in the Windows Console (conhost).
What happened?
The block elements characters are supposed to be able to mix together to be used as pseudo-graphics.
The █ character fills the whole cell, the common ▀ and ▄ characters are half blocks, and ▌and▐ are left and right halves, but the less common quadrants should be aligned on the same grid, the whole set of 16 characters (with space or nbsp) should then provide all possible combinations of the 2×2 grid: ▖▘▌▗▄▚▙▝▞▀▛▐▟▜█.
Unfortunately, the alignment grid isn't the same for all those characters.
"\u2580\u2584\u2596\u2597\u2598\u2599\u259a\u259b\u259c\u259d\u259e\u259f"
The horizontal line splitting upper and lower halves should be identical for all those characters, basically always using the same 2×2 grid with each quadrant on or off like pixels, ideally splitting them evenly (perfectly centered).
For reference, here is the same sequence of characters using the UNSCII font (http://viznut.fi/unscii/):

Note some characters of this set are also shared to form the set of squot/sextant characters (2×3 grid), with U+1FB00..U+1FB3B of the Symbols for Legacy Computing. See #597 and #607.
It would make sense to rebuild them all as a single coherent set, all based on divisions of the reference █ full block character.
