`{}` の上下位置がずれている
yuru7 opened this issue · comments
VSCode上で{}
が下のようにずれて表示されてしまっています。
環境
OS: Windows 10 Pro ビルド19041
VSCode: 1.51.1
ディスプレイ: 1920x1080
VSCode設定
Originally posted by @ssssota in #10 (comment)
@ssssota
私の環境では気になっていなかったのですが、フォントサイズによってはズレが目立つようになることが分かりました。
調査したところ、合成元の Hack フォントの Regular サイズで、{
よりも }
のほうが数ポイント下にずれていることが分かりました。(Bold はずれていない)
これを修正したものを、下記にアップしました。一旦こちらを試してみていただけますか?
https://github.com/yuru7/HackGen/tree/dev/build
それは奇妙ですね…
こちらでも HackGen
と HackGenNerd
で確認してみましたが、いずれもズレは修正されていました。
もしかして HackGen
は今、新規にインストールして、 HackGenNerd
の方は上書きインストールしませんでしたか?その場合、表向きインストールできているようで、実はうまくいっていない可能性があります。
これは Windows のフォントインストールの悪癖のようなもので、上書きインストールを繰り返していると、内部的に古いフォントファイルを引きずる場合があります。(私もよく遭遇します)
一旦以下の手順を試してみてください。
- Windows 再起動 (フォントファイルを掴んでいるプロセスを無くしたいため)
- 再起動直後、
C:\Windows\Fonts
を開いて、そこからHackGenNerd
を削除する %userprofile%\AppData\Local\Microsoft\Windows\Fonts
を開き、もしその中にHackGenNerd
フォントがあるようであれば、削除する- Windows を再起動し、
HackGenNerd
フォントをインストールする
ご確認ありがとうございます。
細かいところではありますが、おかげで気付きづらい不具合を解消できたと思います。
ご報告ありがとうございました😃
当修正を取り込んだ v2.2.2 をリリースしました。