Skip to content

Commit e327507

Browse files
committed
Update Ahem readme and license
1 parent e3dd5e5 commit e327507

File tree

2 files changed

+113
-83
lines changed

2 files changed

+113
-83
lines changed

tests/resources/fonts/ahem/LICENSE

+32-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,34 @@
11
The Ahem font belongs to the public domain. In jurisdictions that do
22
not recognize public domain ownership of these files, the following
3-
Creative Commons Zero declaration applies:
4-
http://labs.creativecommons.org/licenses/zero-waive/1.0/us/legalcode
3+
Creative Commons Zero declaration applies:
4+
5+
The person who has associated a work with this document (the "Work")
6+
affirms that he or she (the "Affirmer") is the/an author or owner of
7+
the Work. The Work may be any work of authorship, including a
8+
database.
9+
10+
The Affirmer hereby fully, permanently and irrevocably waives and
11+
relinquishes all of her or his copyright and related or neighboring
12+
legal rights in the Work available under any federal or state law,
13+
treaty or contract, including but not limited to moral rights,
14+
publicity and privacy rights, rights protecting against unfair
15+
competition and any rights protecting the extraction, dissemination
16+
and reuse of data, whether such rights are present or future, vested
17+
or contingent (the "Waiver"). The Affirmer makes the Waiver for the
18+
benefit of the public at large and to the detriment of the Affirmer's
19+
heirs or successors.
20+
21+
The Affirmer understands and intends that the Waiver has the effect
22+
of eliminating and entirely removing from the Affirmer's control all
23+
the copyright and related or neighboring legal rights previously held
24+
by the Affirmer in the Work, to that extent making the Work freely
25+
available to the public for any and all uses and purposes without
26+
restriction of any kind, including commercial use and uses in media
27+
and formats or by methods that have not yet been invented or
28+
conceived. Should the Waiver for any reason be judged legally
29+
ineffective in any jurisdiction, the Affirmer hereby grants a free,
30+
full, permanent, irrevocable, nonexclusive and worldwide license for
31+
all her or his copyright and related or neighboring legal rights in
32+
the Work.
33+
34+
(reference https://web.archive.org/web/http://creativecommons.org/licenses/zero-waive/1.0/us/legalcode)

tests/resources/fonts/ahem/README.md

+81-81
Original file line numberDiff line numberDiff line change
@@ -5,89 +5,89 @@ square exactly square. The glyphs for most characters is simply a box
55
which fills this square. The codepoints mapped to this full square
66
with a full advance are the following ranges:
77

8-
U+20-U+26
9-
U+28-U+6F
10-
U+71-U+7E
11-
U+A0-U+C8
12-
U+CA-U+FF
13-
U+131
14-
U+152-U+153
15-
U+178
16-
U+192
17-
U+2C6-U+2C7
18-
U+2C9
19-
U+2D8-U+2DD
20-
U+394
21-
U+3A5
22-
U+3A7
23-
U+3A9
24-
U+3BC
25-
U+3C0
26-
U+2013-U+2014
27-
U+2018-U+201A
28-
U+201C-U+201E
29-
U+2020-U+2022
30-
U+2026
31-
U+2030
32-
U+2039-U+203A
33-
U+2044
34-
U+2122
35-
U+2126
36-
U+2202
37-
U+2206
38-
U+220F
39-
U+2211-U+2212
40-
U+2219-U+221A
41-
U+221E
42-
U+222B
43-
U+2248
44-
U+2260
45-
U+2264-U+2265
46-
U+22F2
47-
U+25CA
48-
U+3007
49-
U+4E00
50-
U+4E03
51-
U+4E09
52-
U+4E5D
53-
U+4E8C
54-
U+4E94
55-
U+516B
56-
U+516D
57-
U+5341
58-
U+56D7
59-
U+56DB
60-
U+571F
61-
U+6728
62-
U+6C34
63-
U+706B
64-
U+91D1
65-
U+F000-U+F002
8+
- U+20-U+26
9+
- U+28-U+6F
10+
- U+71-U+7E
11+
- U+A0-U+C8
12+
- U+CA-U+FF
13+
- U+131
14+
- U+152-U+153
15+
- U+178
16+
- U+192
17+
- U+2C6-U+2C7
18+
- U+2C9
19+
- U+2D8-U+2DD
20+
- U+394
21+
- U+3A5
22+
- U+3A7
23+
- U+3A9
24+
- U+3BC
25+
- U+3C0
26+
- U+2013-U+2014
27+
- U+2018-U+201A
28+
- U+201C-U+201E
29+
- U+2020-U+2022
30+
- U+2026
31+
- U+2030
32+
- U+2039-U+203A
33+
- U+2044
34+
- U+2122
35+
- U+2126
36+
- U+2202
37+
- U+2206
38+
- U+220F
39+
- U+2211-U+2212
40+
- U+2219-U+221A
41+
- U+221E
42+
- U+222B
43+
- U+2248
44+
- U+2260
45+
- U+2264-U+2265
46+
- U+22F2
47+
- U+25CA
48+
- U+3007
49+
- U+4E00
50+
- U+4E03
51+
- U+4E09
52+
- U+4E5D
53+
- U+4E8C
54+
- U+4E94
55+
- U+516B
56+
- U+516D
57+
- U+5341
58+
- U+56D7
59+
- U+56DB
60+
- U+571F
61+
- U+6728
62+
- U+6C34
63+
- U+706B
64+
- U+91D1
65+
- U+F000-U+F002
6666

6767
The codepoints which are mapped to something else are the following:
6868

69-
" " (U+20): No path but full advance
70-
"p" (U+70): Path has 0 ascent but full descent
71-
"É" (U+C9): Path has 0 descent but full ascent
72-
Non-breaking space (U+A0): No path but full advance
73-
Zero-width non-breaking space (U+FEFF): No path and 0 advance
74-
En space (U+2002): No path and half advance
75-
Em space (U+2003): No path but full advance
76-
Three-per-em space (U+2004): No path and one third advance
77-
Four-per-em space (U+2005): No path and one quarter advance
78-
Six-per-em space (U+2006): No path and one sixth advance
79-
Thin space (U+2009): No path and one fifth advance
80-
Hair space (U+200A): No path and one tenth advance
81-
Zero width space (U+200B): No path and no advance
82-
Ideographic space (U+3000): No path but full advance
83-
Zero width non-joiner (U+200C): No path and no advance
84-
Zero width joiner (U+200D): No path and no advance
85-
Greek capital letter Upsilon (U+3A5): Thin vertical stripe and full advance
86-
Greek capital letter Chi (U+3A7): Thin horizontal stripe and full advance
87-
"横" (U+6A2A): Thin horizontal stripe and full advance
88-
"橫" (U+6A6B): Thin horizontal stripe and full advance;
89-
"縦" (U+7E26): Thin vertical stripe and full advance;
90-
"縱" (U+7E31): Thin vertical stripe and full advance;
91-
"纵" (U+7EB5): Thin vertical stripe and full advance.
69+
- " " (U+20): No path but full advance
70+
- "p" (U+70): Path has 0 ascent but full descent
71+
- "É" (U+C9): Path has 0 descent but full ascent
72+
- Non-breaking space (U+A0): No path but full advance
73+
- Zero-width non-breaking space (U+FEFF): No path and 0 advance
74+
- En space (U+2002): No path and half advance
75+
- Em space (U+2003): No path but full advance
76+
- Three-per-em space (U+2004): No path and one third advance
77+
- Four-per-em space (U+2005): No path and one quarter advance
78+
- Six-per-em space (U+2006): No path and one sixth advance
79+
- Thin space (U+2009): No path and one fifth advance
80+
- Hair space (U+200A): No path and one tenth advance
81+
- Zero width space (U+200B): No path and no advance
82+
- Ideographic space (U+3000): No path but full advance
83+
- Zero width non-joiner (U+200C): No path and no advance
84+
- Zero width joiner (U+200D): No path and no advance
85+
- Greek capital letter Upsilon (U+3A5): Thin vertical stripe and full advance
86+
- Greek capital letter Chi (U+3A7): Thin horizontal stripe and full advance
87+
- "横" (U+6A2A): Thin horizontal stripe and full advance
88+
- "橫" (U+6A6B): Thin horizontal stripe and full advance;
89+
- "縦" (U+7E26): Thin vertical stripe and full advance;
90+
- "縱" (U+7E31): Thin vertical stripe and full advance;
91+
- "纵" (U+7EB5): Thin vertical stripe and full advance.
9292

9393
Source: https://www.w3.org/Style/CSS/Test/Fonts/Ahem/

0 commit comments

Comments
 (0)