
Новый! Монотонное и политоновое греческое в новом крупном выпуске (версия 3.0). Проверьте это, если вы заинтересованы, и опубликовать предложения в качестве проблем.
Шрифт Elstob (названный в честь англосаксониста Элизабет Элстоб восемнадцатого века) основан на двойном пиле, заказанном епископом Джоном Фаллом в семнадцатом веке. Elstob разработан как веб -фанат. Таким образом:
Посетите страницу образца, чтобы увидеть, как работает переменный шрифт, и поместите Elstob через его шаги.
Я время от времени поделюсь новыми разработками в Twitter и буду приветствовать ваши отзывы там.
Настоятельно предлагается избежать загрузки Elstob с коммерческих сайтов, поскольку они обычно не предлагают последнюю версию, а некоторые загрузки могут нести вирусы.
Для пользователей Linux существуют пакеты для Debian, Arch Linux, Parrot и других. Проверьте свое распределение на наличие доступности.
Пользователи Windows, пользователи Mac и пользователи Linux, чьи дистрибутивы не предлагают Elstob, должны загружать с этого сайта и следить за инструкциями по установке в своих системах.
Чтобы построить Elstob, вам понадобится Python 3.10.4 или позже. Лучше всего создать виртуальную среду для запуска сценария сборки и установить любые зависимости на основе Python в среде. 
Сценарий сборки, build_font , представляет собой сценарий Bash, который вы можете запустить в Mac OS, Linux или в другом подобном терминале. Сценарий зависит от нескольких утилит, доступных во всех таких системах: grep , sed (на Mac, установка gsed через Homebrew) и xsltproc . Кроме того, вам понадобятся Fontmake и его зависимости (которые pip установит автоматически). Если вы хотите, чтобы переменные шрифты были намекнуты, установите XGridFit 3, также с PIP. Если вы генерируете статические шрифты Truetype (.ttf) и хотите, чтобы их намекали, установите ttfautohint (доступный в репозиториях Linux и через Homebrew). Если вы генерируете статические шрифты CFF (.otf) и хотите, чтобы их намекали, используйте pip для установки psautohint . Если вы хотите сгенерировать woff2 WebFonts, установите woff2_compress .
Чтобы запустить build_font , откройте терминал, перейдите в каталог source , сделайте исполняемый файл ( chmod +x build_font ) и запустите его, чтобы отобразить текст справки, ./build_font -h , который расскажет вам, как создать различные ароматы Elstob.
По умолчанию скрипт создает переменные шрифты. Чтобы построить статические шрифты Truetype (наиболее распространенный вид, с суффиксом .ttf ), используйте опцию -t ; Чтобы создать статические шрифты CFF (с суффиксом .otf ), используйте опцию -o .
Если вы хотите переименовать шрифт (например, «Elstobd», настольная версия Elstob), используйте опцию -f , чтобы указать другую фамилию. Другие варианты контроля подсказки и другие детали генерации шрифтов.
Если вы строите статические шрифты, вы можете настроить пару аспектов во время строительства. Вариант -s контролирует наклон курсона. Предоставьте число от 0 до 15, где 0 - круто наклонно (на самом деле, уклон исходного шрифта), а 15 - почти вертикально. Параметр -p управляет шириной космического символа. Предоставьте число от 0,0 до 1,0, где 0 производит узкое пространство (в современном виде), а 1 производит более широкое пространство, как в старых книгах, напечатанных с типом металла.
После того, как вы определились с вариантами, запустите сценарий один раз для каждого файла Glyphs: Elstob.glyphs и Elstob-Italic.glyphs .
Некоторые примеры. Чтобы создать переменный шрифт с намеком на xgridfit:
./build_font Elstob.glyphs
Чтобы построить уменьшенную коллекцию тренетипийских статических шрифтов с фамилией Elstobd и относительно вертикальным стилем:
./build_font -t -i -s 12 -f ElstobD Elstob-Italic.glyphs
Copyright 2020–2023, Питер С. Бейкер.
Это программное обеспечение для шрифта лицензировано по лицензии SIL Open Font, версия 1.1. См. Файл ofl.txt или посетите http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ofl.