In at least one document where I’ve experienced the same issue, the font size issue was caused by a <table> having too wide preformatted content. Adding <wbr> at enabled the renderer to break the content appropriately, so that the table would fit within the A4 page.