Skip to content

Commit 61b164e

Browse files
committed
[css-fonts-4] link to OpenType, TrueType, and Graphite table definitions
1 parent 671d968 commit 61b164e

File tree

1 file changed

+33
-8
lines changed

1 file changed

+33
-8
lines changed

css-fonts-4/Overview.bs

Lines changed: 33 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6670,29 +6670,54 @@ The System Font is the font which is used by the ''system-ui'' <a href="#system-
66706670

66716671
The 'features-opentype', 'features-aat' and 'features-graphite' technologies
66726672
refer to support for font features,
6673-
commonly implemented in [[!OPENTYPE]] with the <code>GSUB</code> and the <code>GPOS</code> tables,
6674-
as well as in [[!AAT-FEATURES]] using the <code>morx</code> and <code>kerx</code> tables
6675-
and [[!GRAPHITE]] with the <code>Silf</code>, <code>Glat </code>, <code>Gloc </code>,
6676-
<code>Feat </code> and <code>Sill </code> tables.
6673+
commonly implemented in [[!OPENTYPE]] with the
6674+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/gsub">GSUB</a></code> and the
6675+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/gpos">GPOS</a></code> tables,
6676+
as well as in [[!AAT-FEATURES]] using the
6677+
<code><a href="https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6morx.html">morx</a></code> and
6678+
<code><a href="https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6kerx.html">kerx</a></code> tables
6679+
and [[!GRAPHITE]] with the
6680+
<code>Silf</code>,
6681+
<code>Glat </code>,
6682+
<code>Gloc </code>,
6683+
<code>Feat </code> and
6684+
<code>Sill </code> tables
6685+
as documented in the
6686+
<a href="http://scripts.sil.org/cms/sites/nrsi/media/GraphiteBinaryFormat_pdf.pdf">Graphite Table Format</a>.
66776687
The section on [[#font-rend-props]] describes properties that interact with these facilities.
66786688

66796689
The 'variations' technology refers to the support of font variations,
66806690
commonly implemented in [[!OPENTYPE]] with the
6681-
<code>avar</code>, <code>cvar</code>, <code>fvar</code>, <code>gvar</code>, <code>HVAR</code>, <code>MVAR</code>, <code>STAT</code>, and <code>VVAR</code> tables,
6682-
as well as in [[!AAT-FEATURES]] using the <code>avar</code>, <code>cvar</code>, <code>fvar</code>, and <code>gvar</code> tables.
6691+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/avar">avar</a></code>,
6692+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cvar">cvar</a></code>,
6693+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/fvar">fvar</a></code>,
6694+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/gvar">gvar</a></code>,
6695+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/hvar">HVAR</a></code>,
6696+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/mvar">MVAR</a></code>,
6697+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/stat">STAT</a></code>, and
6698+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/vvar">VVAR</a></code> tables,
6699+
as well as in [[!AAT-FEATURES]] using the
6700+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/avar">avar</a></code>,
6701+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cvar">cvar</a></code>,
6702+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/fvar">fvar</a></code>,
6703+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/gvar">gvar</a></code> tables.
66836704
The section on [[#basic-font-props]] as well as the section on [[#font-variation-props]]
66846705
describe properties that interact with these facilities.
66856706

66866707
The 'color-colrv0', 'color-colrv1', 'color-svg', 'color-sbix' and 'color-cbdt'
66876708
technologies refers to various types of color font file technologies.
66886709
Each one represents a table
6689-
(<code>COLR</code>, <code>SVG</code> <code>sbix</code> or <code>cbdt</code>)
6710+
(<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/colr">COLR</a></code>,
6711+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/svg">SVG</a></code>,
6712+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/sbix">sbix</a></code> or
6713+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cbdt">CBDT</a></code>)
66906714
inside [[!OPENTYPE]] or [[!AAT-FEATURES]] fonts which must be supported
66916715
to satisfy this requirement.
66926716

66936717
The 'palettes' technology refers to support for font palettes,
66946718
commonly implemented in the [[!OPENTYPE]] and [[!AAT-FEATURES]]
6695-
with the <code>CPAL</code> table.
6719+
with the
6720+
<code><a href="https://docs.microsoft.com/en-us/typography/opentype/spec/cpal">CPAL</a></code> table.
66966721
The section on [[#color-font-support]] describes properties that interact with these facilities.
66976722

66986723
The 'incremental' technology refers to client support for

0 commit comments

Comments
 (0)