SublimeText3のBuild 3143へのアップデートでSource Han Codeのフォントが無視される場合の対処法


症状

SublimeTextを起動するとアップデートの知らせがありましたのでBuild 3143へアップデートしました。アップデート後、"font_face"をSource Han Codeに設定しているにもかかわらず勝手にConsolasになってしまいました。このような場合への対処法です。Source Han Codeのフォント以外にも同様の症状があるかもしれません。

"font_face"で指定したフォントが無い場合は、コンソールを見ると下記のようなエラーが発生します。

font face "###" could not be found, defaulting to "Consolas"

今の症状ではこのようなエラーは発生しないままConsolasになってします。

環境

OS Windows10 Home x64
Sublime Text3 build 3143 x64

対処法

これまでPreferences.sublime-settingsの"font_face"で下記の設定で問題なく動作していましたが、

"font_face": "SourceHanCodeJP-Normal",

このValueの部分に問題がありました。これを次のように変更すると無事フォントが変更されました。

"font_face": "Source Han Code JP N",

これに気付くために時間を要してしまいましたので、もしも同様の問題で困っている方がおられるのならこの内容がお役に立てばと投稿しました。

ダウンロード先