Пользовательский шрифт в Sublime Text 2 без его установки

Пользовательский шрифт в Sublime Text 2 без его установки

Можно ли в Sublime Text 2 использовать другие шрифты, кроме тех, что установлены в системе? Если да, то как это сделать?

Я работаю на компьютере с Windows 7 без прав администратора и устал от Courier New и Consolas.

решение1

Этот пост в блогеописывает использование утилиты, которая называется RegisterFontдля добавления шрифтов в качестве обычного пользователя. Я скачал .ttfнужные мне файлы (Освобождение Моноотлично смотрится в Sublime на всех 3 поддерживаемых платформах), поместил их в тот же каталог, что и 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"настройки, конечно, будут зависеть от используемого вами шрифта и ваших личных предпочтений, но эти настройки отлично подходят для меня.


Один из недостатков, RegisterFontкоторый я заметил, заключается в том, что это, похоже, не влияет на все программы. Sublime отлично подхватывает новые шрифты, как и MS Office, но Firefox почему-то нет. Я работаю на Win8, так что, возможно, Win7 отличается - YMMV.

Связанный контент