Skip to content

idan/recursiveMonoAffine

Repository files navigation

Recursive Mono Affine

This is my preferred build of ArrowType's Recursive for coding. The four existing builds (Linear, Casual, Semicasual, and Duotone) were nice but not just right, y'know?

Primarily, I wanted a lighter base weight (300 & 600 versus 400 & 700), and more specific control over the slnt and CASL to make the italics feel like a true italic (versus an oblique) but with a toned-down casualness.

Preview of the fonts in a code editor

Preview of the fonts in FontGoggles

Here's the actual definitions for each of the axes:

"Affine": {
    "MONO": 1,
    "CASL": 0,
    "wght": 300,
    "slnt": 0,
    "CRSV": 0,
    "style": "Regular",
},
"Affine Italic": {
    "MONO": 1,
    "CASL": 0.5,
    "wght": 300,
    "slnt": -10,
    "CRSV": 1,
    "style": "Italic",
},
"Affine Bold": {
    "MONO": 1,
    "CASL": 0,
    "wght": 600,
    "slnt": 0,
    "CRSV": 0,
    "style": "Bold",
},
"Affine Bold Italic": {
    "MONO": 1,
    "CASL": 0.5,
    "wght": 600,
    "slnt": -10,
    "CRSV": 1,
    "style": "Bold Italic",
}

License

The original is licensed under the OFL, so this one is too.