-
Notifications
You must be signed in to change notification settings - Fork 7
/
help.txt
54 lines (50 loc) · 1.71 KB
/
help.txt
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
Fontgen v1.5.0 - command-line TTF/OTF rasterizer with SDF support
=================================================================
Usage:
{{exe}} <path-to-config.json> [flags]
Available flags:
-help : Prints this text.
-info : Print extra information on processing.
-timings : Print processing timings.
-printmissing : Print all characters that could not be drawn
-nowarnings : Suppress warnings
-verbose : Enables all logging flags.
-silent : Disables all logging flags.
-stdin : Read config json from stdin instead of file path.
Note that in that case current working directory
is considered as a reference for file lookup.
Config options:
allownonprint : Enables rasterization of characters from
range U+00..U+1F
r8raster : Use greyscale image output for raster mode
Outputs greyscale image without alpha
Config json sample:
{
"input": "primary/font.ttf",
"inputs": ["fallback/font.ttf"],
"output": "result.fnt",
"mode": "msdf",
"options": ["allownonprint"]
"dfSize": 6,
"charset": [
"latin", "latin1 supplement",
"私は日本語が話せません", "path/to.xml", "path/to.txt"
],
"fontSize": 24,
"padding": { "top": 1, "bottom": 1, "left": 1, "right": 1 },
"spacing": { "x": 2, "y": 2 },
"packer": {
"size": 4096,
"width": 4096,
"height": 4096,
"pot": false,
"exact": false,
"sort": "height",
"algotithm": "max-rect",
"heuristic": "BestShortSizeFit",
"useWasteMap": true
}
}
File can be either one config of an array of multiple configs.
For more information and newest version visit github repo:
https://github.com/Yanrishatum/fontgen