Adobe Blank VF & Friends представляют собой набор специальных целевых шрифтов, которые предназначены для визуализации всех точек кода Unicode с использованием глифов с переменной рассылкой, которые не являются маркирующими ( Adobe Blank VF и Adobe Blank 2 VF ) или маркировкой ( Adobe Black VF и Adobe Black 2 VF ).
Эти переменные шрифты основаны на Adobe Blank и Adobe Blank 2 , которые отличаются тем, что первый шрифт включает в себя 2 048 функциональных глифов (GIDS с 1 по 2048), на которые карту все точки кода Unicode, в то время как последний шрифт отображает все точки кода Unicode на один функциональный глиф (GID+1). Adobe Blank использует Format 4 ( отображение сегмента до значений Delta ) и Format 12 ( сегментированное покрытие ) «CMAP» подтабильны, а Adobe Blank 2 использует подставку формата 13 ( сопоставления диапазона множества ).
Эти переменные шрифты карта 1 111,998 кода Unicode указывают либо на диапазоны 2 048 глифов (поклонники с 1 по 2048), либо один глиф (CID+1). 2 048 высоких и низких суррогатов (U+D800 через U+DFFF), два нехарактера в BMP и в каждом из 16 дополнительных плоскостей (FFFE и FFFF), и 32 нехарактеры в диапазоне U+FDD0 через U+FDEF явно и намеренно измельчены. As fully-functional Variable Fonts, the following 'sfnt' tables are included: BASE, CFF2 (OpenType/CFF2-only), DSIG (stub; OpenType/CFF2-only), GSUB (stub), HVAR, OS/2, STAT, VORG (OpenType/CFF2-only), VVAR, cmap, fvar, glyf (Только TrueType), GVAR (только TrueType), Head, HHEA, HMTX, Loca (только TrueType), MAXP, имя, Post, VHEA и VMTX.
Эти переменные шрифты включают две оси: «wdth» ( ширина ) и «hght» ( высота ). Значения по умолчанию для обеих оси составляют 0 (нулевой), что означает безрассудки в обоих направлениях записи. Обе оси имеют диапазон от 0 до 1000, со значением 1000, соответствующим горизонтальному или вертикальному продвижению 1000 единиц.
Ниже приводится сводка из четырех переменных шрифтов, которые включены в этот проект, которые представлены в формах OpenType/CFF2 (OTF) и TrueType (TTF), наряду с версиями WOFF2 (WOFF2/OTF & WOFF2/TTF) для хорошей меры:
Adobeblankvf : 2049 глифов; Полоз 1–2048 не являются маркировками; Формат 4/12 «CMAP» подтабильны
Adobe Black VF : 2049 глифов; GID 1–2048 маркируются; Формат 4/12 «CMAP» подтабильны
Adobeblank2vf : два глифа; GID+1 не является маркировкой; Формат 13 'CMAP' Subtable
Adobe Black 2VF : два глифа; GID+1 - маркировка; Формат 13 'CMAP' Subtable
Обратите внимание, что некоторые среды не могут употреблять шрифты с помощью формата 13 «CMAP». При таких обстоятельствах, пожалуйста, используйте Adobe Blank VF или Adobe Black VF .
Чтобы создать переменные шрифты из источника, вам необходимо установить комплект для разработки шрифтов Adobe для инструментов Opentype (AFDKO). Инструменты AFDKO широко используются для разработки шрифтов сегодня и являются частью большинства приложений редактора шрифтов.
В этом хранилище все необходимые файлы существуют для построения переменных шрифтов, и файл build.sh может быть просто выполнен.
Для любых предложений для изменений, пожалуйста, создайте новую проблему для рассмотрения.