私はかなり長い間、Windows XPでCleartypeおよびVistaフォントを使用しています。ソースコードを操作するためのConsolasフォントが大好きです。Windowsコンソール(コマンド)ウィンドウのフォントとしても使いたいです。これを行う方法はありますか?
私はかなり長い間、Windows XPでCleartypeおよびVistaフォントを使用しています。ソースコードを操作するためのConsolasフォントが大好きです。Windowsコンソール(コマンド)ウィンドウのフォントとしても使いたいです。これを行う方法はありますか?
回答:
Windowsレジストリのバックアップを作成します。
regeditで、に移動します
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
右側のペインを右クリックして、New
->を選択しますString value
。
00
エントリ名として書き込みます。
新しいエントリを右クリックして、をクリックしModify
ます。
Value
データフィールドに目的のフォントの名前を書き込みます。その値は、上のエントリの1つと一致する必要がありますHKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts
追加のフォントを追加する場合は、前の手順を繰り返して、0
毎回エントリ名にa を追加します(つまり、3番目のエントリが必要です000
)。
PCを再起動して、変更を適用します。
コンソールウィンドウを開き、タイトルバーを右クリックしてを選択しますProperties
。
Font
タブを選択します。新しいフォントがリストに表示されます。
これを行う前に、「なぜコンソールウィンドウはLucida Consoleとラスターフォントに制限されているのですか?」という記事を読んでください。
chcp
。次に、UTF-8コードページ(永続的な変更!)chcp 65001
を使用して、リスト内のフォントを表示してみてください。
00
= Consolas
値を持っています(そこに置いたことを覚えていません)。(はい、私は知っている、問題は、Windows XPについてです。)(3)この答えは使用して示唆しているようで000
、0000
、00000
、...、あなたは多くのエントリを追加している場合。あなたはおそらく、一方ではいけません加えることが多く、フォントの、の命名規則を000
、001
、002
より拡張性/持続可能であるように見えるでしょう。
XPでコマンドプロンプトフォントを設定する方法も参照してください。サーバー障害。
まあ...あなたはいつもあなたの古いものを置き換えるためにこのようなものを試すことができますcmd
:http : //sourceforge.net/projects/console/