Sublime Text 2 をインストールせずにカスタムフォントを使用する

Sublime Text 2 をインストールせずにカスタムフォントを使用する

Sublime Text 2 では、システムにインストールされているフォント以外のフォントを使用できますか? 使用できる場合、どうすれば実現できますか?

私は管理者権限のない Windows 7 マシンで作業していますが、Courier New と Consolas にうんざりしています。

答え1

このブログ投稿RegisterFont通常のユーザーとしてフォントを追加するために、というユーティリティを使用する方法を説明しています。.ttf必要なファイルをダウンロードしました(解放モノサポートされている 3 つのプラットフォームすべてで Sublime で見栄えが良くなります)、それらを と同じディレクトリに配置しRegisterFont.exe、バッチ ファイルを作成しました。

@echo off
RegisterFont.exe add LiberationMono-Regular.ttf LiberationMono-Bold.ttf LiberationMono-BoldItalic.ttf LiberationMono-Italic.ttf

同じディレクトリに保存し、ショートカットを作成し、そのショートカットをWindowsの起動時に実行されるように移動しました。これで、Sublimeのユーザー設定に移動して設定できます。C:\Users\YourUserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

"font_face": "Liberation Mono",
"font_options":
[
    "subpixel_antialias",
    "directwrite"
],
"font_size": 9.0

これで準備完了です。"font_size"もちろん、最適な設定は使用するフォントや個人の好みによって異なりますが、私にとってはこれらの設定で十分です。


私が気づいた欠点の 1 つRegisterFontは、すべてのプログラムに影響するわけではないということです。Sublime は新しいフォントを問題なく取得します。MS Office も同様ですが、Firefox は何らかの理由で取得しません。私は Win8 を使用していますが、Win7 は異なる可能性があります。結果は異なる場合があります。

関連情報