
Пан-китайсский, японский и корейский пиксельный шрифт с открытым исходным кодом, Стиль Санс Санс, поддерживает 10, 12 и 16 пикселей.
Этот проект не только предоставляет все исходные файлы Glyph, но также предоставляет полную программу, необходимую для создания шрифтов.
Предупреждение
Шрифт в настоящее время находится на стадии активной разработки и до сих пор не имеет большого количества китайских иероглиф.
Пожалуйста, рассмотрите временный план перехода в производственной среде: сшивать пиксельные шрифты
Важный
Это проект с открытым исходным кодом, а шрифты могут быть коммерчески доступны.
Если этот проект полезен для вас, рассмотрите возможность спонсорства в поддержку усилий по развитию.
Вы можете просмотреть эффекты шрифта в режиме реального времени через детскую площадку.
Образец текста · Торпольная режима-альфавит · масштабная режима альфавита

Образец текста · Торпольная режима-альфавит · масштабная режима альфавита

Образец текста · Торпольная режима-альфавит · масштабная режима альфавита

Вы можете просмотреть текущие поддерживаемые символы каждого размера шрифта по ссылке ниже.
| размер | Режим моновидности | Масштаб режима |
|---|---|---|
| 10px | Info-10px-Monosced | Info-10px-Propormation |
| 12px | Info-12px-Monosced | Info-12px-Propormation |
| 16px | Info-16px-Monosced | Info-16px-Propormation |
В настоящее время поддерживает три размера пикселей: 10, 12 и 16.
UPM шрифта ( Units Per Em , количество конструктивных единиц, содержащихся в каждой буквальной коробке), преобразуется в 100 раз больше размера пикселя, то есть: 1 px = 100 units .
Значения UPM каждого размера шрифта следующие:
| размер | UPM |
|---|---|
| 10px | 1000 |
| 12px | 1200 |
| 16px | 1600 |
При рендеринге установите размер текста на размер пикселя соответствующего шрифта или целочисленного его, чтобы убедиться, что преобразование пикселя может быть точно выполнено во время расчивания.
В настоящее время поддерживаются два режима «равной ширины» и «пропорциональной».
Персонажи полны или наполовину ширины, и они могут строго контролироваться при печати. Глиф полностью находится внутри буквальной коробки, а высота линии по умолчанию равна размеру пикселя шрифта.
Однако базовое положение немного выше, и когда китайские и западные языки смешаны, центр тяжести западных языков относительно высок, а эстетика немного плохая.
Ширина символа варьируется в зависимости от фактической ситуации глифа, а базовая линия находится в подходящем положении. Глиф в вертикальном направлении может превышать буквальную коробку с высотой линии по умолчанию, превышающей размер пикселя шрифта.
Этот режим имеет естественный вид. Если нет особых потребностей, вы должны отдать приоритет этому режиму.
Высоты строки по умолчанию каждого размера шрифта следующие:
| размер | Идти высоко |
|---|---|
| 10px | 16px |
| 12px | 18px |
| 16px | 24px |
Различные страны или регионы, из -за различных спецификаций или письменных привычек, форма одного и того же характера может быть другой. Большая часть этой ситуации - китайские иероглифы, а небольшое число - знаки препинания.
В настоящее время поддерживаются следующие глифные версии, специфичные для языка:
| Версия | значение | иллюстрировать |
|---|---|---|
| латинский | латинский | При использовании в африканской китайской, японской и корейской среде, знаки препинания написаны на обычном западном языке. |
| zh_cn | Китайский Китай | Персонажи написаны в стандартных спецификациях «таблицы китайских символов общей спецификации» в материковом Китае. |
| zh_hk | Специальный административный регион китайского Гонконга | Форма персонажей написана в списке Гонконга «Стандарт образования». |
| zh_tw | Китайский-Тайвань | Шрифт написан в Тайваньском стандарте образования «Национальный стандартный шрифт». |
| zh_tr | Китайский - традиционная печать | Шрифт написан в стиле «традиционная печать», который соответствует традиционным привычкам использования Гонконга и Тайваня. |
| JA | Японский | Персонажи написаны в японском эталонном стандарте «Проверка общих китайских иероглифы». |
| носитель | Корейский язык |
Последняя версия может быть загружена по следующим каналам:
В настоящее время он предоставляет пять отдельных форматов шрифтов: .otf , .ttf , .woff2 , .bdf и .pcf , а также два формата шрифтов коллекции: .otc и .ttc .
brew install font-ark-pixel-10px-monospaced
brew install font-ark-pixel-12px-monospaced
brew install font-ark-pixel-16px-monospaced
brew install font-ark-pixel-10px-proportional
brew install font-ark-pixel-12px-proportional
brew install font-ark-pixel-16px-proportionalЭто стандартный проект Python3.
После того, как вы настроили выполненную среду, выполните команду python -m tools.build чтобы начать строительство.
После ожидания выполнения задачи сгенерированный файл шрифта можно найти в каталоге build/outputs .
Он разделен на две части: «шрифт» и «Программа строительства».
Используйте лицензию «SIL Open Font Version 1.1», чтобы сохранить имя шрифта «Ark Pixel/Ark Pixel».
Используйте лицензию "MIT License".
Если этот проект полезен для вас, рассмотрите возможность спонсорства в поддержку усилий по развитию.
Пожалуйста, используйте ссылку ниже, чтобы просмотреть конкретный статус полученного спонсорства:
Спонсорские детали