Shantell Sans из Shantell Martin-это шрифт в стиле маркера, созданный для творческого выражения, типографской игры и анимации.

Шантелл Санс - это проект, основанный на произведении искусства, почерке и творческой философии Шантелла Мартина. Вместо того, чтобы пытаться точно подражать или «заменить» сочинение Шантелла, Шантелл Санс черпает вдохновение из шрифтов на основе маркеров, таких как Comic Sans & Inkwell Sans. Он направлен на создание автопрессии типографской системы с одной основной формой на каждого персонажа, чтобы обеспечить простой, привлекательный и энергичный тон, поощряя свободу и игру.
Чтобы скачать Shantell Sans, см. Последний выпуск и загрузите файл ZIP.
Концепция проекта и творческое направление Шантелла Мартина.
Дизайн и разработка типа по типу стрелки / Стивен Никсон.
Дизайн кириллического типа Аня Данилова.
Дополнительная поддержка от Google шрифтов.
У Шантелла Санса есть мини-известность на Shantellsans.com, с открытым репо на GitHub в Arrowtype/Shantell-Sans-Specimen.
Shantell Sans включает в себя широкий спектр стилей, доступный как одним переменным шрифтом, так и в отдельных статических файлах шрифтов.

Письмо Шантелла является динамичным и не придерживается жестких базовых или точных метрик, поэтому Shantell Sans использует переменные оси , чтобы отражать эту гибкость в диапазоне жидкости стилей.

| Ось | Ярлык | Диапазон | По умолчанию | Описание |
|---|---|---|---|---|
| Масса | wght | 300–800 | 300 | Свет, чтобы перекрасить. Может быть определено со свойством font-weight CSS. |
| Курсив | ital | 0–1 | 0 | В вертикальном положении курсив. Может быть определено со свойством CSS font-style . |
| Подпрыгивать | BNCE | -100–100 | 0 | Эмулирует бодрую базовую линию почерка. ПРИМЕЧАНИЕ. См. Ниже, как сделать это полностью работать в MS Word и Adobe Illustrator → («Сделание рандомизации работы»). |
| Неформальность | INFM | 0–100 | 0 | Эмулирует нерегулярное формирование и пропорции почерка. |
| Интервал | SPAC | 0–100 | 0 | Добавляет дополнительное расстояние слева и справа от каждого глифа. |
Бонк, неформальность и расстояние могут быть определены в свойстве CSS font-variation-settings . Смотрите это руководство по использованию пользовательских оси в CSS для получения дополнительной информации.
Shantell Sans поддерживает широкий диапазон из 380+ языков, используя латинские и кириллические сценарии, по всей Европе, Америке, Центральной Азии и Вьетнаме.

Он включает в себя следующие символы:
A À Á Â Ã Ä Å Ā Ă Ą Ǎ Ǻ Ȁ Ȃ Ạ Ả Ấ Ầ Ẩ Ẫ Ậ Ắ Ằ Ẳ Ẵ Ặ B C Ç Ć Ĉ Ċ Č D Ď E È É Ê Ë Ē Ĕ Ė Ę Ě Ȅ Ȇ Ẹ Ẻ Ẽ Ế Ề Ể Ễ Ệ F G Ĝ Ğ Ġ Ģ Ǧ H Ĥ I Ì Í Î Ï Ĩ Ī Ĭ Į İ Ȉ Ȋ Ỉ Ị J Ĵ K Ķ L Ĺ Ļ Ľ M N Ñ Ń Ņ Ň O Ò Ó Ô Õ Ö Ō Ŏ Ő Ơ Ǫ Ȍ Ȏ Ȫ Ȭ Ȱ Ọ Ỏ Ố Ồ Ổ Ỗ Ộ Ớ Ờ Ở Ỡ Ợ P Q R Ŕ Ŗ Ř Ȑ Ȓ S Ś Ŝ Ş Š Ș T Ţ Ť Ț U Ù Ú Û Ü Ũ Ū Ŭ Ů Ű Ų Ư Ǔ Ȕ Ȗ Ụ Ủ Ứ Ừ Ử Ữ Ự V W Ŵ Ẁ Ẃ Ẅ X Y Ý Ŷ Ÿ Ȳ Ỳ Ỵ Ỷ Ỹ Z Ź Ż Ž Æ Ǽ Ð Ø Ǿ Þ Đ Ħ IJ Ŀ Ł Ŋ Œ Ŧ Ə DŽ LJ NJ Dž Lj Nj ẞ Ω a à á â ã ä å ā ă ą ǎ ǻ ȁ ȃ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ b c ç ć ĉ ċ č d ď e è é ê ë ē ĕ ė ę ě ȅ ȇ ẹ ẻ ẽ ế ề ể ễ ệ f g ĝ ğ ġ ģ ǧ h ĥ i ì í î ï ĩ ī ĭ į ȉ ȋ ỉ ị j ĵ k ķ l ĺ ļ ľ m n ñ ń ņ ň o ò ó ô õ ö ō ŏ ő ơ ǫ ȍ ȏ ȫ ȭ ȱ ọ ỏ ố ồ ổ ỗ ộ ớ ờ ở ỡ ợ p q r ŕ ŗ ř ȑ ȓ s ś ŝ ş š ș t ţ ť ț u ù ú û ü ũ ū ŭ ů ű ų ư ǔ ȕ ȗ ụ ủ ứ ừ ử ữ ự v w ŵ ẁ ẃ ẅ x y ý ÿ ŷ ȳ ỳ ỵ ỷ ỹ z ź ż ž ß æ ǽ ð ø ǿ þ đ ħ ı ij ĸ ŀ ł ŋ œ ŧ dž lj nj ə ȷ Ђ Є Ѕ І Ї Ј Љ Њ Ћ Џ А Ӑ Ӓ Б В Г Ѓ Д Е Ѐ Ё Ӗ Ж Ӂ Ӝ З Ӟ И Ѝ Й Ӣ Ӥ К Ќ Л М Н О Ӧ П Р С Т У Ў Ӯ Ӱ Ӳ Ф Х Ц Ч Ӵ Ш Щ Ъ Ы Ӹ Ь Э Ю Я Ѣ Ѫ Ѳ Ѵ Ґ Ғ Ҕ Җ Ҙ Қ Ҝ Ҡ Ң Ҥ Ҫ Ү Ұ Ҳ Ҷ Ҹ Һ Ӏ Ӌ Ӕ Ә Ө Ӷ Ԛ Ԝ а ӑ ӓ б в г ѓ д е ѐ ё ӗ ж ӂ ӝ з ӟ и й ѝ ӣ ӥ к ќ л м н о ӧ п р с т у ў ӯ ӱ ӳ ф х ц ч ӵ ш щ ъ ы ӹ ь э ю я ђ є ѕ і ї ј љ њ ћ џ ѣ ѫ ѳ ѵ ґ ғ ҕ җ ҙ қ ҝ ҡ ң ҥ ҫ ү ұ ҳ ҷ ҹ һ ӌ ӏ ӕ ә ө ӷ ԛ ԝ ff fi fl ffi ffl ʼ ª º ̀ ́ ̂ ̃ ̄ ̆ ̇ ̈ ̉ ̊ ̋ ̌ ̏ ̑ ̒ ̛ ̣ ̤ ̦ ̧ ̨ ̮ ̱ ̵ 0 1 2 3 4 5 6 7 8 9 ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁄ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ _ - ‐ – — ( ) [ ] { } ⟨ ⟩ # % ‰ ' " ‘ ’ “ ” ‚ „ ‹ › « » * † ‡ . , : ; … ! ¡ ? ¿ / / | ¦ ‖ & § ¶ ℓ № · • ◦ ′ ″ ʹ ʺ + − ± ÷ × = < > ≤ ≥ ≈ ≠ ¬ ∅ ℮ µ π Ω ⁒ ∂ ∆ ∏ ∑ ∕ ∙ √ ∞ ∫ $ ¢ £ ¤ ¥ ₡ ₤ ₦ ₩ ₫ € ƒ ₭ ₮ ₱ ₲ ₴ ₵ ₸ ₹ ₺ ₼ ₽ ฿ ₨ ₪ ₾ ₿ ^ ~ ´ ` ˝ ˆ ˇ ˘ ˜ ¯ ¨ ˙ ˚ ¸ ˛ © ® ™ ° ⏸ ◆ ◇ ○ ● ■ □ ▪ ▫ ▲ △ ▶ ▷ ▼ ▽ ◀ ◁ ▴ ▵ ▸ ▹ ▾ ▿ ◂ ◃ ♡ ♥ ◊ ✓ ✔ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ◌ @
Следующие функции управляют параметрами шрифта, которые вы можете настроить в программном обеспечении, а также через font-feature-settings .
| Особенность | Ярлык | Описание |
|---|---|---|
| Чувствительная к случаям пунктуация | case | Сделает прерыванию подсадки к шкафу для набора регистрации |
| Произвольные фракции | frac | Делает правильные фракции из струн, таких как 1/2 и 12/345 |
| Табличные фигуры | tnum | Цифры и валюты по умолчанию по умолчанию, чтобы улучшить макет таблицы, но это делает определенную пунктуацию и станет табличной |
| Пропорциональные цифры | pnum | Заставляет числа занимать естественное количество места |
| Ординалы | ordn | Активирует ординалы, прежде всего для испанского |
| Суперпид | sups | Активирует цифры SuperScript, например, для сносков и экспонентов |
| Научные подчинения | sinf | Активирует подписные/низкие цифры, например, для научных химических обозначений |
| Срезал ноль | zero | Активирует срезанную форму нуля для более высокой нумерации разборчивости |
| Стандартные лигатуры | liga | Преобразует 3+ повторных дефисов в волнистые линии, просто для развлечения |
| Стилистические наборы | ss0X | Существует несколько стилистических наборов, чтобы помочь переключить различные формы символов для кириллических языков в качестве резервной копии локализации на уровне программного обеспечения |
Другие функции в основном предназначены для обработки программным обеспечением и игнорируются пользователями.
| Особенность | Ярлык | Описание |
|---|---|---|
| Contexual чередования | calt | По умолчанию; активирует лигатуру для її , используемой на украинском языке |
| Локализованные формы | locl | Поддерживает специальные требования к дизайну персонажа для различных языков (TRK, Cat, ROM, MOL, NLD, BGR, SRB, MKD, UKR и многое другое) |
| Требуемые лигатуры | rlig | По умолчанию; Добавляет псевдолупольный рисунок в чередующиеся в нерегулярных и бодрых стилях |
Также включены aalt , kern , ccmp , dnom , numr , mark и mkmk .
В большинстве приложений и веб -брауров оси и стили отскока и неформальности автоматически применяют рандомизацию к тексту. В частности, шрифт пройдет через несколько альтернатив каждого глифа, чтобы сделать текст более живым и придать ему более «рукописный» внешний вид. Под капюшоном это делается с помощью функции rlig Opentype. Это должно быть включено по умолчанию повсюду, но, к сожалению, в некоторых приложениях вам нужно будет специально активировать эту функцию.
Чтобы использовать rlig в Adobe Illustrator, вы должны использовать один из композиторов «ближневосточного» линии (по состоянию на Illustrator 2023, версия 27).
Примечание: это сложнее, чем должно быть, так как rlig должен работать по умолчанию - и делает в большинстве приложений! Если вы хотите, чтобы Adobe улучшил это, пожалуйста, проголосуйте »в этом сообщении на форуме Adobe.
Font Settings в верхней строке поиска.Если вы находите проблемы с рандомизацией в других приложениях (или если вы столкнетесь с любыми другими проблемами), пожалуйста, подайте проблему в этом репо!
Сделайте виртуальную среду:
python3 -m venv venvАктивируйте Вен:
source venv/bin/activate
Установить зависимости:
pip install -U -r requirements.txtНаконец, дайте сценариям сценария запуска:
chmod +x scripts--build/ * .sh source venv/bin/activate # activate venv if not already activeОчистите предварительную подготовку:
make cleanЗатем запустите переменную сборку шрифта:
make vf Это займет источник .glyphspackage и создаст sources/build-prep с промежуточными источниками, необходимыми для окончательной сборки шрифта. Когда сборка преуспевает, шрифт переменной откроется в вашем приложении по открытию шрифтов по умолчанию (я рекомендую очки шрифта).
Если вы хотите, вы также можете построить статические шрифты. Имейте в виду: есть много статических шрифтов, так что это занимает некоторое время!
make statics Если вы хотите построить все сразу, вы можете использовать make full . Если вы просто хотите запустить конвейер подготовительной конвейера, вы можете использовать make prep .
Обновите номер версии в version.txt до желаемого номера следующего выпуска, а затем создайте шрифты с помощью рабочего процесса make , описанного выше.
Архив папки «Фонты» создается как последний шаг команды make statics .
Наконец, перейдите, обновите ссылки загрузки в веб -образе Shantell Sans.