Э.Б. Гарамонд - EB Garamond

EB Garamond font.svg
КатегорияЗасечки
КлассификацияСтарый стиль
Дизайнер (ы)Клод Гарамонт, Роберт Гранжон, Георг Майр-Даффнер, Октавио Пардо и другие
Дата выпуска2011
Глифы3.218
ЛицензияOFL
Интернет сайтСкачать из репозитория Octavio Pardo
Георг Майр-Даффнер о EB Garamond
Дата последнего выпуска29 октября 2017 г.
Часть экземпляра Эгенольфа-Бернера, напечатанного в 1592 году, с оригинальными огранками Гарамонта и Гранжона.

Э.Б. Гарамонд это бесплатный и открытый исходный код реализация Клод Гарамонт С Antiqua шрифт Garamond и соответствующие символы курсива, греческого и кириллического алфавита, разработанные Роберт Гранжон. Его название - сокращение от Egenolff–BЭрнер Garamond что относится к тому факту, что формы букв взяты из экземпляра Эгенольфа – Бернера, напечатанного в 1592 году.

История внедрения

Иллюстрация правильного (верхний пример) и неправильного (нижний пример) использования оптических размеров

В 2011 году австрийский дизайнер Георг Майр-Даффнер[1] выпустил EB Garamond под Лицензия открытого шрифта Майр-Даффнер взял формы букв из отсканированного образца, известного как «образец Бернера», который был напечатан в 1592 году Конрадом Бернером, зятем Кристиан Эгенольф и его преемник в типографии Egenolff. На нем показаны римский шрифт Гарамонта и курсивный шрифт Гранжона разных размеров. Греческие персонажи также основаны на работе Роберта Гранжона. Кроме того, шрифт включает в себя функции OpenType, такие как начертание курсивом с косой чертой и учебник чередует.[2] Намерение Даффнера состояло в том, чтобы включить несколько оптических размеров. По состоянию на 2014 год его реализация включала шрифты, основанные на 8- и 12-пунктовых формах из образца 1592 года, но не имела жирных начертаний шрифта. Поскольку Георг Майр-Даффнер не смог выполнить смелые веса по личным причинам, Google по заказу испанского шрифтового дизайнера Октавио Пардо[3] для продолжения проекта. По состоянию на 2018 год реализация Pardo включает 5 начертаний (Обычный, Средний, Полужирный, Полужирный и Экстра-полужирный), как в обычном, так и в курсивном стиле.

Технические детали

Майр-Даффнер реализовал EB Garamond первоначально в FontForge используя формат SFDIR и UFO. Октавио Пардо перешел на собственный редактор шрифтов Glyphs, который поддерживает несколько основных шрифтов. Таким образом, реализация Pardo основана на двух мастерах: Regular и Bold. Остальные веса генерируются мастерами. Формы букв и кернинг шрифта Pardo Regular идентичны шрифту EB Garamond 12 Майр-Даффнера. Исходный текст шрифта нарисован кубическим шрифтом. Кривые Безье, таким образом, версия OTF (стиль CFF) скомпилированных шрифтов должна быть предпочтительнее, чем версия TTF, поскольку TTF требует квадратичных кривых Безье, которые должны генерироваться путем преобразования с потерями во время компиляции из исходных файлов.

EBGaramond-Maths

EBGaramond-Maths - это пакет для Латекс который предоставляет версию EB Garamond 12 по математике. Сопровождающий - Клеа Ф. Рис.[4]

Garamond-Math

Garamond-Math - это дополнительный файл шрифта OpenType для семейства EB Garamond, содержащий символы для математики. Файл предоставлен Yuansheng Zhao.[5]

Возможности OpenType

Иллюстрация короткохвостого Q в сравнении с длиннохвостым Q. Длиннохвостый Q является частью Стилистического набора 6.

По состоянию на 2018 год EB Garamond включает следующие функции OpenType:

алтДоступ ко всем альтернативамlnumФигурки на подкладкеss02Стилистический набор 2
c2pcМаленькие столицы из столицотметкаПозиционирование меткиss03Стилистический набор 3
c2scМаленькие столицы из столицмкМкОтметить, чтобы отметить положениеss04Стилистический набор 4
делоФормы с учетом регистраонумФигурки в старинном стилеss05Стилистический набор 5
dligДискреционные лигатурыбоеприпасПорядковыеss06Стилистический набор 6
трещинаФракцииpcapМаленькие столицыss07Стилистический набор 7
историяИсторические формыpnumПропорциональные цифрыподводные лодкиНижний индекс
hligИсторические лигатурыгрехНаучные подчиненныесупыНадстрочный
кернКернингsmcpМаленькие столицыswshSwash
лигаСтандартные лигатурыss01Стилистический набор 1tnumТабличные фигуры

Список функций и дополнительную информацию можно получить с помощью таких инструментов, как отфинфо (например. otfinfo -f `kpsewhich EBGaramond-Regular.otf`) или же FontDrop!.

Прием

Выдающийся дизайнер шрифтов Эрик Шпикерманн назвал EB Garamond «одним из лучших шрифтов с открытым исходным кодом».[6]

Доступность

  • Реализация Георга Майра-Даффнера без жирного шрифта доступна в его репозитории на GitHub.[7] По-прежнему можно генерировать файлы шрифтов из этого репозитория с помощью OpenBSD или Linux. [8]
  • Новую версию Октавио Пардо можно загрузить в виде файлов OTF и TTF из его репозитория.[9]
  • Версия Пардо также доступна для встраивания через Google шрифты и через Adobe шрифты.

Латекс

Как классический шрифт LaTeX

EB Garamond также распространяется через зеркала CTAN как Латекс пакет шрифтов.[10] Следовательно, его можно легко применить к документам на основе LaTeX, добавив usepackage {ebgaramond} к преамбуле документа. К сожалению, классическая система шрифтов LaTeX не может использовать все символы и функции OpenType, предлагаемые EB Garamond, но это можно решить, используя XeTeX Подсистема smartfont.

Через XeTeX

В настоящее время LaTeX поддерживает 3 технологии smartfont OpenType, AAT и Графитовый напрямую через XeTeX, который нужно активировать в редакторе LaTeX. Использование редактора LyX, это можно сделать, установив флажок под LyX> Документ> Настройки> […] использовать XeTeX. Это означает добавление use_non_tex_fonts правда в заголовок файлов документа .lyx. Затем все шрифты OpenType, AAT и Graphite установлены локально на вашем компьютере. Операционные системы можно использовать напрямую.

Чтобы получить доступ к функциям интеллектуального шрифта EB Garamond, необходимо добавить код в преамбулу документа. Например. чтобы установить EB Garamond в качестве основного шрифта документа с использованием рисунков в старом стиле и OpenType Stylistic Set 6 (длиннохвостый Q), можно использовать следующий код:

 usepackage {fontspec}  setmainfont {EB Garamond} [Numbers = {OldStyle, Proportional}, RawFeature = {+ ss06}]

Другой метод достижения того же результата - следующая спецификация:

 usepackage {fontspec}  setmainfont {EB Garamond} [RawFeature = {+ onum, + pnum, + ss06}]

Рекомендации

  1. ^ Статья о Георге Майре-Даффнере в энциклопедии шрифтового дизайна Люка Девруа
  2. ^ Даффнер, Георг. "Образец Э. Б. Гарамонда". Получено 19 сентября 2015.
  3. ^ Статья об Октавио Пардо в энциклопедии шрифтового дизайна Люка Девруа
  4. ^ Зеркало CTAN для EBGaramond-Maths
  5. ^ Репозиторий Yuansheng Zhao на GitHub, предоставляющий Garamond-Math
  6. ^ Шпикерманн, Эрик. "Сообщение в Twitter". Twitter. Получено 12 февраля 2015.
  7. ^ Репозиторий Георга Майр-Даффнера на GitHub
  8. ^ Пензин, Вадим. «Типография: Building EB Garamond». Получено 25 июн 2019.
  9. ^ Репозиторий EB Garamond Октавио Пардо
  10. ^ Распределение Э. Б. Гарамонда на зеркале CTAN