TTF-Inconsolata: открытый шрифт для вашего терминала и красивых распечаток кода

Автор: Николас Спалингер (Nicolas Spalinger)
Перевод: Алексей Бешенов

2008-03-27

Оригинал: «ttf-inconsolata: an open font for your terminal and for nice code printouts», 15 августа 2007 г.

Обожаете интерфейс командной строки, но хотите также, чтобы все было красиво? Может, вы ищете хороший свободный шрифт, чтобы использовать его при наборе кода? Или что-то для того, чтобы красиво набрать врезки кода в статье?

Попробуйте TTF-Inconsolata!

Что это?

Inconsolata — моноширинный шрифт, сделанный Рафом Левиеном, разработчиком Advogato и знаменитого Ghostscript (и некоторых других вещей).

Это шрифт высокого качества, изданный под Открытой лицензией на шрифты, утвержденной сообществом свободной лицензией для шрифтов и совместного шрифтового дизайна. (см. http://scripts.sil.org/OFL для всех подробностей, включая расширенный FAQ).

Набор символов

Как это соотносится с другими шрифтами?

Этот шрифт выделяется среди других по следующим причинам:

  • Это открытый шрифт! В исходном пакете и на сайте есть не только TTF, но и файлы .sfd для Fontforge и .plate для Spiro. Также есть версия шрифта Type1.
  • Это совместный шрифтовой проект: вы можете свободно использовать, изучать, модифицировать, распространять и продавать шрифт по условиям OFL: создавать с ним графические работы, включать шрифт в PDF-файлы, создавать производные, расширенные и модифицированные шрифты на свое усмотрение. Чтобы принять участие в проекте Рафа, вы можете отправить ему патч.
  • Шрифт также является продуктом новейшей технологии. В разработке Inconsolata Раф использовал свой шрифтовой инструментарий Spiro, основанный на революционной технологии, реализующей спирали Эйлера. Spiro включает также различные оптимизационные скрипты. Подробности см. на http://levien.com/spiro.

Работа над шрифтом еще ведется (сейчас он покрывает основную литиницу, расширенную латиницу-A и дополнение Latin-1), но он уже полезен и может по мере надобности расширяться до поддержки большего числа блоков Юникода.

Проект был, главным образом, поддержан Фондом разработок группы пользователей TeX, в который вы также можете внести пожертвования.

Inconsolata можно использовать напрямую из среды TeX с новейшими реализациями вроде XeTeX или pdfTeX.

Хорошо, как мне это получить?

Благодаря работе рабочей группе Debian по шрифтам (см. соответствующий проект Alioth), Inconsolata теперь есть в нестабильной и тестовой ветке Debian. Скоро он будет помещен и в Ubuntu.

Работа над этим ведется в команде pkg-fonts и группе Ubuntu по шрифтам. Эти организации — часть движения за открытые шрифты, работающего над повышением доступности высококачественных открытых наборов символов, сборкой пакетов из существующих, внедрением последних в свободные настольные ОС, получением инструментария разработки открытых шрифтов, и, конечно, продвижением OFL среди дизайнеров.

Другие шрифты, созданные Рафом, ищите на странице http://levien.com/type/myfonts/ofl.html.

Многие проекты открытых шрифтов перечислены на http://unifont.org/fontguide, http://scripts.sil.org/OFL_fonts и http://www.openfontlibrary.org/.

Освободим символы! :-)