stefanhaustein / TerminalImageViewer

Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
Other
1.56k stars 111 forks source link

Which font to use? #88

Closed KoB-Kirito closed 2 years ago

KoB-Kirito commented 3 years ago

Hey, nice app, but I got some problems with the font.

I'm using Windows Powershell, and there Lucida Console is the default. Pretty, but almost none of the needed chars there.

I installed Inconsolata and Fira Code as you suggested, but: Inconsolata is quite ugly (in my opinion) and has weird spacing and misalignments in the images. Fire Code is nice, but some chars are missing (I'm getting some ? in the images).

So what font would you suggest?

aaronliu0130 commented 3 years ago

I'd suggest San Francisco Mono(Mac pkg herehttps://developer.apple.com/fonts/, otf files herehttps://github.com/supercomputra/SF-Mono-Font), Hackhttps://sourcefoundry.org/hack/, and Ubuntu Monohttps://design.ubuntu.com/font/.


From: Kirito notifications@github.com Sent: Tuesday, October 20, 2020 8:54 PM To: stefanhaustein/TerminalImageViewer TerminalImageViewer@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [stefanhaustein/TerminalImageViewer] Which font to use? (#88)

Hey, nice app, but I got some problems with the font.

I'm using Windows Powershell, and there Lucida Console is the default. Pretty, but almost none of the needed chars there.

I installed Inconsolata and Fira Code as you suggested, but: Inconsolata is quite ugly (in my opinion) and has weird spacing and misalignments in the images. Fire Code is nice, but some chars are missing (I'm getting some ? in the images).

So what font would you suggest?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/stefanhaustein/TerminalImageViewer/issues/88, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC2S7IZJN3L7XA3MTZ5FK6TSLX2JFANCNFSM4SY3Y2XA.

clort81 commented 3 years ago

Almost no fonts render the traingular glyphs correctly. They do so incorrectly.

Unscii renders them correctly. http://pelulamu.net/unscii/

Also Microsoft monospace fonts tend to miss some needed block chars.

stefanhaustein commented 3 years ago

I think we have disabled the triangular glyphs for that reason.