8 ポイント 投稿者 kuskhan 6 시간 전 | 2件のコメント | WhatsAppで共有

Yeomil フォント のソースコードをほぼそのまま使用しました。Yeomil フォントとの違いは、Geist mono font の代わりに JetBrains Mono Nerd Font Mono を使用した点です。

このフォントを作ることになった理由は、

  1. ほとんどのコーディング向け等幅フォントには韓国語フォントが含まれておらず、IDE やターミナルでフォールバック文字に置き換えられることで、Unicode の box-drawing 文字が微妙にずれて見栄えが悪くなる現象が起きる。

  2. 一般的にコーディング向け等幅フォントに韓国語フォントを含めると、英字 2 文字が韓国語 1 文字よりも明らかに大きいため、韓国語フォントの周囲に不要な余白が生じ、それが韓国語の単語間スペースと視覚的に紛らわしくなって、韓国語を読む際の疲労感が増す。

1 を満たそうとすると 2 の問題が生じ、2 を満たそうとすると 1 の問題が生じるという相反する面があるため、その両方をある程度満たすことを目指して作ることになりました。

韓国語フォントのスケールを少し大きくして、韓国語の不要な字間の余白をできるだけ減らす方法を選びました。どうせ空白として捨てられてしまう空間に、文字をもう少し詰めて配置するということです。韓国語の文字がやや大きく見える現象はありますが、単語間のスペースがより明確に区別できるため韓国語が読みやすく、文字を大きくしたことで韓国語フォント自体もより鮮明に見えます。

2件のコメント

 
eajrezz 1 시간 전

ありがとうございます、ありがたく使わせていただきます!

 
kuskhan 47 분 전

はい、ありがとうございます。^^