1

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

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

1 ответ1

5

Этот пост описывает использование утилиты RegisterFont для добавления шрифтов обычному пользователю. Я скачал нужные мне файлы .ttf (Liberation Mono отлично смотрится в Sublime на всех 3 поддерживаемых платформах), поместил их в тот же каталог, что и RegisterFont.exe , а затем создал командный файл:

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

сохранил его в том же каталоге, создал ярлык, а затем переместил ярлык в C:\Users\YourUserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup чтобы он запускался при каждом запуске Windows. Теперь вы можете зайти в свои пользовательские настройки в Sublime и установить

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

и тебе должно быть хорошо идти. Оптимальный "font_size" , конечно, будет варьироваться в зависимости от шрифта, который вы используете, и ваших личных предпочтений, но эти настройки отлично работают для меня.


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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .