Responsive Content in PDF Export
XWiki's user interface (UI) adapts automatically to the screen size (i.e. it's responsive), thanks to Bootstrap's grid system, and this sometimes applies even to the wiki page content. For instance the page content could be split into columns, the number of columns depending on the available screen width: a single column on extra small devices, 2 columns on small devices, 3 columns on medium and large devices. When exporting such a page to PDF the outcome can be different than what you see in view mode because the available width depends on the print page size which is different than the screen size. Starting with this version we're adapting Bootstrap's grid system for print media, in order to have a more predictable outcome:
- extra small print: anything less than A4 portrait width => should match the behaviour from extra small screens
- small print: A4 portrait up to A4 landscape => should match the behaviour from small screens
- medium print: A4 landscape up to A3 landscape => should match the behaviour from medium screens
- large print: A3 landscape and up => should match the behaviour from large screens
By default the PDF export uses the A4 print page size so it should match the behaviour from small screens. See the PDF Export Application for more information.