]> de.git.xonotic.org Git - xonotic/mediasource.git/blob - fonts/xolonium/README.md
Merge branch 'LegendaryGuard/decompile_weapons' into 'master'
[xonotic/mediasource.git] / fonts / xolonium / README.md
1 Xolonium
2 ========
3
4 Xolonium is a futuristic typeface, with focus on legibility.
5 It provides support for Latin, Greek, and Cyrillic glyph sets,
6 and includes various pictograms and emoticons.
7
8 Xolonium originated as a custom font for the open-source game
9 [Xonotic](https://xonotic.org).
10
11
12 Build
13 -----
14
15 The fonts can be compiled with the provided Makefile,
16 which runs the scripts from the `tools` directory:
17
18 ```
19 make all
20 ```
21
22 Fonts can be compiled individually as well:
23
24 ```
25 make fonts/ttf/Xolonium-Regular.ttf
26 ```
27
28 The generated files can be deleted with:
29
30 ```
31 make clean
32 ```
33
34 FontForge might complain about the AGLFN or non-BMP kern pairs,
35 these are fixed during the build process.
36
37
38 Dependencies
39 ------------
40
41 ### All
42
43 - [FontForge](https://fontforge.github.io) 20200314
44 - [FontTools](https://github.com/fonttools/fonttools) 4.17.0
45
46 ### TTF
47
48 - [Humble Type Instruction Compiler](https://gitlab.com/sev/htic) 3.7
49
50 ### WOFF
51
52 - [Zopfli Python wrapper](https://pypi.python.org/pypi/zopfli)
53 - [Brotli Python wrapper](https://pypi.python.org/pypi/Brotli)
54
55
56 Xonotic
57 -------
58
59 The Makefile also builds a GPL version of the fonts, for
60 the game Xonotic. For this purpose, the metadata in the
61 name table is adjusted. Everything else remains identical.