tonsky / FiraCode

Free monospaced font with programming ligatures
SIL Open Font License 1.1
77.3k stars 3.1k forks source link

Could braille characters not display the empty dots? #1040

Open Groctel opened 4 years ago

Groctel commented 4 years ago

Hi!

First of all, thank you for this amazing font, I can't use other fonts anymore ;)

I was wondering if you could modify the rendering of braille characters so that only the highlighted dots are shown. As of now, this is how Fira Code renders them:

Can the empty dots be hidden so that only the line is shown and not the rest of the character rectangle?

Thank you very much for your work!

RubenVerg commented 4 years ago

disagree :( braille characters are for braille, and as you can read on wikipedia empty dots are to place the full dots somewhere, otherwise there would be no possibility to distinguish ⠶ and ⠛

RubenVerg commented 4 years ago

plus, I don't see empty dots?

wopian commented 4 years ago

LaTeX braille and many others use tiny dots instead of outlined dots (which in the example above was difficult to distinguish in the purple and pink character colours)

http://mirrors.ctan.org/macros/latex/contrib/braille/summary.pdf


Although I've personally only ever seen braille in fonts where the unpunched dots are missing entirely or use tiny dots (filled or outlined) like the LaTeX package. Besides Fira Code and the Unicode Consortium

Mubelotix commented 4 years ago

Braille is used by blind people and this font is used by people who want their code to be beautiful and pleasing to the eyes. I don't think that people needing braille are using this font.

tonsky commented 4 years ago

https://twitter.com/thingskatedid/status/1316079949413928961

stefanboere commented 4 years ago

Perhaps OP is helped by switching from terminal emulator. For example st has the boxdraw patch. Maybe other terminal emulators have similar settings. This is how gtop / gotop looks on st with the boxdraw patch. The font is still FiraCode Screenshot_20201015_105620

QuarticCat commented 3 years ago

I solved this problem by adding Cascadia Code to fall back fonts lol

image

Ciel-MC commented 1 year ago

Does this have any updates?

tonsky commented 1 year ago

Not yet