OSX上のiTerm用のより鮮明なフォント


26

OSX Mountain LionのiTermでは、デフォルトのMonacoフォントは、黒のテキストに白のフォントにはあまり適していません

エイリアステキストは見苦しい

ここに画像の説明を入力してください

アンチエイリアスされたテキストが太すぎます

ここに画像の説明を入力してください

私はより鮮明なアンチエイリアスフォントを好むでしょう。そう...

  • 使用できるより良いフォントはありますか?

  • 見苦しくないようにフォントを調整する方法はありますか

これは1920 x 1080の外部モニターにあるため、サブピクセルアンチエイリアシングを行うかどうかはわかりません。

回答:


25

10.5以前、2つの追加のテキストレンダリング設定(ライトとストロング)から選択できるようにするために使用されるシステムプリファレンス。私は常に照明設定を使用しています。印刷されたテキストの重みに近くなりますが、文字はまだ滑らかなエッジを持っているか、Windowsのようにピクセル化されいません。

プロパティリストを編集して、古い設定を引き続き使用できます。

defaults write -g AppleFontSmoothing -int 1
sudo defaults write -g AppleFontSmoothing -int 1

sudoを使用したコマンドは変更し/var/root/Library/Preferences/.GlobalPreferences.plistます。強制終了ウィンドウのように、ルートが所有するプロセスが表示するウィンドウに必要です。

固定幅フォントは、多くの場合、たとえば13ポイントと14ポイントで同じ幅ですが、サイズが小さいほど文字が明るく見えるか、文字の周囲により多くのスペースがあります。

Ask Different でCousine、Droid Sans Mono、Inconsolata、PT Mono、Source Code Proの比較を投稿しまし


O / T:GIFをどのように作成したかを尋ねることはできますか?
-slhck

3
for f in *.png; do convert "$f" -flatten -pointsize 20 -gravity south -annotate +0+25 "${f%.png}" "x$f"; doneおよびconvert -delay 200 x*.png output.gif私のウェブサイトには ImageMagickの例もいくつかあります
リ、

1
これはまだ機能しますか?10.8.2を使用していますが、defaults write -g AppleFontSmoothing -int 1コマンドを実行しても違いがわかりません。再起動する必要がありますか?
エントロピー

1
@Anentropicアプリケーションを再度開くだけです。defaults -currentHost read -g AppleFontSmoothing存在する場合は、に優先しdefaults read -g AppleFontSmoothingます。
-Lri

7

新しいiTerm(3.0.14)には、「プロファイル-> テキスト」の下にアンチエイリアスされたテキストに細い線を使用する」というオプションがあります。このオプションを「常に」に設定すると、外部モニターでより見やすくなります。このオプションのデフォルト値は「Retina」でした。

ここに画像の説明を入力してください


これは大いに役立ちますが、まだ完璧ではありません。spatof.org/blog/2016/7/…また、外部ディスプレイが接続されているかどうかに基づいてプロファイルを変更することもできます。
ムラデンペトロヴィッチ

3

Menloは優れていますが、サブピクセルアンチエイリアシングが黒い背景に白いテキストで機能する方法では、それを反転するか、[システム環境設定]の[全般]で[LCDフォントスムージングを使用]をオフにします。


3

OS X 10.9(Mavericks)では、テキストレンダリング設定を変更せずに、鮮明なコンソールフォントを取得できます。Monaco 10ptフォントを選択し、Terminal.app設定内の「Antialias text」のチェックを外します(または、これらの設定が既に適用されている付属の「Pro」プロファイルを選択します)。

iTerm.appを使用している場合、同じことを行うことができます。Monaco10ptフォントを選択し、「アンチエイリアス」がオフになっていることを確認してください。

OS X 10.6+では、システム環境設定パネルからフォントレンダリング設定が削除されましたが、多くのアプリには、Terminal.appやiTerm.appなど、アンチエイリアスを無効にするオプションが直接含まれるようになりました。



0

defaults write com.googlecode.iterm2 AppleFontSmoothing -integer 1 iTermのより鮮明なフォントを作成します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.