-
-
Notifications
You must be signed in to change notification settings - Fork 37
/
CMAP-2.html
57 lines (51 loc) · 2.44 KB
/
CMAP-2.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?xml version="1.0" encoding="UTF-8"?>
<html
xmlns:ft="https://github.com/OpenType/fonttest"
xmlns:xlink="http://www.w3.org/1999/xlink">
<head>
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Vollkorn|Vollkorn:i"/>
<link rel="stylesheet" href="style.css"/>
</head>
<body>
<h3 id="CMAP-2">CMAP–2: Unicode Variation Selectors</h3>
<div class="desc">
Unicode defines <a
href="http://www.unicode.org/Public/UCD/latest/ucd/StandardizedVariants.txt"
>Standardized Variants</a> of certain characters, including some
<a href="http://www.unicode.org/reports/tr25/">Mathematical
Symbols</a>. The <a href="../fonts/TestCMAP14.otf">font</a> for
this test case contains a type 14 <em>‘cmap’</em> table that
implements both the regular symbol ≩ U+2269 GREATER-THAN BUT NOT
EQUAL TO, and its variant U+2269 U+FE00 GREATER-THAN BUT NOT EQUAL
TO WITH VERTICAL STROKE. With a correct implementation, the two
glyphs should look different. If the two glyphs look the same, or if
you see any black boxes in the renderings, it’s a sign that your
implementation is broken.
</div>
<table>
<tr>
<th></th>
<td>2269<br/>—</td>
<td>2269<br/>FE00</td>
</tr>
<tr>
<th>Expected</th>
<td class="expected" ft:id="CMAP-2/1"
ft:render="≩" ft:font="TestCMAP14.otf"><svg version="1.1" viewBox="0 -120 723 1200"><symbol id="CMAP-2/1.uni2269" overflow="visible"><path d="M100,334 L623,563 L623,619 L100,880 L100,793 L518,594 L100,420 Z M100,208 L622,208 L622,287 L100,287 Z M100,38 L622,38 L622,117 L100,117 Z M282,-93 L508,379 L436,413 L211,-59 Z" /></symbol><use x="0" y="0" xlink:href="#CMAP-2/1.uni2269" /></svg></td>
<td class="expected" ft:id="CMAP-2/2"
ft:render="≩︀" ft:font="TestCMAP14.otf"><svg version="1.1" viewBox="0 -120 723 1200"><symbol id="CMAP-2/2.uni2269FE00" overflow="visible"><path d="M100,334 L623,563 L623,619 L100,880 L100,793 L518,594 L100,420 Z M101,208 L623,208 L623,287 L101,287 Z M101,38 L623,38 L623,117 L101,117 Z M322,382 L322,-58 L390,-58 L390,382 Z" /></symbol><use x="0" y="0" xlink:href="#CMAP-2/2.uni2269FE00" /></svg></td>
</tr>
<tr>
<th>Observed</th>
<td class="observed" ft:id="CMAP-2/1"/>
<td class="observed" ft:id="CMAP-2/2"/>
</tr>
<tr>
<th class="conformance-header">Conformance</th>
<td class="conformance" ft:id="CMAP-2/1"/>
<td class="conformance" ft:id="CMAP-2/2"/>
</tr>
</table>
</body>
</html>