You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
2.4 KiB
48 lines
2.4 KiB
# Fraunces Font Project
|
|
|
|
![alt text](documentation/img/HonkForWonkyFonts_revised.jpg "Honk For Wonky Fonts")
|
|
|
|
Fraunces is a display, "Old Style" soft-serif typeface inspired by the mannerisms of early 20th century typefaces such as [Windsor](http://fontreviewjournal.com/windsor/), Souvenir, and the Cooper Series.
|
|
|
|
This typeface family is still under development, and will be ready for initial release by early 2020.
|
|
|
|
## Variable Axes
|
|
|
|
Fraunces has the following axes:
|
|
|
|
Axis | Tag | Range | Default | Description
|
|
--- | --- | --- | --- | ---
|
|
Optical Size | opsz | 9 to 144 | 36 | Labeled 9, 36, 72, and 144 in instances.
|
|
Weight | wght | 100 to 900 | 400 | Labeled Thin, Light, Regular, Semibold, Bold, and Black in instances.
|
|
Goofy* | GOOF* | 000 to 100 | 050 | Labeled G000, G050, and G100 in instances. * Final axis name TBD
|
|
Wonky | WONK | 0 to 1 | 1 | Binary axis controls substitution of "wonky" characters. Automatically substitutes when opsz > 18. Not listed in instances.
|
|
|
|
### `opsz` (Optical Size) Axis
|
|
|
|
The `opsz` axis ties together changes in contrast, x-height, spacing, and character widths. As `opsz` decreases, the x-height increases, spacing opens up, and the characters expand in width.
|
|
|
|
Additionally, mapping of axis values is placed in the AVAR table to create non-linear interpolation in the Variable font.
|
|
|
|
Many of the peculiar, wonky characteristics that are suitable for display usage are less desirable for more continuous reading. At certain smaller optical sizes (18px and less), the `wonk` axis is disabled (see below).
|
|
|
|
![alt text](documentation/explanations/opsz_axis.gif "Changes in Optical Size")
|
|
|
|
### `wght` (Weight) Axis
|
|
|
|
The `wght` axis spans Thin to Black. Nuff said.
|
|
|
|
![alt text](documentation/explanations/weight_axis.gif "Changes in Weight")
|
|
|
|
### `GOOF` (Goof) Axis (final axis name TBD)
|
|
|
|
The `Goof` axis gives access to the chocolate-y, Goofy forms that are available towards the Optical Min, but still retaining other Optical Sizing considerations, such as change in character width, spacing, tall ascenders, and shorter x-height
|
|
|
|
![alt text](documentation/explanations/goof_axis.gif "Changes in Goof")
|
|
|
|
|
|
### `WONK` (Wonky) Axis
|
|
|
|
A binary axis that subsitutes `wonk` characters for more normalized characters, such as the leaning n/m/h in Roman, or the bulbous flags in the b/d/h/k/l of the Italic. In traditional instances of fonts, this will be implemented as a Stylistic Set.
|
|
|
|
![alt text](documentation/explanations/wonk_axis.gif "Changes in Wonk")
|