1
0
mirror of https://github.com/google/fonts.git synced 2024-12-17 21:51:52 +03:00

Inserting links into para. article, but actual URLs are still to do

This commit is contained in:
Elliot Jay Stocks 2022-04-28 12:01:04 +01:00 committed by Dave Crossland
parent 7ed8a85286
commit 8a42603f1a

View File

@ -1,5 +1,5 @@
In variable fonts, axes control the different aspects of a typefaces design, such as weight, width, optical size, italic, slant, or indeed any change dreamed up by the type designer. A parametric axis takes this concept further by allowing the fine tuning of just one singular aspect of a typeface, which makes it possible for expert users to finesse a typeface in ways that were previously reserved for type designers. In [variable fonts](/glossary/variable_fonts), [axes](/glossary/axis_in_variable_fonts) control the different aspects of a [typeface](/glossary/INSERT_URL)s design, such as [weight](/glossary/INSERT_URL), [width](/glossary/INSERT_URL), [optical size](/glossary/INSERT_URL), [italic](/glossary/INSERT_URL), [slant](/glossary/INSERT_URL), or indeed any change dreamed up by the [type designer](/glossary/INSERT_URL). A [parametric axis](/glossary/INSERT_URL) takes this concept further by allowing the fine tuning of just one singular aspect of a typeface, which makes it possible for expert users to finesse a typeface in ways that were previously reserved for type designers.
<figure> <figure>
@ -15,7 +15,7 @@ There are four fundamental parameters to any typeface:
1. The opaque stroke widths that typically exist along the X dimension, such as in the thicker vertical stems in H; or the thicker strokes of the glyph when not aligned to a cartesian grid, such as in X or O when the type design has slanted angle of stroke contrast, or stress. Opaque shapes are also known as positive shapes. 1. The opaque stroke widths that typically exist along the X dimension, such as in the thicker vertical stems in H; or the thicker strokes of the glyph when not aligned to a cartesian grid, such as in X or O when the type design has slanted angle of stroke contrast, or stress. Opaque shapes are also known as positive shapes.
2. The opaque stroke widths that typically exist along the Y dimension, such as the thin bar stroke across the H, or the thinner strokes of a glyph, such as X or O. 2. The opaque stroke widths that typically exist along the Y dimension, such as the thin bar stroke across the H, or the thinner strokes of a glyph, such as X or O.
3. The transparent spaces that change in X dimension, where there are no strokes (and are known as negative shapes, or counters). 3. The transparent spaces that change in X dimension, where there are no strokes (and are known as negative shapes, or counters).
4. The transparent spaces that change in the Y dimension (and are known as vertical alignment zones, such as x-height or cap height). 4. The transparent spaces that change in the Y dimension (and are known as vertical alignment zones, such as [x-height](/glossary/INSERT_URL) or [cap height](/glossary/INSERT_URL)).
<figure> <figure>
@ -24,7 +24,7 @@ There are four fundamental parameters to any typeface:
</figure> </figure>
However, fonts with parametric axes typically offer more than four parameters to make it more convenient to improve typography. For example, to control vertical alignments, a set of axes for different transparent sections or zones in the Y dimension may be offered, such as Parametric Uppercase Height (YTUC) and Parametric Lowercase Height (YTLC), which control the heights of uppercase and lowercase glyphs respectively. However, fonts with parametric axes typically offer more than four parameters to make it more convenient to improve typography. For example, to control vertical alignments, a set of axes for different transparent sections or zones in the Y dimension may be offered, such as [parametric uppercase height (YTUC)](/glossary/INSERT_URL) and [parametric lowercase height (YTLC)](/glossary/INSERT_URL), which control the heights of uppercase and lowercase glyphs respectively.
<figure> <figure>
@ -33,9 +33,10 @@ However, fonts with parametric axes typically offer more than four parameters to
</figure> </figure>
Yet these kinds of enhancements can be packaged into “smart” functionality that optimizes typography for designers and users who do not need to understand the internal mechanics. For example, the Parametric Counter Width (XTRA) axis can be used alongside adjustments to word space and letter spacing to improve justification, as demonstrated in Type Networks variable fonts brochure. Yet these kinds of enhancements can be packaged into “smart” functionality that optimizes typography for designers and users who do not need to understand the internal mechanics. For example, the [parametric counter width (XTRA)](/glossary/INSERT_URL) axis can be used alongside adjustments to word space and letter spacing to improve [justification](/glossary/INSERT_URL), as [demonstrated in Type Networks variable fonts brochure](https://variablefonts.typenetwork.com/topics/spacing/variations).
Any individual font style, whether a static font or an instance of a variable font, can be calibrated with parametric axes values, as the axes ranges are “absolute” values that can be compared across styles. (For developers, the [parama-roundup](https://github.com/FontBureau/Parama-roundup) Github project by Font Bureau demonstrates how to do this calibration.)
Any individual font style, whether a static font or an instance of a variable font, can be calibrated with parametric axes values, as the axes ranges are “absolute” values that can be compared across styles. (For developers, the parama-roundup Github project by Font Bureau demonstrates how to do this calibration.)
Consequently, in theory, if a broad range of parametric axes are created by a type designer, all typical variations of style within a family—all weights and widths across a set of optical sizes— can be synthesized by using parametric axes in concert. However, such synthesis or the interrelation of axes are not yet possible with the current OpenType variable fonts technology. Therefore, the practical use of parametric axes is limited to using them carefully in conjunction with other axes, to fine-tune those axes and redefine the predefined styles offered within them. Consequently, in theory, if a broad range of parametric axes are created by a type designer, all typical variations of style within a family—all weights and widths across a set of optical sizes— can be synthesized by using parametric axes in concert. However, such synthesis or the interrelation of axes are not yet possible with the current OpenType variable fonts technology. Therefore, the practical use of parametric axes is limited to using them carefully in conjunction with other axes, to fine-tune those axes and redefine the predefined styles offered within them.
<figure> <figure>