Fonte personalizada no Sublime Text 2 sem instalá-lo

1

No Sublime Text 2, é possível usar outras fontes além daquelas instaladas no sistema? Se sim, como posso conseguir isso?

Estou trabalhando em uma máquina com Windows 7 sem privilégios de administrador e estou cansado de Courier New e Consolas.

    
por ben 23.01.2015 / 12:51

1 resposta

5

Esta postagem no blog descreve o uso de um utilitário chamado RegisterFont para adicionar fontes como um usuário comum. Eu baixei os arquivos .ttf que eu queria (Liberation Mono parece ótimo em Sublime em todas as 3 plataformas suportadas), coloquei -los no mesmo diretório como RegisterFont.exe , em seguida, criou um arquivo de lote:

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

salvou-o no mesmo diretório, criou um atalho e, em seguida, moveu o atalho para C:\Users\YourUserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup para que ele seja executado sempre que o Windows for inicializado. Agora você pode acessar suas preferências de usuário no Sublime e definir

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

e você deve ser bom para ir. O "font_size" ideal variará, naturalmente, dependendo da fonte usada e de suas preferências pessoais, mas essas configurações funcionam muito bem para mim.

Uma desvantagem para RegisterFont que notei é que não parece afetar todos os programas. Sublime pega as novas fontes muito bem, assim como o MS Office, mas o Firefox não, por algum motivo. Estou executando o Win8, então talvez o Win7 seja diferente - YMMV.

    
por 23.01.2015 / 16:34