Skip to content

Commit 4c04038

Browse files
committed
[css-fonts-3] Normative refs to CHARMOD & UNICODE
1 parent e84ea2e commit 4c04038

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

css-fonts-3/Fonts.src.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ <h2 class="no-num no-toc" id="contents">Table of contents</h2>
181181
<h2 id="introduction">Introduction</h2>
182182

183183
<p>A font provides a resource containing the visual representation of
184-
characters. At the simplest level it contains information that maps character
184+
characters [[CHARMOD]][[UNICODE]]. At the simplest level it contains information that maps character
185185
codes to shapes (called glyphs) that represent these characters. Fonts
186186
sharing a common design style are commonly grouped into font families
187187
classified by a set of standard font properties. Within a family, the
@@ -1961,7 +1961,7 @@ <h3 id="unicode-range-desc">Character range: the <a href="#descdef-unicode-range
19611961
</tbody>
19621962
</table>
19631963

1964-
<p>This descriptor defines the set of Unicode codepoints that may be
1964+
<p>This descriptor defines the set of Unicode [[!UNICODE]] codepoints that may be
19651965
supported by the font face for which it is declared. The descriptor
19661966
value is a comma-delimited list of Unicode range (<var>&lt;urange&gt;</var>)
19671967
values. The union of these ranges defines the set of codepoints that
@@ -1987,7 +1987,7 @@ <h3 id="unicode-range-desc">Character range: the <a href="#descdef-unicode-range
19871987
</dl>
19881988

19891989
<p>Individual codepoints are written using hexadecimal values that correspond to
1990-
<a href="https://www.unicode.org/charts/">Unicode character codepoints</a>.
1990+
<a href="https://www.unicode.org/charts/">Unicode character codepoints</a> [[!UNICODE]].
19911991
Unicode codepoint values must be between 0 and 10FFFF inclusive. Digit
19921992
values of codepoints are ASCII case-insensitive. For interval ranges,
19931993
the start and end codepoints must be within the range noted above and
@@ -2319,7 +2319,7 @@ <h3 id="font-family-casing">Case sensitivity of font family names</h3>
23192319
algorithm must be applied without normalizing the strings involved and
23202320
without applying any language-specific tailorings. The case folding
23212321
method specified by this algorithm uses the case mappings with status field
2322-
'C' or 'F' in the CaseFolding.txt file of the Unicode Character Database.
2322+
'C' or 'F' in the CaseFolding.txt file of the Unicode Character Database [[!UNICODE]].
23232323
</p>
23242324

23252325
<p class="note">
@@ -2607,7 +2607,7 @@ <h3 id="cluster-matching">Cluster matching</h3>
26072607
<h3 id="char-handling-issues">Character handling issues</h3>
26082608

26092609
<p>CSS font matching is always performed on text runs containing
2610-
Unicode characters, so documents using legacy encodings are assumed to
2610+
Unicode characters [[!UNICODE]], so documents using legacy encodings are assumed to
26112611
have been transcoded before matching fonts. For fonts containing
26122612
<em title="character map">character maps</em> for both legacy encodings and Unicode, the contents of
26132613
the legacy encoding <em>character map</em> must have no effect on the results

0 commit comments

Comments
 (0)