Skip to content

HaleyHalcyon/spritulo

Repository files navigation

Spritulo

About

Spritulo (IPA: /sprɪtˈuː.loʊ/; Respelled sprit-OO-loh) is a block-script handwriting font with massive multilingual support spanning Latin, Greek, and Cyrillic. It started as a project to create a modern handwriting font for Ancient Greek, but has since expanded to include a diverse character set including Vietnamese and Bulgarian Cyrillic. It is based on the handwriting of the designer using a felt-tip pen, with some creative liberties and beautification added in.

The Cyrillic letterforms blend block-script versions with some cursive features.

Name

Spritulo is Esperanto for “witticist” or “clever guy”, from sprit(a) “witty” and -ulo “[person characterized by said feature]”.

Its Esperanto name continues the theme from my previous Google Fonts project, Orelega One; Orelega is Esperanto for “big-eared”.

Known issues

  • (The version of) FontForge (that runs fine on my PC) can only export a broken features.fea file. Loading it on FontForge removes all OpenType features except kerning. Thanks for nothing, FontForge.
    • Therefore, features.fea must be written by hand, and any new glyphs must be manually added to the glyphs folder. Thanks again, FontForge.

Features

Writing system support

Latin (Vietnamese), IPA, Greek (Polytonic), Cyrillic, Shavian

Language support

109 languages detected by FontDrop!, which are:

Belarusian, Bosnian, Bulgarian, Chechen, Macedonian, Ossetic, Russian, Serbian, Ukrainian, Greek, Afrikaans, Albanian, Asu, Basque, Bemba, Bena, Breton, Catalan, Chiga, Colognian, Cornish, Croatian, Czech, Danish, Dutch, Embu, English, Esperanto, Estonian, Faroese, Filipino, Finnish, French, Friulian, Galician, Ganda, German, Gusii, Hawaiian, Hungarian, Icelandic, Inari Sami, Indonesian, Irish, Italian, Jola-Fonyi, Kabuverdianu, Kalaallisut, Kalenjin, Kamba, Kikuyu, Kinyarwanda, Lakota, Latvian, Lithuanian, Lower Sorbian, Luo, Luxembourgish, Luyia, Machame, Makhuwa-Meetto, Makonde, Malagasy, Maltese, Manx, Meru, Morisyen, Northern Sami, North Ndebele, Norwegian Bokmål, Norwegian Nynorsk, Nyankole, Oromo, Polish, Portuguese, Quechua, Romanian, Romansh, Rombo, Rundi, Rwa, Samburu, Sango, Sangu, Scottish Gaelic, Sena, Serbian, Shambala, Shona, Slovak, Slovenian, Soga, Somali, Spanish, Swahili, Swedish, Swiss German, Taita, Teso, Tongan, Turkish, Upper Sorbian, Uzbek (Latin), Vietnamese, Volapük, Vunjo, Walser, Western Frisian, Zulu

Odds & ends

  • Currency symbols: $, ¢, £, ¥, €, ₯, ₴, ₽
  • Card suits: ♠ ♥ ♦ ♣ ♤ ♡ ♢ ♧
  • Musical symbols: ♩ ♪ ♫ ♬ ♭ ♮ ♯, and 24-tone accidentals demiflat, sesquiflat, demisharp, and sesquisharp, both in the PUA according to SMuFL encoding, and the provisional Unicode encoding
  • Obscure punctuation: ⸘ ‽ ⸨ ⸩
  • Volapük umlauts: Ꞛ ꞛ Ꞝ ꞝ Ꞟ ꞟ

OpenType summary

List of features: Case-sensitive forms, 18 character variants, Discretionary ligatures, Ligatures, Lining numerals, Localized forms (Romanian and Bulgarian), 2 stylistic sets, and kerning

For details on OpenType features, such as cursive-style Cyrillic and Greek, and alternate numerals, please read opentype.md.

Ligatures

Unicode: IJ, ij, ff, fi, fl, ffi, ffl

Non-Unicode (Latin): fj, ft

Non-Unicode (IPA): several tone contours

Non-Unicode (Dutch only): IJ with acute accent, ij with acute accent

Non-Unicode (Shavian alphabet): 𐑦𐑙 /ɪŋ/, 𐑩𐑯 /ən/, 𐑾𐑯 /iən/

About

UkiyoMoji Fonts is a label under which I (Haley Wakamatsu) release fonts, most of them available for free.

Building

Since this repository template does not support FontForge, fonts are built manually.

Changelog

(future release). Spritulo Version 1.00

  • MAJOR Renamed from Stampatello Faceto to Spritulo to prepare for potentially breaking changes.
  • MAJOR Added Greek handwritten forms.
  • MAJOR Added the IPA tricolon and half-tricolon (crucial for vowel length marking).
  • MINOR Added the alternate Volapük umlauts (ꞚꞛꞜꞝꞞꞟ U+A79A~A79F).
  • MINOR Added more combining diacritics for IPA transcriptions.
  • MINOR Added diacritic anchors to more letters for IPA transcription.
  • MINOR Added more kerning.

05 Dec 2023. Stampatello Faceto Version 0.02

  • MINOR Added some kerning.
  • MINOR Added certain Latin letters: capital schwa, capital turned E, capital ezh.
  • MINOR Added certain Cyrillic letters: capital and lowercase barred O, Cyrillic equivalents of the Latin additions, and lots of letters plus one diacritic.

10 Nov 2023. Stampatello Faceto Version 0.01

  • MAJOR Initial upload.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at https://scripts.sil.org/OFL

Repository Layout

This font repository structure is inspired by Unified Font Repository v0.3, modified for the Google Fonts workflow.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages