Shantell Sans von Shantell Martin ist eine Schriftart im Marker-Stil für kreatives Ausdruck, typografisches Spiel und Animation.

Shantell Sans ist ein Projekt, das auf der Kunstschrift, Handschrift und kreativen Philosophie von Shantell Martin basiert. Shantell Sans ist nicht zu versuchen, Shantells Schreiben genau nachzuahmen oder zu „ersetzen“, und lässt sich von Marker-basierten Schriftarten wie Comic Sans & Inkwell Sans inspirieren. Ziel ist es, ein authetisch typografisches System mit einer einzelnen Kernform pro Charakter zu erstellen, um einen einfachen, einladenden und energiegeladenen Ton zu liefern und gleichzeitig Freiheit und Spiel zu fördern.
Um Shantell SANS herunterzuladen, finden Sie in der neuesten Version und laden Sie die ZIP -Datei herunter.
Projektkonzeption und kreative Richtung von Shantell Martin.
Geben Sie Design und Entwicklung nach Pfeiltyp / Stephen Nixon ein.
Cyrillic Typdesign von Anya Danilova.
Zusätzliche Unterstützung von Google -Schriftarten.
Shantell Sans hat eine Minisität bei shantellsans.com mit einem offenen Repo auf Github am Arrowtype/Shantell-Sans-Specimen.
Shantell Sans enthält eine breite Palette von Stilen, die sowohl in einer einzelnen variablen Schriftart als auch in separaten statischen Schriftdateien erhältlich sind.

Shantells Schreiben ist dynamisch und hält sich nicht an eine starre Grundlinie oder eine präzise Metriken an, sodass Shantell SANS variable Achsen verwendet, um diese Flexibilität in einem Flüssigkeitsbereich von Stilen widerzuspiegeln.

| Achse | Etikett | Reichweite | Standard | Beschreibung |
|---|---|---|---|---|
| Gewicht | wght | 300–800 | 300 | Licht zu extrabold. Kann mit der font-weight -CSS-Eigenschaft definiert werden. |
| Kursiv | ital | 0–1 | 0 | Aufrecht zum kursiven. Kann mit der CSS font-style definiert werden. |
| Prallen | BNCE | -100–100 | 0 | Emuliert die Hüpfbasis der Handschrift. Hinweis: Weiter unten finden Sie, wie Sie dies vollständig in MS Word und Adobe Illustrator → („Randomisierungsarbeit machen“). |
| Ungezwungenheit | INFM | 0–100 | 0 | Emuliert die unregelmäßige Formung und Anteile der Handschrift. |
| Abstand | SPAC | 0–100 | 0 | Fügt links und rechts einen zusätzlichen Abstand von jedem Glyphen hinzu. |
Absprung, Informalität und Abstand können in der CSS font-variation-settings definiert werden. Weitere Informationen finden Sie in dieser Anleitung zur Verwendung benutzerdefinierter Äxte in CSS.
Shantell Sans unterstützt eine breite Palette von über 380 Sprachen mit lateinischen und kyrillischen Skripten in ganz Europa, Amerika, Zentralasien und Vietnam.

Es enthält die folgenden Zeichen:
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 ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁄ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ _ - ‐ – — ( ) [ ] { } ⟨ ⟩ # % ‰ ' " ‘ ’ “ ” ‚ „ ‹ › « » * † ‡ . , : ; … ! ¡ ? ¿ / / | ¦ ‖ & § ¶ ℓ № · • ◦ ′ ″ ʹ ʺ + − ± ÷ × = < > ≤ ≥ ≈ ≠ ¬ ∅ ℮ µ π Ω ⁒ ∂ ∆ ∏ ∑ ∕ ∙ √ ∞ ∫ $ ¢ £ ¤ ¥ ₡ ₤ ₦ ₩ ₫ € ƒ ₭ ₮ ₱ ₲ ₴ ₵ ₸ ₹ ₺ ₼ ₽ ฿ ₨ ₪ ₾ ₿ ^ ~ ´ ` ˝ ˆ ˇ ˘ ˜ ¯ ¨ ˙ ˚ ¸ ˛ © ® ™ ° ⏸ ◆ ◇ ○ ● ■ □ ▪ ▫ ▲ △ ▶ ▷ ▼ ▽ ◀ ◁ ▴ ▵ ▸ ▹ ▾ ▿ ◂ ◃ ♡ ♥ ◊ ✓ ✔ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ◌ @
Die folgenden Funktionen für Steuererblattoptionen, die Sie möglicherweise in der Software und über die CSS-Eigenschafts font-feature-settings einstellen möchten.
| Besonderheit | Etikett | Beschreibung |
|---|---|---|
| Fallsensitive Interpunktion | case | Führt die Zeichensetzung für die Kapitalkapitelle für Großbuchstaben mit dem Einsatz von Großbuchstaben |
| Willkürliche Brüche | frac | Macht ordnungsgemäße Brüche von Saiten wie 1/2 und 12/345 |
| Tabellarische Figuren | tnum | Zahlen und Währungen werden standardmäßig über Stile hinweg monospasiert, um das Tabellenlayout zu verbessern, aber dies lässt auch bestimmte Zeichensetzung tabellarisch werden |
| Proportionale Zahlen | pnum | Zahlen nimmt eine natürliche Menge an Platz ein |
| Ordinale | ordn | Aktiviert Ordinale, hauptsächlich für Spanisch |
| Superscript | sups | Aktiviert Superscript -Ziffern, z. B. für Fußnoten und Exponenten |
| Wissenschaftliche Unterschiede | sinf | Aktiviert ein Index/minderwertige Ziffern, z. B. für wissenschaftliche chemische Notationen |
| Zerkleinerte Null | zero | Aktiviert eine aufgeschlitzte Form von Null für eine höhere Lesbarkeitsnummerierung |
| Standard Ligaturen | liga | Konvertiert 3+ wiederholte Bindestriche in wellige Linien, nur zum Spaß |
| Stilistische Sets | ss0X | Es gibt mehrere stilistische Sets, um verschiedene Zeichenformen für kyrillische Sprachen als Sicherung der Lokalisierung auf Softwareebene zu wechseln |
Andere Funktionen sollen hauptsächlich von Software behandelt und von Benutzern ignoriert werden.
| Besonderheit | Etikett | Beschreibung |
|---|---|---|
| Contuxuelle Alternationen | calt | Standardmäßig; aktiviert eine Ligatur für її , die auf Ukrainisch verwendet wird |
| Lokalisierte Formen | locl | Unterstützt spezielle Anforderungen an den Charakter-Design für verschiedene Sprachen (Trk, Cat, ROM, Mol, NLD, BGR, SRB, MKD, UKR und mehr) |
| Erforderliche Ligaturen | rlig | Standardmäßig; Fügt dem Pseudo-Random-Muster den Alternativen in unregelmäßigen und hüpfenden Stilen hinzu |
Ebenfalls enthalten sind aalt , kern , ccmp , dnom , numr , mark und mkmk .
In den meisten Apps und Webburken wenden die Absprung- und Informalitätsachsen und Stile automatisch die Randomisierung auf Text an. Insbesondere fährt die Schrift durch mehrere Alternativen jeder Glyphe, um Text lebhafter zu machen und ihr ein „handgeschriebeneres“ Erscheinungsbild zu verleihen. Unter der Haube erfolgt dies über die rlig -OpenType -Funktion. Dies sollte standardmäßig überall erfolgen, aber leider müssen Sie in einigen Apps diese Funktion speziell aktivieren.
Um rlig in Adobe Illustrator zu verwenden, müssen Sie einen der Linienkomponisten „Nahen Osten“ verwenden (ab Illustrator 2023, Version 27).
Hinweis: Dies ist schwieriger als es sein sollte, da rlig standardmäßig funktionieren soll - und in den meisten Apps! Wenn Sie möchten, dass Adobe dies verbessert, stimmen Sie bitte "kritisch" in diesem Adobe Forum Post ab.
Font Settings .Wenn Sie Probleme mit der Randomisierung in anderen Apps finden (oder wenn Sie andere Probleme treffen), stellen Sie bitte ein Problem in diesem Repo ein!
Machen Sie eine virtuelle Umgebung:
python3 -m venv venvAktivieren Sie Venv:
source venv/bin/activate
Abhängigkeiten installieren:
pip install -U -r requirements.txtGeben Sie den Build -Skripten die Erlaubnis zum Ausführen an:
chmod +x scripts--build/ * .sh source venv/bin/activate # activate venv if not already activeReinigen Sie die vorherige Laufvorbereitung:
make cleanFühren Sie dann den variablen Schriftart aus:
make vf Dadurch wird die Quelle .glyphspackage sources/build-prep mit mittleren Quellen erstellt, die für die endgültige Schriftart erforderlich sind. Wenn der Build erfolgreich ist, wird die variable Schriftart in Ihrer Standard-Schriftanwendung geöffnet (ich empfehle eine Schriftartbrille).
Wenn Sie möchten, können Sie auch die statischen Schriftarten bauen. Beachten Sie: Es gibt viele statische Schriftarten, also dauert dies einige Zeit!
make statics Wenn Sie alles auf einmal bauen möchten, können Sie make full verwenden. Wenn Sie nur die Build Prep -Pipeline ausführen möchten, können Sie make prep verwenden.
Aktualisieren Sie die Versionsnummer in version.txt auf die gewünschte nächste Versionsnummer und erstellen Sie dann Schriftarten mit dem oben beschriebenen make .
Als letzter Schritt des Befehls make statics wird ein Reißverschluss Archiv des Ordners der Schriftarten erstellt.
Schließlich aktualisieren Sie die Download -Links im Shantell Sans Web Exemplar.