-
Notifications
You must be signed in to change notification settings - Fork 16
/
CREDITS
107 lines (82 loc) · 4.73 KB
/
CREDITS
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
All kinds of contributions to Allure of the Stars are gratefully welcome!
Some of the contributors are listed below, in chronological order.
Andres Loeh
Mikolaj Konarski
Krzysztof Pławski
Daniel Keefe
Pablo Reszczynski
Simon Michael
bulbousBullfrog
Kayvan Kazeminejad
Binary distributions of this package may be linked or bundled with libraries
such as SDL2, SDL_ttf, FreeType and many others. These libraries
are copyright of their respective owners, with all rights reserved.
In particular, portions of this software are copyright © 2021 The FreeType
Project (www.freetype.org). All rights reserved.
Fonts 16x16xw.woff, 16x16xw.bdf, 16x16x.fnt, 8x8x.fnt and 8x8xb.fnt
are are derived from fonts taken from
https://github.com/angband/angband, copyrighted by Leon Marrick,
Sheldon Simms III and Nick McConnell and released by them under
GNU GPL, version 2 or any later version (confirmed at
http://www.thangorodrim.net/development/opensource.html).
Any further modifications by authors of LambdaHack
are also released under GNU GPL version 2.
Font 16x16xw.bdf is derived from 16x16x.fon by changing all but
a few glyphs, converting to BDF format, extending character set
and hacking the font file with bdftopcf and pcf2bdf to include
full bitmaps, not only non-zero portions, for otherwise SDL2-ttf
was not able to display the glyphs.
Font 16x16xw.woff was derived from 16x16xw.bdf by changing format
to TTF with bitsnpicas, faking descendent offsets to be 1 point lower
to prevent freetype from adding an extra pixel to the descendent,
tweaking with fontforge glyphs 3 5 6 8 A a S s b d h to prevent antialiasing
of their vital parts when zoomed out, auto-hinting, manually simplifying
hints in some glyphs and converting to WOFF format.
Fonts BinarySansProLH-Regular.ttf.woff, BinarySansProLH-Semibold.ttf.woff
and BinaryCodeProLH-Bold.ttf.woff are compiled from sources
at https://github.com/adobe-fonts/source-sans-pro
and https://github.com/adobe-fonts/source-code-pro
published with the following copyright notice:
Copyright 2010-2019 Adobe (http://www.adobe.com/), with Reserved Font
Name 'Source'. All Rights Reserved. Source is a trademark of Adobe
in the United States and/or other countries.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
The sources are modified and processed as follows (see
https://github.com/adobe-fonts/source-sans-pro/issues/193 for background):
in Roman/Instances/Semibold/font.ufo/glyphs/s.glif
put advance width="452"
rm Roman/Instances/Semibold/font.ufo/data/com.adobe.type.processedHashMap
bash build.sh
pyftfeatfreeze -f 'cv03' -S -U LH -R 'Source/Binary' target/TTF/SourceSansPro-Semibold.ttf BinarySansProLH-Semibold.ttf
pyftsubset BinarySansProLH-Semibold.ttf --unicodes="*" --flavor=woff --with-zopfli --output-file=BinarySansProLH-Semibold.ttf.woff
and similarly for BinarySansProLH-Regular.ttf.woff, while
for BinaryCodeProLH-Bold.ttf.woff the last steps are:
pyftfeatfreeze -f 'cv02' -S -U LH -R 'Source/Binary' target/TTF/SourceCodePro-Bold.ttf BinaryCodeProLH-Bold.ttf
pyftsubset BinaryCodeProLH-Bold.ttf --unicodes="*" --flavor=woff --with-zopfli --output-file=BinaryCodeProLH-Bold.ttf.woff
Fonts DejaVuLGCSans.ttf.woff and DejaVuLGCSans-Bold.ttf.woff
are downloaded from https://github.com/dejavu-fonts/dejavu-fonts
and compresses with pyftsubset. Their copyright notice is
DejaVu fonts 2.37 (c)2004-2016 DejaVu fonts team.
Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
Font Hack-Bold.ttf.woff is downloaded from
https://github.com/source-foundry/Hack
and compresses with pyftsubset. Its copyright notice is
Hack work is (c) 2018 Source Foundry Authors. MIT License.
Bitstream Vera Sans Mono (c) 2003 Bitstream, Inc. (with Reserved Font
Names _Bitstream_ and _Vera_). Bitstream Vera License.
The Ubuntu Font Family fonts are currently removed, because they are
a little too tall (some glyphs on consecutive lines are touching)
and also considered non-free by Debian and so we can't include them
in Debian and some other GNU/Linux distributions anyway.
If there is sufficient interest, they may be brought back.
They were fonts ubuntu-v14-latin-ext_latin-regular.ttf.woff,
ubuntu-v14-latin-ext_latin-500.ttf.woff
and ubuntu-mono-v9-latin-ext_latin-700.ttf.woff
that were generated via google-webfonts-helper.herokuapp.com
from 'Ubuntu Font Family' fonts with the following copyright notice:
Copyright 2011 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
The files were compressed with pyftsubset to save some space and make
sure they are created from TTF, not coverted OTF fonts. Unfortunately,
being TTF fonts and having broken hinting in the mono variant, they
require forcing TTF.Light hinting in the SDL frontend. If ever OTF fonts
emerge, they should be used instead (similarly compressed).