Shantell Sans, de Shantell Martin, es una fuente de estilo marcador construida para expresión creativa, juego tipográfico y animación.

Shantell Sans es un proyecto basado en la obra de arte, la escritura a mano y la filosofía creativa de Shantell Martin. En lugar de tratar de imitar o "reemplazar" la escritura de Shantell, Shantell Sans se inspira en fuentes basadas en marcadores como Comic Sans & Inkwell Sans. Su objetivo es crear un sistema autéticamente tipográfico con una sola forma de núcleo por personaje, para ofrecer un tono simple, acogedor y enérgico al tiempo que fomenta la libertad y el juego.
Para descargar Shantell Sans, consulte el último lanzamiento y descargue el archivo zip.
Proyecto Concepción y dirección creativa de Shantell Martin.
Tipo de diseño y desarrollo por Tipo de flecha / Stephen Nixon.
Diseño de tipo cirílico por Anya Danilova.
Soporte adicional de Google Fonts.
Shantell Sans tiene un minisite en Shantellsans.com, con un repositorio abierto en Github en ArrowType/Shantell-Sans-Sans-Specimen.
Shantell Sans incluye una amplia gama de estilos, disponibles tanto en una sola fuente variable como en archivos de fuentes estáticos separados.

La escritura de Shantell es dinámica y no se adhiere a una línea de base rígida o métricas precisas, por lo que Shantell Sans emplea ejes variables para reflejar esta flexibilidad en una gama de estilos fluidos.

| Eje | Etiqueta | Rango | Por defecto | Descripción |
|---|---|---|---|---|
| Peso | wght | 300–800 | 300 | Luz para extrabold. Se puede definir con la propiedad CSS font-weight . |
| Itálico | ital | 0–1 | 0 | Recto a la cursiva. Se puede definir con la propiedad CSS font-style . |
| Rebotar | BNCE | -100–100 | 0 | Emula la línea de base hinchable de la escritura a mano. Nota: Consulte a continuación cómo hacer que esto funcione completamente en MS Word y Adobe Illustrator → ("Hacer que la aleatorización funcione"). |
| Informalidad | INFM | 0–100 | 0 | Emula la configuración irregular y las proporciones de la escritura a mano. |
| Espaciado | SPAC | 0–100 | 0 | Agrega un espacio adicional a la izquierda y a la derecha de cada glifo. |
El rebote, la informalidad y el espaciado se pueden definir en la propiedad CSS font-variation-settings . Consulte esta guía para usar ejes personalizados en CSS para obtener más información.
Shantell Sans apoya una amplia gama de más de 380 idiomas utilizando escritos latinos y cirílicos, en toda Europa, América, Asia Central y Vietnam.

Incluye los siguientes caracteres:
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 ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁄ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ _ - ‐ – — ( ) [ ] { } ⟨ ⟩ # % ‰ ' " ‘ ’ “ ” ‚ „ ‹ › « » * † ‡ . , : ; … ! ¡ ? ¿ / / | ¦ ‖ & § ¶ ℓ № · • ◦ ′ ″ ʹ ʺ + − ± ÷ × = < > ≤ ≥ ≈ ≠ ¬ ∅ ℮ µ π Ω ⁒ ∂ ∆ ∏ ∑ ∕ ∙ √ ∞ ∫ $ ¢ £ ¤ ¥ ₡ ₤ ₦ ₩ ₫ € ƒ ₭ ₮ ₱ ₲ ₴ ₵ ₸ ₹ ₺ ₼ ₽ ฿ ₨ ₪ ₾ ₿ ^ ~ ´ ` ˝ ˆ ˇ ˘ ˜ ¯ ¨ ˙ ˚ ¸ ˛ © ® ™ ° ⏸ ◆ ◇ ○ ● ■ □ ▪ ▫ ▲ △ ▶ ▷ ▼ ▽ ◀ ◁ ▴ ▵ ▸ ▹ ▾ ▿ ◂ ◃ ♡ ♥ ◊ ✓ ✔ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ◌ @
Las siguientes opciones de fuentes de control de características que desee ajustar en el software y a través de la propiedad de la propiedad CSS font-feature-settings .
| Característica | Etiqueta | Descripción |
|---|---|---|
| Puntuación sensible a los casos | case | Hace que la puntuación de puntuación se acelere para la altura de los equipos compatibles con mayúsculas |
| Fracciones arbitrarias | frac | Hace fracciones adecuadas de cuerdas como 1/2 y 12/345 |
| Figuras tabulares | tnum | Los números y las monedas se monieron en todos los estilos de forma predeterminada para mejorar el diseño de la tabla, pero esto hace que cierta puntuación se vuelva tabular también |
| Figuras proporcionales | pnum | Hace que los números ocupen una cantidad natural de espacio |
| Ordinales | ordn | Activa las ordenales, principalmente para español |
| Sobrescrito | sups | Activa los números superscript, por ejemplo, para notas al pie y exponentes |
| Inferiores científicos | sinf | Activa los números subíndices/inferiores, por ejemplo, para anotaciones químicas científicas |
| Cero cortado | zero | Activa una forma cero cortada para una mayor numeración de legibilidad |
| Ligaduras estándar | liga | Convierte más de 3 guiones repetidos en líneas onduladas, solo por diversión |
| Conjuntos estilísticos | ss0X | Existen varios conjuntos estilísticos para ayudar a alternar diferentes formularios de caracteres para los idiomas cirílicos, como una copia de seguridad de la localización a nivel de software |
Otras características están destinadas a ser manejadas por el software e ignoradas por los usuarios.
| Característica | Etiqueta | Descripción |
|---|---|---|
| Alternos contexuales | calt | Encendido por defecto; activa una ligadura para її , utilizada en ucraniano |
| Formularios localizados | locl | Admite requisitos especiales de diseño de personajes para varios idiomas (TRK, CAT, ROM, MOL, NLD, BGR, SRB, MKD, UKR y más) |
| Ligaduras requeridas | rlig | Encendido por defecto; agrega un patrón pseudo-aleatorio a suplentes en estilos irregulares y hinchables |
También se incluyen aalt , kern , ccmp , dnom , numr , mark y mkmk .
En la mayoría de las aplicaciones y navegadores web, los ejes y estilos de rebote e informalidad aplican automáticamente la aleatorización al texto. Específicamente, la fuente circulará a través de varios alternativos de cada glifo, para hacer que el texto sea más animado y darle una apariencia más "escrita a mano". Debajo del capó, esto se hace a través de la función rlig OpenType. Esto debería estar encendido de forma predeterminada en todas partes, pero desafortunadamente, en algunas aplicaciones deberá activar específicamente esta función.
Para usar rlig en Adobe Illustrator, debe usar uno de los compositores de línea "del Medio Oriente" (a partir de Illustrator 2023, versión 27).
Nota: Esto es más difícil de lo que debería ser, como se supone que rlig funciona de forma predeterminada, ¡y lo hace en la mayoría de las aplicaciones! Si desea que Adobe mejore esto, vote "crítico" en esta publicación del foro de Adobe.
Font Settings en la barra de búsqueda superior.Si encuentra problemas con la aleatorización en otras aplicaciones (o si se encuentra con otros problemas), ¡presente un problema en este repositorio!
Hacer un entorno virtual:
python3 -m venv venvActive VenV:
source venv/bin/activate
Instalar dependencias:
pip install -U -r requirements.txtFinalmente, dé el permiso de Build Scripts para ejecutar:
chmod +x scripts--build/ * .sh source venv/bin/activate # activate venv if not already activeLimpiar la preparación de ejecución anterior:
make cleanLuego, ejecute la compilación de fuentes variables:
make vf Esto tomará la fuente .glyphspackage y creará las sources/build-prep con fuentes intermedias requeridas para la compilación de fuente final. Cuando la compilación tiene éxito, la fuente variable se abrirá en su aplicación predeterminada de apertura de fuente (recomiendo gafas de fuentes).
Si lo desea, también puede construir las fuentes estáticas. Tenga en cuenta: hay muchas fuentes estáticas, ¡así que esto lleva algo de tiempo!
make statics Si desea construir todo a la vez, puede usar make full . Si solo desea ejecutar la tubería de preparación de compilación, puede usar make prep .
Actualice el número de versión en version.txt al número de lanzamiento siguiente deseado, luego cree fuentes con el flujo de trabajo make descrito anteriormente.
Se crea un archivo con cremallera de la carpeta de fuentes como el paso final del comando make statics .
Finalmente, actualice los enlaces de descarga en el espécimen web de Shantell Sans.