Ваш средний шрифт Arial/Helvetica/Circular Sans Serif , сделанный с Fontforge, с целью быть простым, читаемым и многоцелевым.
Это переменный шрифт, с настраиваемым весом в широком диапазоне и множеством различных функций OpenType для настройки шрифта. Шрифт охватывает довольно большое количество глифов, более 2500 глифов и поддерживает более 600 языков (согласно гиперглоту).



One day, a dude called Corne2Plum3 randomly wanted to create a custom font, and made this, a sans serif font inspired by Arial, Helvetica, Circular Std and Inter, a simple font that can be used in various situations: for example on a computer screen, on professional mails, on documents, etc. A simple font that also match his 99+ random whishes regarding the font design, such as (but not only):
В конце концов, через более 2 лет есть конечный продукт, и в проекте буквально 0,00 долларов были потрачены. Учитывая количество глифов в этом шрифте, он, вероятно, зашел слишком далеко ...
Сам шрифт работает нормально, но есть еще занятия, и все может измениться в любое время (Althrough теперь относительно стабильно)
Конечная цель - загрузить этот шрифт на шрифты Google.
Зайдите в релизы и выберите последнюю версию. Шрифт доступен в следующих форматах: otf , ttf и woff2 .
У вас также есть «SC» версии шрифта (в настоящее время доступны для всех весов, кроме 1000), которые используют небольшие колпачки вместо нижних символов.
Прежде чем идти дальше, вам понадобятся это.
Все, что вам понадобится, будет установлено в виртуальной среде (поэтому Debian/Ubuntu не будет жаловаться на это из -за пакетов Python). Таким образом, в этом разделе вы сделаете виртуальную среду и добавите зависимости внутри.
ПРИМЕЧАНИЕ. Следующее руководство было протестировано только на Linux, на Debian Distros (точнее Debian 12 и Ubuntu 23.10). Если вам удалось сгенерировать файл шрифтов из другого распределения (или другой ОС), вы можете открыть PR, чтобы мы могли добавить его здесь.
Убедитесь, что текущий рабочий каталог является корнем проекта. Если нет, запустите следующую команду, заменив path/to/the/folder/project по пути каталога проекта, в основном там, где находится файл, который вы читаете сейчас.
cd path/to/the/folder/projectСоздайте виртуальную среду Python. Для этого выполните:
python3 -m venv venvПерейдите в виртуальную среду, которую вы только что создали:
source venv/bin/activate Теперь мы интенсируем пакеты Python. Все они перечислены в requirements.txt . Чтобы установить все из правильной версии, запустите следующую команду:
pip install -r requirements.txt Как только все зависимости будут готовы, вы можете построить шрифты, используя следующую команду (добавить -B если вы хотите построить шрифт и что он говорит, что «шрифты» уже обновлены):
make fonts Другие команды доступны в Makefile. Просто запустите make , чтобы получить список команд.
Этот шрифт находится под лицензией SIL Open Font, версия 1.1.
Некоторые глифы (очень сложные для рисования) в диапазоне U+21xx украдены у Dejavu Sans и Noto Sans,