yuru7 / HackGen

Hack と源柔ゴシックを合成したプログラミングフォント 白源 (はくげん/HackGen)

Home Page:https://qiita.com/tawara_/items/374f3ca0a386fab8b305

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Characters with accent marker not rendering properly

vSLG opened this issue · comments

commented

Description

Characters with accent marker are not rendering properly on HackGen and HackGenNerd.
I find this font cool and I would use it every day, but this issue is holding me back. As my native language (portuguese) has some special unicode characters, HackGen can't render them properly.
I don't understand how fonts work, but I haven't seen this issue on other fonts, so I assume it's a font specific problem.

Environment

  • OS: Void Linux, fontconfig is installed and working properly
  • Terminal: Termite and Kitty
  • Text editor: NeoVim and Visual Studio Code

How to reproduce

  • Write any text that contais latin characters/accent markers: ´ ` ~ ^ á à â ã ç é è ê ẽ, etc
  • Font shows unexpected behavior
On terminal (NeoVim) On Visual Studio Code
2020-08-02 15:44:45-screenshot 2020-08-02 15:58:54-screenshot

Text used:
normal
nórmâl

car
çar

Expected behavior

Font renders correctly, with characters with accent marker having same width as other characters.

Thanks for the report.

First of all, I'm not very good at English, so I apologize if I didn't convey my intentions well.

Basically, HackGen is made for Japanese, so I can't guarantee that it will be displayed in any other language.

But I think you can solve this problem by changing the font family you use.

Try changing your font family from "HackGen" to "HackGen Console".

"HackGen" v2.1.1 on Visual Studio Code "HackGen Console" v2.1.1 on Visual Studio Code
image image
commented

Thanks! It works now.