From The Document Foundation Wiki
Page layout is not the same between Windows and Linux. Why?
When I open my OpenDocument formatted file under MS-Windows or under Linux, the page layout is different. This seems to contradict the multi-platform reputation of LibreOffice.
The reasons may be as follows:
- Fonts used are not the same; it is indeed necessary to ensure that the fonts used in the document are available for the two environments. If this is not the case, LibreOffice searches for the font that looks like the one recorded in the file. Small differences between the fonts will cause shifts and may alter the layout.
- If the printer set as the default is not the same in both environments, the same document may be printed differently depending on the printer used. One can observe significant differences between ink jet or laser printers.
The solution is to:
- Install the missing fonts ; cf. How-to install Fonts.
- Modify the selected printer (one can use a PDF printer as generic printer for the two environments).