2011-06-27 5 views
3

Windows 7でTerminusフォントを使用してgvimを使用しているときにフォント表示の問題が発生しました。ここではサンプルです:Windows 7のgvimですべてのフォントヒントをオフにするにはどうすればよいですか?

1X enter image description here

3倍enter image description here

私は太字でcasesensitiveを表示しようとしているかなり確信しているが、Terminus.ttfは、アンチエイリアシングやヒントなしで表示されることを意図しています。

colorschemeファイルから "bold"への参照をすべて削除した後も、それはまだこのように見えます。 ClearTypeをオフにすると、見た目が悪くなります。それが重要な場合、私のcolorschemeはzenburnです。

これを引き起こした原因は何ですか?どのように修正できますか?ありがとう!

答えて

3

これは答えがわかりませんが、私はWindows(またはWindowsの他のコードエディタなど)で作業しているときにgvimでTrueTypeフォントを使用できません。 Linux/X11で提供されているビットマップフォント、特にmiscfixedフォントセットをすぐに選択します。彼らは私が遭遇したどんなTTFフォントよりもはるかに読みやすく、非常に小さいサイズ(6pxのようなもの)でさえわかりやすい&です。フォントのスムージングやヒントのあるサルビジネスにはまったく影響されません。ここで

は私が誰かのブログ記事から持ち上げ絵です:

Illustration of the miscfixed font

私はフォントセットのダウンロード場所の特定はないですが、Windows上で、私は一般的にCygwin環境をインストールし、ちょうどコピーしたとき、 CygwinからWindowsフォントディレクトリへのフォント。

注:このフォントのTTF実装はどこかにありますが、特にClearTypeがオンの場合はひどいようです。真のビットマップフォントが道です。

+0

問題のフォントのビットマップバージョンが見つかりました。正しい方向に私を指してくれてありがとう。 Gvimは私のcolorschemeファイルから 'bold'へのすべての参照を削除したにもかかわらず、フォントを「太字に」しようとしていますが、私の質問はヒントであるので、ポイントを楽しんでください。 :) – mwcz

+1

@mwcz喜んでビットマップフォントの賞賛を歌いましょう。大胆な問題については、同じ問題(大胆なフォントを嫌う)があり、colorschemeファイルの各行の最後に 'gui = none'を明示的に追加することで解決しました。 –

+0

':%s/$/gui = none /':D – mwcz

1

この問題はそのフォントでのみ表示されますか? もう1つ考えましたか? Anonymousは本当に良い選択肢です。

+0

アンチエイリアスがないと思われる他のフォントは手元にありません。私は匿名を試してみる、それはクールだと私は新しいフォントを試してみたい。提案していただきありがとうございます。 – mwcz

関連する問題