@leonmoonen: Try with a larger negative top margin (i.e., 1870 actually corresponds to -50 in Portrait on the Forma [screen resolution is 1440x1920])?
EDIT: Incidentally, 50px is *exactly* the height I need with my tweaked Bookerly at the default size (... for most glyphs) on 300ppi devices like the Forma.
c.f., fbink's verbose output on the CLI:
Code:
Max LW: 1440 Max LH: 53 Max BL: 41 FntSize: 50
FntSize is what the metrics say the font needs, Max LH is what it actually does need in practice for the string that was printed.
(Metrics are purposely borked on my Bookerly to limit lineheights, which explains the discrepancy).
So, with -50, printing is *right* at the bottom edge (... for most glyphs, in my example, I'd actually need -53).