daa84 / neovim-gtk

gtk ui for neovim
GNU General Public License v3.0
718 stars 57 forks source link

Fira Code rendering on Linux #241

Open vv9k opened 4 years ago

vv9k commented 4 years ago

Describe the bug When using the Fira Code font spacing seems to be too small between some characters. I've underlined some examples but in general there seem to be some spacing issues, which makes neovim-gtk unusable for me :( font_render

Technical information (please complete the following information):

pitbuster commented 4 years ago

I am using the neovim-gtk-git package from AUR and I don't have this problem (using Fira Code too), could you check if the problem reproduces with that package?

vv9k commented 4 years ago

Can confirm that installing neovim-gtk-git instead of neovim-gtk fixed the problem. Fonts look much clearer and everything is lined up properly.

mcepl commented 4 years ago

Hmm, on openSUSE/Tumbleweed (Gtk 3.24, Pango 1.44.7, neovim-gtk from the commit 0af8952) I get this (on the left side neovim-gtk, on the right side regular neovim in gnome-terminal 3.36.2):

Snímek z 2020-08-01 20-01-51

Neovim-gtk still looks significantly worse, IMHO.

ford-prefect commented 4 years ago

Probably a dupe of #208

mcepl commented 4 years ago

Probably a dupe of #208

@ford-prefect Is it? I have the latest commit from the master here, so according to #208 it should be resolved. And yes libpango-1_0-0-1.44.7+11-1.4.x86_64.

ford-prefect commented 4 years ago

Ah, my bad then, sorry about the noise