Устанавливаем шрифты Google Fonts в Sketch

Все любят уникальные и креативные шрифты. Все, кроме тех, кто не имеет возможности их использовать. Чтобы решить проблему, вам необходимо установить подобные шрифты из директории Google Fonts.

Иногда открываешь файл Sketch, и тут же появляется предупреждение «missing fonts» (отсутствуют шрифты). Обычно такая проблема возникает, потому что автор оригинала использовал в проекте шрифты, которых у вас нет. В этом случае у вас есть два варианта:

sketch-app-some-fonts-in-the-document-are-missing

1) Вы можете выбрать «Open Anyway…» (открыть все равно), и недостающие шрифты будут заменены шрифтом Lucida Grande, и решать проблемы с отступами и выравниванием. Не вариант, по крайней мере, для меня.

2) Вы также можете закрыть («Close») файл Sketch, а затем найти и установить недостающие шрифты, после чего открыть файл заново без каких-либо проблем. В данном случае ваш любимый менеджер шрифтов и поиск Google — ваши лучшие друзья.

sketch-app-the-document-could-not-be-opened

Быстрый поиск Roboto Slab показывает, что это бесплатный шрифт от Christian Robertson, доступный в каталоге Google Fonts.

Мы обнаружили, что большинство недостающих шрифтов в файлах Sketch являются Google-шрифтами. На данный момент есть 684 бесплатных семейств шрифтов и более 1600 бесплатных шрифтов в директории Google. Все шрифты в этой директории являются открытыми и бесплатными. Это означает, что каждый может использовать их в любом виде, для частных и коммерческих нужд.

Вдобавок, популярные сайты вроде Fonts.com являются партнерами Google и предлагают бесплатные шрифты для массового использования. В результате Google Fonts очень широко распространены, и количество дизайнеров, отдающих им предпочтение, растет с каждым днем.

Если у вас есть предустановленный Google Fonts, скорее всего, вы будете видеть меньше предупреждений о недостающих шрифтах. Как поступить со всеми недостающими шрифтами? Вы можете скачать их с официального GitHub репозитория Google Fonts, но лучше все-таки пойти более быстрым путем.

Вы можете скачать и установить все шрифты Google (~500MБ) благодаря Quinton Pike и Peter Stacho.

Для этого вам достаточно всего лишь скопировать и вставить этот код в Терминале.

curl https://raw.githubusercontent.com/qrpike/Web-Font-Load/master/install.sh | sh

sketch-app-install-all-google-fonts-at-once
Теперь у вас полный набор шрифтов Google Fonts в Sketch
Если захотите обновить коллекцию шрифтов, вам нужно всего лишь перезапустить тот же скрипт. Дубликаты будут просто перезаписаны. Учтите, что для возможности работы с новыми шрифтами придется перезапустить Font Book.

Чтобы удалить Google Fonts, воспользуйтесь этой командой в Терминале:

curl https://raw.githubusercontent.com/qrpike/Web-Font-Load/master/uninstall.sh | sh