Алексей Федорчук
Последний раз я затрагивал тему шрифтов в заметке про Linux Mint 17.1 Rebecca — в графических средах этого релиза были представлены шрифты семейства Noto, заслужившие переходящее почётное звание лучших шрифтов тогдашних времён и народов. Однако к тому времени у меня не дошли руки поглядеть на семейство шрифтов от Adobe, известных под именем Source [name] Pro. В настоящей заметке восполняю пробел.
Собственно, ранее дело было не столько в руках, сколько в обстоятельствах. Во-первых, отдельные представители семейства появлялись не одновременно:
- Source Sans Pro (гротеск) — лето 2012;
- Source Code Pro (моноширинный) — осень 2012;
- Source Serif Pro (антика) — весна 2014;
- Source Han Sans (аналог Source Sans Pro с поддержкой CJK) — весна 2014.
Во-вторых, также не одновременно и с запозданием появлялась в них и поддержка кириллицы; в частности, для Source Serif Pro она не реализована до сих пор.
В-третьих и главных — шрифты эти на дороге не валяются, хотя являются вполне открытыми и свободными, распространяемыми под лицензией SIL Open Font License, Version 1.1. Они доступны через всякие там онлайновые сервисы типа Typekit и Google Fonts для встраивания в свои сайты. Исходники их лежат на GitHub, но их нужно собирать. А вот чтобы готовые пакеты лежали в каком-нибудь репозитории — такого не видел…
…пока не наткнулся на таковые в semi-official хранилище openSUSE — этот дистрибутив всегда славен был своим бережным отношением к шрифтовому наследию. В частности, это — чуть ли не единственное место, где ещё уцелели шрифты семейства thessalonica
Алексея Крюкова, ибо сайт их создателя давно не функционирует. Сохранились там и пакеты terminus-ttf-fonts
и terminusre33
, некогда собиравшиеся автором этих строк…
Однако вернёмся к нашим Source’ам. Шрифтовой раздел репозитория openSUSE находится здесь (или в аналогичном каталоге любого зеркал). Далее выбирается подкаталог версия/noarch
(какая — в данном случае значения не имеет), в котором и отыскиваются четыре пакета:
adobe-sourcecodepro-fonts-2.010-22.2.noarch.rpm
adobe-sourcesanspro-fonts-2.010-17.22.noarch.rpm
adobe-sourceserifpro-fonts-1.014-5.22.noarch.rpm
adobe-sourcehansans-fonts-1.002-4.1.noarch.rpm
Я быстренько скачал первые три файла (CJK для меня не актуальны) и конвертировал их в deb-формат:
$ sudo alien -d *.rpm
После этого образуется три deb-пакета, которые остаётся только установить — я сделал это через Gdebi, — и полюбоваться на них, например, через gnome-font-viewer
. Грутом у меня они выглядят так:
А по отдельности, в просто шрифтоначертании, так:
Можно видеть, что шрифт с отсечками не содержит (пока?) кириллических символов.
Долго говорить о достоинствах этих шрифтов не буду. Отмечу только, что результат мне понравился, и я сделал их умолчальными для моей Cinnamon:
Ни советовать, ни отговаривать не буду. Предлагаю попробовать. Потому что никакие скриншоты на самом деле реального представления о шрифтах на конкретном дисплее не дают. Про вкус и прочее уж и не говорю. Для тех, кому лениво возиться с конвертацией, выложены соответствующие deb-пакеты.
Есть в портах FreeBSD:
http://www.freshports.org/x11-fonts/sourcesanspro-ttf/
http://www.freshports.org/x11-fonts/sourcecodepro-ttf/
Спасибо!
В арче также есть пакеты — и в репах, и в AUR:
$ yaourt -Ss adobe source
extra/adobe-source-code-pro-fonts 2.010ro+1.030it-1 [installed]
Monospaced font family for user interface and coding environments
extra/adobe-source-sans-pro-fonts 2.010ro+1.065it-2
Sans serif font family for user interface environments
extra/adobe-source-serif-pro-fonts 1.017-1
A set of serif OpenType fonts designed to complement Source Sans Pro
community/adobe-source-han-sans-cn-fonts 1.004-1
Adobe Source Han Sans Subset OTF — Simplified Chinese OpenType/CFF fonts
community/adobe-source-han-sans-jp-fonts 1.004-1
Adobe Source Han Sans Subset OTF — Japanese OpenType/CFF fonts
community/adobe-source-han-sans-kr-fonts 1.004-1
Adobe Source Han Sans Subset OTF — Korean OpenType/CFF fonts
community/adobe-source-han-sans-otc-fonts 1.004-1
Adobe Source Han Sans — Pan-CJK OpenType/CFF Collection fonts
community/adobe-source-han-sans-tw-fonts 1.004-1
Adobe Source Han Sans Subset OTF — Traditional Chinese OpenType/CFF fonts
aur/balsamiqmockups 2.2.24-4 (0)
The Adobe Air based Mockup client. Not free or open source, there is a 7 day free trial.
aur/brackets-git 1.4-1 (35)
Adobe Brackets — An open source code editor for the web, written in JavaScript, HTML and CSS.
aur/otf-adobe-source-code-pro 1.017R-1 (0)
A set of OpenType fonts that have been designed to work well in user interface (UI) environments.
aur/ttf-adobe-source-code-pro 1.017R-1 (0)
A set of OpenType fonts that have been designed to work well in user interface (UI) environments.
> Во-вторых, также не одновременно и с запозданием появлялась в них и поддержка кириллицы; в частности, для Source Serif Pro она не реализована до сих пор.
Спасибо за информацию. В openSUSE сейчас идёт дискуссия об умолчательных шрифтах для новой версии. Отписал, что Adobe Source не подходит по вышеприведённой причине. http://lists.opensuse.org/opensuse-factory/2015-08/msg00569.html
Да, а жалко… Шрифты действительно очень хорошие, и как раз Source Serif — чуть не лучший из всех серифов, какие я видел. В латинской части, разумеется. Что, конечно, не гарантия, что кириллические глифы будут отрисованы так же здорово, но всё же…
И это ведь вроде единственный полный комплект гарнитур в OTF, да?
А потом Ричард верно подметил, что с ними можно забыть о всяких хинтингах и субпикселях…
Конечно, кириллица etc. рано или поздно там появится, но, как я понимаю, вопрос нужно решать сейчас?
> И это ведь вроде единственный полный комплект гарнитур в OTF, да?
Не могу сказать. Не задавался вопросом шрифтов давно уже. Как-то привык с версии openSUSE 10.2 использовать Albany AMT для Sans (его потом убрали по лицензионным причинам, но я сохранил для персонального применения). А для Serif выбрал Charis SIL несколько лет назад.
> как я понимаю, вопрос нужно решать сейчас?
В ноябре релиз новой версии. В конце сентября будет заморозка. Поэтому, да.