Fitting a table to a page using non-linear optimisation [electronic resource] / Nicholas Beaumont