Array
- Mono Regular
- Mono Regular Italic
- Mono Bold
- Mono Bold Italic
- Mono Black
- Mono Black Italic
- Proportional Regular
- Proportional Regular Italic
- Proportional Bold
- Proportional Bold Italic
- Proportional Black
- Proportional Black Italic
Array Mono Bold
Protest Song 36 REMASTERSArray Mono Regular
Accumulators ILLUMINATINGArray Proportional Black Italic
Marquee Moon SONIC REDUCERArray Mono Bold
Rather than having all of its functionality built into its core, Python was designed to be highly extensible (with modules).Array Proportional Regular Italic
Some Python expressions are similar to those found in languages such as C and Java, while some are notArray Mono Black Italic
Statements cannot be a part of an expression, so list and other comprehensions or lambda expressions, all being expressions, cannot contain statementsArray Proportional Regular
There is an occasional star, like chi Carinae, whose spectrum consists almost wholly of bright lines, in general bearing no apparent relationship to the bright lines in the spectra of the gaseous nebulae except that the hydrogen lines are there, as they are almost everywhere. There is reason to believe that such a spectrum indicates the existence of a very extensive and very hot atmosphereArray Mono Regular
There is an occasional star, like chi Carinae, whose spectrum consists almost wholly of bright lines, in general bearing no apparent relationship to the bright lines in the spectra of the gaseous nebulae except that the hydrogen lines are there, as they are almost everywhere. There is reason to believe that such a spectrum indicates the existence of a very extensive and very hot atmosphereAbout Array
Array was designed specifically to bring several disparate ideas together. Can a typeface work for coding and regular text? Can Renaissance ideas be combined with the normally austere styles of monospace type? Array is two typefaces in one: a monospaced family designed to take the necessities of coding into account, and a text typeface which carries a bit of that typewriter manuscript charm with it.
In order to accomplish this duality, a system of widths was devised into which all of the characters would conform. This was easy enough for the monospace—everything would have the same widths—for the proportional variant, however, things had to get a bit more complicated. The original width was divided into thirds. Then, two new widths were selected—1⅓ and ⅔. Only two styles were chosen in order to keep some of the monospace charm in this new variation.
This meant that there were three widths to choose from. Characters like the “I”, “l”, “t”, “r”, “f”, “j” and so on, along with much of the punctuation, would fit into the ⅔ slot. The “M”, “W”, “w” and a few others would fit in the 1⅓ box. Where this started to get interesting was with the design of the italics.
Renaissance italics tend to be much narrower than their upright counterparts. Look at the “o” in Adobe Garamond, the italic “o” is about 30% narrower than the upright. What this meant for Array was some characters in the proportional version which are the same width in the monospaced style were narrowed for the italic. This was not taken as extreme as it could have, in order to again maintain some of the monospace feel.
The italics also feature a few of what are commonly considered “swashed” capitals. This was done to help the monospaced italic differentiate itself when used in coding. The swashed features were made a little less flamboyant than what is traditionally drawn in order to make all-capital usage possible.
The actual letterforms of Array are not based on any one particular Renaissance model but on the genré as a whole. As the design is a monospace, some considerations had to be made, serifs had to be bulked up, otherwise, the width of the “I” would leave a gaping hole in the text. This need to bulk everything up led to the initial drawings being made not with a traditional broad nib pen, but with a brush pen.
In order to imbue the design with a bit more life and character than the traditional monospace, the brush pen was used as model. While not traditionally (if ever) used to draw Renaissance type, it lends a hand-drawn element and liveliness to the overall feel of the text while still allowing the typeface to perform its primary function(s) without distraction.
OpenType Features
Oldstyle Numbers
Superscript & Subscript
Stylistic Set 1
Design Notes
Language Support
- Afrikaans
- Albanian
- Algonquin
- Asturian
- Basque
- Bavarian
- Bemba
- Bikol
- Bosnian
- Breton
- Catalan
- Cheyenne
- Cornish
- Croatian
- Czech
- Danish
- Dutch
- English
- Esperanto
- Estonian
- Faroese
- Fijian
- Finnish
- French
- Galician
- German
- Greenlandic
- Hawaiian
- Hungarian
- Icelandic
- Indonesian
- Irish
- Italian
- Kurdish
- Latin
- Latvian
- Lithuanian
- Luxembourgish
- Madurese
- Malagasy
- Malay
- Maltese
- Mandinka
- Māori
- Norwegian
- Occitan
- Polish
- Portuguese
- Quechua
- Romanian
- Romansh
- Northern Sámi
- Lule Sámi
- Inari Saami
- Samoan
- Serbian
- Slovak
- Slovenian
- Spanish
- Strine
- Swahili
- Swedish
- Tagalog
- Tswana
- Turkish
- Umbundu
- Vietnamese
- Walloon
- Welsh
- Wolof
- Xhosa
- Zulu