2021-05-30
Migu Nerd Font の改善が完了したっぽい
(2021-05-16 に書いたまま投稿するのを忘れていた)
以前の続き。まだやってる。
横も縦も微妙にサイズが合わないのであれば、強制的に矯正するしかない!ということでまた fontmerger に機能追加した。contour.boundingBoxは結局やめた。今のコードでもフォント設定を分ければ実現が容易だったからだ。
- フォントごとの
scale
オプションを x,y 軸で 2 つのオプション(scale_x
,scale_y
)に分割 - narrow 幅に矯正する
force_narrow
オプションを追加
Split scale option to x and y scale. Add force_narrow option that for… · krymtkts/fontmerger@690830d
コードは愚直に書いただけで Cognitive Complexy が 16 を突破してしまったが、期待の通りのフォント変換ができた模様。 これにより残念だった Powerline の隙間・見切れ問題が解決したものと思う。これで現時点では完璧や...という Migu になったので当分は使用を確かめてみようと思う。
0xE0B0
を始めとした Cascadia でだけうまく表示されるグリフを Migu に移植する- そして効果なし!
- フォントが使い物にならなくなった
- 縦横比の違いから縦長に...
- おしい!右よりフォントが残念
完