Indeed, the print layout can end up being a bit different. What I aimed to do, though, is for example to respect the same tab widths for printouts, though it’s hard to predict 100%. Have you also tried using fixed width? Tables?
Ideally, if you had some examples of the kind of differences you see, I could think about more general ways to deal with the issue.
Having a ‘Print View’ is indeed a possibility, though to be very honest, it’s unlikely I can implement it in the short or medium term, as there are quite a lot of other features that will be prioritized over it. I’ll keep you updated if/when it happens, of course!