web-dev-qa-db-ja.com

少なくとも韓国語のハングルとグルジア語のアルファベットの両方をサポートする等幅フォント?

言語愛好家でありプログラマーでもある私は、外国語のアルファベットやスクリプトを使用したプログラミングやテキスト処理を頻繁に行っています。

ただし、厄介な点の1つは、CJKフォント(中国語、日本語、韓国語をサポートするフォント)には、通常、ラテン文字、ギリシャ語、キリル文字のグリフしか含まれていないことです。多くの場合、アジアのグリフは美しくなりますが、他のグリフはかなり醜い場合があります。

テキストエディタでよくあることですが、選択できるフォントは1つだけで、CJKV用と他のフォント用ではなく、それぞれが適切な文字のレンダリングに使用されます。

韓国語は私が現在最も興味を持っている言語の1つです。等幅編集にはハングル/ハングルだけが必要です。ハンジャは問題になるほど一般的ではありません。

私が現在関わっているもう1つの言語はグルジア語です。グルジア語には少しエキゾチックな独自のアルファベットがありますが、Windowsと* nixの一般的なフォントでかなりよくサポートされています。

しかし、私はまだ良い韓国語のグリフを備えたフォントを見つけることができませんそしてグルジア語のグリフも。


私が選んだエディターはgVimなので、2つのフォントを一緒に使用するように設定する方法を教えてくれる答えも同様に良いでしょう。現在、私は主にWindows 7で使用しているため、* nix固有のソリューションではなく、vim固有のソリューションが必要になります。

3
hippietrail

Vimでは、'guifontwide'設定を使用して、倍幅文字に異なるフォントを設定できます。また、Unix固有の設定については、:help 'guifontset'を参照してください。それでも問題が解決しない場合は、使用されている'guifont'をすばやく切り替えることができるカスタムマッピング/コマンド/シェルエイリアスを定義することをお勧めします。

3
Ingo Karkat