Typestry is a simple play with patterns, to create a texture while typing.
The font includes the basic Latin characters transformed into graphics, so there is actually a single glyph that repeats itself. This should be some sort of record of how small a font can get, still with a huge effect and a very heavy load.
The font is not recommended for web, personally I had a lot of workarounds just to load the font faster. Otherwise, the loading time can last up to a minute. Or two, depends on the device.
The line height and the letter spacing was adjusted so the graphic would align as close as possible and create a pattern without grids or any visible spaces. A paragraph probably should be aligned to left or right, or type an equal number of letters on each line, to tile the patterns on top of each other. Otherwise, it works well on every direction. The line height is set to 1.2, so if there’s any gap between the lines, this should be adjusted.
The initial design is an old wallpaper, printed on a fabric, reproduced here in a digital format. Always a fan of wallpapers, but a bit afraid of clustered designs, now happy that this is available at a keystroke.
The Language Support section below is incomplete, the font can be used in any alphabet, since an image is universal language.
Unicode® Ranges
Latin Basic (ASCII).....................................................................................................................1
In the Character Map tables are merged into larger categories. Empty glyphs, diacritical marks and unconventional characters are not displayed.
Language Support
Fig. 01 - Word Map
Legend
Latin Basic.....................................................................................................................41.08%
Latin Ext......................................................................................................................18.76%
Word Map generated by the presence of a particular character, specific for a language or a group of languages.
Latin Extended includes Latin-1 Supplement, Latin Extended-A, Latin Extended-B and Latin Extended Additional.
Languages with diacritics have priority (e.g. Italian is Basic Latin, but Italy has regional languages with diacritics).
Esperanto, since it's a globally spoken language, is not displayed on the map and it's not part of the percentage.
Languages
Afar
Afrikaans
Albanian
Alemannic
Alsatian
Anglo-Saxon
Arabic Latin
Arbëresh
Aromanian
Asturian
Austro-Bavarian
Aymara
Azerbaijani
Azeri
Bambara
Bari
Basque
Bislama
Bosnian
Breton
Catalan
Cebuano
Celtic British
Chamorro
Chichewa
Corsican
Croatian
Czech
Dalecarlian
Danish
Dutch
English
Esperanto
Extremaduran
Fala
Faroese
Fijian
Filipino
Finnish
Flemish
French
Friulian
Gagauz
Galician
Gallurese
German
Greenlandic
Guarani
Gwich'in
Haitian Creole
Hanyu Pinyin
Hausa
Hawaiian
Hmong
Hungarian
Hän
Icelandic
Igbo
Inari Sami
Indonesian
Irish
Italian
Javanese
Kashubian
Khasi
Kiribati
Kirundi
Kurdish
Lakota
Latin
Latvian
Leonese
Ligurian
Lithuanian
Lombard
Luxembourgish
Maasai
Machame
Malagasy
Malay
Maltese
Manx
Maori
Marshallese
Medievalist
Mirandese
Mohawk
Moldavian
Navajo
Northern Sami
Norwegian
Occitan
Papiamento
Piedmontese
Pinyin
Polish
Portuguese
Provençal
Quechua
Romaji
Romanian
Romansh
Romany
Rotokas
Samburu
Samoan
Sango
Sanskrit Latin
Sardinian
Scottish
Sediq Taroko
Serbian Latin
Sesotho
Shona
Sicilian
Slovak
Slovenian
Soga
Somali
Spanish
Sumerian
Sundanese
Swahili
Swedish
Syriac
Tagalog
Tamil
Tatar
Tetum
Tongan
Turkish
Türkmen
Ulithian
Ume Sami
Valencian
Venda
Veps
Vietnamese
Volapük
Võro
Welsh
West Frisian
Wolof
Xhosa
Yoruba
Zulu
Language Support for 146 Latin (52 Latin Basic, 94 Latin Extended) alphabets.