are you using the default fonts that come with linux, or are you using the MS TTF fonts? if you haven't got the MS fonts, that's probably the answer: there's more space between lines on a number of linux fonts, resulting in longer pages