1 заметка с тегом

вёрстка

Как установить типограф в Sublime Text 3

Все нормальные редакторы подсматривают у Ильяхова вёрстку в две колонки, а я насмотрел текстовый редактор — Sublime Text 3. Я люблю плагины и настройки, поэтому раскопал типограф и залепил его прямо в Саблайм — теперь я могу автоматически ставить неразрывные пробелы и менять кавычки на правильные нажатием трёх кнопок. Рассказываю.

1. Установите Package Control

Узнать, есть ли у вас Пэкедж Контрол, легко: если вы не знаете, значит у вас его нет.
Через меню Preferences выберите последний пункт и установите его. Если всё ок, меню будет выглядеть так:

2. Установите репозиторий

Пэкедж Контрол вызывается комбинацией Ctrl+Shift+P.

Вылезает окно с командами:

Вводите:

Package Control: Add Repository

Потом адрес репозитория: https://github.com/anwinged/SublimeTypograph

3. Установите плагин

Вызываете Пэкедж Контрол и вводите команду:

Package Control: Install Package

Потом название плагина:

SublimeTypograph

Плагин установлен, осталось настроить.

4. Записываем макрос

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


Чтобы результат был сразу виден, справа снизу смените тип документа Plain Text на HTML — включится автоматическая подсветка синтаксиса.

В редакторе открываем кусок текста, выделяем его. Жмём Ctrl+Q — макрос начал запись.

Вызываем Пэкедж Контрол через Ctrl+Shift+P, вводим команду:

Typograph: typo selection

Выбранный кусок текста автоматически типографится — вы заметите разницу.

Ещё раз Ctrl+Q. Всё, макрос записан. Через меню Tools в верхней панели Save Macro сохраняю макрос в предложенную папку под названием typo.

В тяжёлые минуты жизни макрос можно запустить через меню Tools → Macros → user → название макроса. Чтобы не страдать такой ерундой каждый раз, пропишем макросу сочетание клавиш.

5. Биндим макрос на клавиши

Меню Preferences → Key bindings.

Открывается файл с пользовательскими настройками клавиш. Я хочу типографить по сочетания Ctrl+Shift+A, поэтому вношу в текст код:

[
    { "keys": ["ctrl+shift+a"], "command": "run_macro_file", "args": {"file": "Packages/User/typo.sublime-macro"} }
]

Меняете под себя сочетание клавиш и место, где сохранён файл. Готово.

6. Проверяем

Иногда типограф не работает: жмёте клавиши, а текст не типографится. Кажется, проблема на стороне репозитория, но я не уверен. Просто знай: проблема не в тебе.

Если всё настроено нормально, то текст типографится вот так:

Чтобы текст нормально типографился, не оставляйте пустых строк между абзацами. Если типографите уже свёрстанный текст с тегами, проверьте, не появились ли лишние теги p. И обязательно прощёлкайте ссылки.

2016   вёрстка   инструкция   программы