
Ubuntu のように、Windows 7 のデフォルトの等幅フォントを変更する方法はありますか? 使用するアプリケーションごとに設定できるのは事実ですが、そうしたくはありません。
Ms Console または Lucida Console をデフォルトで使用するすべてのアプリケーションで、インストールした別の等幅フォントが自動的に使用されるようにしたいです。
答え1
Windows には「デフォルト」フォントという概念はありません。多くの開発者は、Windows に組み込まれているという理由だけで、Lucida Console や Courier New (または Vista 以降のシステムでは Consolas) などを選択します。次にできる最善の策は、不要なフォントを削除し、レジストリFontSubstitutes
キーを使用して、そのフォントを要求するアプリケーションが代わりに必要なフォントを取得するようにすることです。
唯一わからないのは、Windows ファイル保護をトリガーせずに組み込みフォントを削除するのが簡単かどうかです。
答え2
TweakFixの回答これは、さまざまなアプリケーションがそれぞれ独自の設定を持っているため、システム全体の設定に関する回答として最も近いものです。一部のアプリでは、.ini ファイルまたはレジストリ エントリで変更できる場合があります。
CMD の場合、次の .reg ファイルを編集して実行することで、リストに追加の等幅フォントを追加できます。
Windows Registry Editor Version 5.00
; Installs additonal font in the Windows Command Prompt as per Microsoft KB247815
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"000000"="font name"