Shantell Martin的Shantell Sans是一种用于创意表达,印刷游戏和动画的标记字体。

Shantell Sans是一个基于Shantell Martin的艺术品,手写和创意哲学的项目。 Shantell Sans并没有试图完全模仿或“取代” Shantell的写作,而是从Comic Sans和Inkwell Sans等标记字体中汲取灵感。它旨在创建一个具有每个字符的核心形状的真实印刷系统,以便在鼓励自由和游戏的同时提供简单,诱人和充满活力的语气。
要下载Shantell Sans,请参阅最新版本并下载ZIP文件。
Shantell Martin的项目概念和创造力。
箭头类型 / Stephen Nixon的类型设计与开发。
Anya Danilova的西里尔类型设计。
Google字体的额外支持。
Shantell Sans在Shantellsans.com上有一个迷你矿,在ArrowType/Shantell-Sans特定的Github上有一个开放式存储库。
Shantell Sans包括各种样式,都可以在单个变量字体和单独的静态字体文件中使用。

Shantell的写作是动态的,不遵守刚性基线或精确的指标,因此Shantell Sans采用可变轴来反映这种灵活性在流体范围的样式中。

| 轴 | 标签 | 范围 | 默认 | 描述 |
|---|---|---|---|---|
| 重量 | wght | 300–800 | 300 | 光到外面。可以使用font-weight CSS属性来定义。 |
| 斜体 | ital | 0–1 | 0 | 直立于斜体。可以使用font-style CSS属性来定义。 |
| 弹跳 | BNCE | -100–100 | 0 | 模仿手写的弹力基线。注意:如何在MS Word和Adobe Illustrator→(“使随机化工作”)中,请参见下文。 |
| 非正式性 | INFM | 0–100 | 0 | 模拟笔迹的不规则塑造和比例。 |
| 间距 | SPAC | 0–100 | 0 | 在每个字形的左右增加额外的间距。 |
可以在font-variation-settings CSS属性中定义弹跳,非正式性和间距。有关更多信息,请参见本指南使用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 ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁄ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ _ - ‐ – — ( ) [ ] { } ⟨ ⟩ # % ‰ ' " ‘ ’ “ ” ‚ „ ‹ › « » * † ‡ . , : ; … ! ¡ ? ¿ / / | ¦ ‖ & § ¶ ℓ № · • ◦ ′ ″ ʹ ʺ + − ± ÷ × = < > ≤ ≥ ≈ ≠ ¬ ∅ ℮ µ π Ω ⁒ ∂ ∆ ∏ ∑ ∕ ∙ √ ∞ ∫ $ ¢ £ ¤ ¥ ₡ ₤ ₦ ₩ ₫ € ƒ ₭ ₮ ₱ ₲ ₴ ₵ ₸ ₹ ₺ ₼ ₽ ฿ ₨ ₪ ₾ ₿ ^ ~ ´ ` ˝ ˆ ˇ ˘ ˜ ¯ ¨ ˙ ˚ ¸ ˛ © ® ™ ° ⏸ ◆ ◇ ○ ● ■ □ ▪ ▫ ▲ △ ▶ ▷ ▼ ▽ ◀ ◁ ▴ ▵ ▸ ▹ ▾ ▿ ◂ ◃ ♡ ♥ ◊ ✓ ✔ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ◌ @
以下功能控制字体选项,您可能希望通过软件和CSS属性font-feature-settings进行调整。
| 特征 | 标签 | 描述 |
|---|---|---|
| 病例敏感标点符号 | case | 使标点符号适合排版大写的帽高高 |
| 任意分数 | frac | 从1/2和12/345等字符串中制成适当的分数 |
| 表格图 | tnum | 默认情况下,数字和货币在跨样式的跨样式上是单独的,以改善表布局,但这也使某些标点符号也成为表格 |
| 比例数字 | pnum | 使数字占用自然的空间 |
| 顺序 | ordn | 激活序数,主要用于西班牙 |
| 上标 | sups | 激活上标数字,例如脚注和指数 |
| 科学的下属 | sinf | 激活下标/下等数,例如科学化学符号 |
| 削减零 | zero | 激活更高可透明度的零零形式的零形式 |
| 标准连字 | liga | 将3个以上的重复连字符转换为波浪线,只是为了娱乐 |
| 风格集 | ss0X | 存在几种风格集来帮助切换西里尔语言的不同字符形式,作为软件级本地化的备份 |
其他功能主要旨在通过软件处理,并被用户忽略。
| 特征 | 标签 | 描述 |
|---|---|---|
| 替代 | calt | 默认情况下;激活її式使用的l |
| 本地形式 | locl | 支持各种语言的特殊字符设计要求(TRK,CAT,ROM,MOL,NLD,BGR,SRB,MKD,UKR等) |
| 需要结扎 | rlig | 默认情况下;将伪随机图案添加到不规则和弹性风格的替代品 |
还包括aalt , kern , ccmp , dnom , numr , mark和mkmk 。
在大多数应用程序和网络浏览器中,弹跳和非正式轴和样式会自动将随机化应用于文本。具体而言,该字体将循环循环每个字形的几个替代品,以使文本更加生动,并使其更加“手写”。在引擎盖下,这是通过rlig OPENTYPE功能完成的。默认情况下,这应该在任何地方开始,但是不幸的是,在某些应用程序中,您需要专门激活此功能。
要在Adobe Illustrator中使用rlig ,您必须使用“中东”的“中东”线作曲家之一(如Illustrator 2023,版本27)。
注意:这比rlig默认情况下可以工作要困难得多,并且在大多数应用程序中都可以!如果您希望Adobe改进这一点,请在此Adobe论坛帖子上进行投票“批判”。
Font Settings 。如果您在其他应用程序中找到随机化的问题(或者遇到任何其他问题),请在此存储库中提交问题!
做一个虚拟环境:
python3 -m venv 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 Sans Web标本中的下载链接。