Шрифт малайалам, вдохновленный ранним дизайном фильмов на малайалам. Кривые плавны, смелые и выразительные.
Скачать : последние версии можно загрузить с smc.org.in/fonts/nupuram
Используя в полную пользу технологию переменных шрифтов, Nupuram предлагает беспрецедентный уровень гибкости, все из одного файла шрифта. Nupuram имеет 4 переменных оси: Weight , Width , Slant и Softness .
В качестве переменного шрифта Nupuram дает вам мелкозернистый контроль над каждым из его стилей. Тем не менее, он также поставляется с 64 предопределенными стилями, которые легко получить через меню шрифта. Названный на именованные экземпляры , они работают так же, как и обычные статические шрифты.
¹ Названный экземпляр : заранее определенное местоположение в пространстве дизайна переменного шрифта, аналогично «статическим экземплярам», которые знакомы в традиционных цифровых шрифтах.
Переменная возможность шрифта делает Nupuram стилистически гибким и теплым энергичным.

Nupuram также доступен в виде нескольких шрифтов с различными весами.

Nupuram имеет следующие оси:
| Ось | Ярлык | Диапазон | По умолчанию | Описание |
|---|---|---|---|---|
| Масса | wght | От 100 до 900 | 400 | Тонкий до черного. Может быть определен с обычным свойством Font-Weight. |
| Наклон | slnt | -15 до 0 | 0 | В вертикальном положении (0 °) до наклонного (около 15 °) |
| Ширина | wdth | 75–125 | 100 | Сгущен, чтобы расширить. Может быть определен с обычным свойством шрифта. |
| Мягкий | SOFT | От 0 до 100 | 50 | От резких до нормальных до суперзфт -терминалов |
Вес wght : от 100 до 900. Общая толщина букв и темнота текста, составленная с ними.
Рекомендуемое использование: Различия в весе могут сделать акцент на текстах, показывать взаимодействие с пользователем или настраивать тон связи. Для света на темном фоне 400 («обычный»), как правило, подходит для текста и кода. Для темного текста на легком фоне может быть полезно регулировать вес вверх до 500 («средний»).
Slant slnt : от 0 до -15. «Прямая наклона» букв. Примечание: -15 (отрицательный 15) соответствует 15 ° наклона по часовой стрелке, из -за корней дизайна типа в геометрии.
Рекомендуемое использование: сценарий малаялам с его характеристиками глифа не имеет установленного наклонного поведения. В основном мы имитируем наклон на латыни. И мы часто называем курсивом. Обратите внимание, что курсив и уклон не одинаковы. Используйте наклон в качестве второстепенного способа подчеркнуть текст или варьировать типографский тон. В тексте может быть полезно использовать частичный уклон около -12.
Ширина wdth : от 75 до 125%. Процент ширины буквы. 75% - «конденсированные», где буквы горизонтально сгущены до 75% от оригинальной ширины. 125% - это «расширен», где буквы горизонтально растянуты до 125% от исходной ширины.
Рекомендуемое использование: конденсация или расширение могут использоваться для достижения точной типографской компоновки в предопределенном пространстве рендеринга. Содержание может быть отрегулировано таким образом, чтобы «соответствовать» пространству. Помните об ухудшении разборчивости при этом.
SOFT мягкий : от 0 до 100. Терминалы букв нупурама слегка округлены по умолчанию. Это также известно как мягкие терминалы. Чтобы сделать терминал острым - острые разрезы на концах, используйте «резкое значение» 0. Чтобы сделать терминалы более округлыми, используя более высокое значение. Используя среднее значение 100, клеммы представляют собой половину кругов с диаметром равны ширине клеммы.
Рекомендуемое использование: округлость или резкость на терминалах могут помочь изменить тон связи, скажем, от механического к человеку, от формального до неформального.
Nupuram также имеет цветную версию шрифта со спецификацией COLRV1. Цвета могут быть настроены, например, с использованием CSS. Для приложений, которые не поддерживают спецификацию COLRV1, также существует вариант COLRV0. Поддержка цветовых шрифтов сильно различается в разных приложениях, обратитесь на этот сайт для подробного чтения. Google Chrome и связанные с ними браузеры поддерживают COLRV1 в своих последних версиях.
Nupuram Color также является переменным шрифтом. Ось веса меняет смещение в оси Z.
| Ось | Ярлык | Диапазон | По умолчанию | Описание |
|---|---|---|---|---|
| Масса | wght | От 100 до 900 | 400 | Тонкий до черного. Может быть определен с обычным свойством Font-Weight. |

Nupuram Color Font дает 18 предопределенных паллетов, которые могут быть выбраны пользователями. Или пользователь может указать цвета, например, CSS.
Этот цветной шрифт использует 3 цвета для своего вида тени. Они темные, легкие, базовые цвета. Основание - это лицо, свет, свет является центральным цветом светящейся области. Темный - это цвет для части тени. Цвета используются для создания градиента внутри.
Следующая CSS настраивает паллетт, чтобы дать рендеринг, приведенный ниже:
. content {
font-family : 'NupuramColor' ;
font-palette : --custom ;
}
@font-palette-values --custom {
font-family : 'NupuramColor' ;
/* Change this to a value between 0 and 18 to chose a supplied palette. */
base-palette : 0 ;
/* Or provide the colors directly to override palette */
override-colors : 0 # FFD700 , 1 # FFD700 , 2 # 1E0303 ;
}
Вы можете попробовать селектор цвета, предоставленный на детской площадке Nupuram Font. Если вы хотите создать новый шрифт с предоставленными цветами, есть инструмент под названием DJR Color Customizer.
Для образовательных целей, чтобы узнать движение ручки для написания письма, Nupuram поставляется с вариантом под названием Nupuram Stirros. Это цветный шрифт.

Опять же, для образовательных целей, чтобы практиковаться на рабочих листах, Nupuram поставляется с вариантом под названием Nupuram Dots.

Nupuram Display - это шрифт дисплея для использования с большими размерами точек. Его терминалы плоские с округлыми углами и имеют оптимизированный Xheight для больших размеров.

Каллиграфия Nupuram имитирует широкую перо каллиграфию с ножом с вращением NIB при 40 °. Это переменный шрифт с осью веса. Ширина пера каллиграфии может варьироваться для получения разных весов.

| Ось | Ярлык | Диапазон | По умолчанию | Описание |
|---|---|---|---|---|
| Масса | wght | От 100 до 900 | 400 | Тонкий до черного. Может быть определен с обычным свойством Font-Weight. |
Шрифты Varibale Сохраняют полосу ренты на веб -страницах, имея один шрифт для загрузки, одновременно предоставляя все вариации стиля. Использование их на веб -страницах - большая тема. Пожалуйста, используйте хороший учебник, такой как MDN
В общем, вы должны ссылаться на шрифт с @font-face
@font-face {
font-family : 'Nupuram' ;
src : url ( 'path/to/font/Nupuram-VF.woff2' ) format ( 'woff2-variations' );
font-weight : 100 900 ;
font-stretch : 75 % 125 % ;
font-style : oblique 0 deg 15 deg ;
} Затем вы можете использовать шрифт с font-weight и font-variation-settings . Использование пользовательских свойств CSS поможет избежать некоторых предостережений наследования свойств.
Поскольку новейшие браузеры Chrome и Firefox поддерживают спецификацию COLRV1, которая позволяет настраивать паллетт и цветовые градиенты, и все другие браузер не поддерживают ее, нам необходимо использовать некоторые тестирование поддержки функций в CSS.
/* Old browsers and Safari - use Colrv0 */
@supports not ( font-palette : --custom ) {
@font-face {
font-family : "NupuramShadowColor" ;
src : url(.. / fonts/webfonts/Nupuram-Color-v0.woff2) f or mat( "woff2" );
}
}
/* Latest browsers - Use colrv1 */
@supports ( font-palette : --custom ) {
@font-face {
font-family : "NupuramShadowColor" ;
src : url(.. / path/to/Nupuram-Color-v1.woff2) f or mat( "woff2" );
}
}Установите необходимые программные пакеты, предполагая операционную систему GNU/Linux на основе Debian
apt-get update -y
apt-get install -y make python3-pip python3-venv python3-yaml texlive-metapost libharfbuzz-binЧтобы построить, настройте виртуальную среду и активируйте ее.
virtualenv -p python3 venv
source venv/bin/activateЗатем установите требования:
pip install -U -r requirements.txtЗатем заберитесь, чтобы построить все
makeЭто займет более 15 минут, чтобы построить все. Но если у вас есть многоъядерный процессор, вы можете ускорить это, используя параллельную сборку. Предполагая, что у вас 8 основной системы (8 процессоров)
make -j8
Все символы малайалам, определенные в версии 15 Unicode, присутствуют в шрифте. Nupuram также обладает поддержкой латинских скриптов. Nupuram поддерживает 294 языка, конвертирующих примерно 2,8b динамики (рассчитано с использованием инструмента Hyperglot)

См. Fontlog.md для получения подробной информации о вкладах.
См. Appling.md для политики в отношении участия в проекте.
Это программное обеспечение для шрифта лицензировано по лицензии SIL Open Font, версия 1.1. Эта лицензия доступна с FAQ по адресу: https://scripts.sil.org/ofl