microsoft / cascadia-code

This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
Other
25.16k stars 797 forks source link

■■ Ligature #569

Closed AdrianoAE closed 2 years ago

AdrianoAE commented 2 years ago

Cascadia family version

2102.025

Cascadia family variant(s)

Cascadia Code (the version with ligatures)

Font file format(s)

I don't know

Platform

Windows 10

Other Software

Visual Studio 2022 Enterprise

What happened?

Without Cascadia image

With Cascadia image

███████████████████████
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼
■■■■■■■■■■■■■■■■■■■■■■■

Shouldn't the last character have ligature with one another?

aaronbell commented 2 years ago

The codepoints that you have provided are: fullBlock lowerHalfBlock upperHalfBlock blackLargeSquare mediumBlackSquare blackSquare

The top three are box drawing characters and are supposed to connect to one another. However, the bottom three are graphical "squares" and should not connect. Not sure which font you are comparing Cascadia to, but it is doing things wrong :)