@@ -23,7 +23,9 @@ def get_font_report(fontpath):
23
23
report .append ("SHA1: " + metrics .sha1 )
24
24
report .append ("" )
25
25
# The vertical metrics strings
26
- report .append ("--- Metrics ---" )
26
+ report .append (":" * 50 )
27
+ report .append (" Metrics" )
28
+ report .append (":" * 50 )
27
29
report .append ("[head] Units per Em: {}" .format (metrics .units_per_em ))
28
30
report .append ("[head] yMax: {}" .format (metrics .ymax ))
29
31
report .append ("[head] yMin: {}" .format (metrics .ymin ))
@@ -40,7 +42,9 @@ def get_font_report(fontpath):
40
42
report .append ("[OS/2] TypoLineGap: {}" .format (metrics .os2_typo_linegap ))
41
43
report .append ("" )
42
44
43
- report .append ("--- Ascent to Descent Calculations ---" )
45
+ report .append (":" * 50 )
46
+ report .append (" Ascent to Descent Calculations" )
47
+ report .append (":" * 50 )
44
48
report .append (
45
49
"[hhea] Ascent to Descent: {}" .format (metrics .hhea_total_height )
46
50
)
@@ -54,14 +58,16 @@ def get_font_report(fontpath):
54
58
)
55
59
report .append ("" )
56
60
57
- report .append ("--- Delta Values ---" )
61
+ report .append (":" * 50 )
62
+ report .append (" Delta Values" )
63
+ report .append (":" * 50 )
58
64
report .append (
59
65
"[hhea] Ascent to [OS/2] TypoAscender: {}" .format (
60
66
metrics .hhea_ascent - metrics .os2_typo_ascender
61
67
)
62
68
)
63
69
report .append (
64
- "[hhea] Descent to [OS/2] TypoDescender: {}" .format (
70
+ "[hhea] Descent to [OS/2] TypoDescender: {}" .format (
65
71
metrics .os2_typo_descender - metrics .hhea_descent
66
72
)
67
73
)
@@ -76,7 +82,9 @@ def get_font_report(fontpath):
76
82
)
77
83
)
78
84
report .append ("" )
79
- report .append ("--- Baseline to Baseline Distances ---" )
85
+ report .append (":" * 50 )
86
+ report .append (" Baseline to Baseline Distances" )
87
+ report .append (":" * 50 )
80
88
report .append ("hhea metrics: {}" .format (metrics .hhea_btb_distance ))
81
89
report .append ("typo metrics: {}" .format (metrics .typo_btb_distance ))
82
90
report .append ("win metrics: {}" .format (metrics .win_btb_distance ))
@@ -87,7 +95,9 @@ def get_font_report(fontpath):
87
95
)
88
96
)
89
97
report .append ("" )
90
- report .append ("--- Ratios ---" )
98
+ report .append (":" * 50 )
99
+ report .append (" Ratios" )
100
+ report .append (":" * 50 )
91
101
report .append ("hhea metrics / UPM: {0:.3g}" .format (metrics .hheaascdesc_to_upm ))
92
102
report .append ("typo metrics / UPM: {0:.3g}" .format (metrics .typo_to_upm ))
93
103
report .append ("win metrics / UPM: {0:.3g}" .format (metrics .winascdesc_to_upm ))
0 commit comments