Difference between revisions of "Manual:Extension/BlueSpiceBookshelf/Customized PDF Output"

[quality revision][quality revision]
(Changed categories.)
 


How to adjust page breaks in multi-page PDFs.

Adjusting page breaks[edit | edit source]

By default, each chapter and sub-chapter in a Book-PDF is started on a new page. To avoid these page breaks and to create a continuous chapter flow, an administrator can add the following code to the page MediaWiki:Common.css:
                    /*PDF book  - no page breaks between chapters*/
.bs-page-content { page-break-after: avoid; }

                
If you want to start the main chapters on separate pages, use this code instead:
                    /*PDF book  - page break only after chapter levl 1 */
.bs-page-content.booklevel-1,  { page-break-after: avoid; }
.bs-page-content.booklevel-1 { page-break-before: always; }

                

You can add further chapter levels as needed:

                    /*PDF book - page breaks after chapter levels 1 and 2*/
.bs-page-content { page-break-after: avoid; }
.bs-page-content.booklevel-1, .bs-page-content.booklevel-2 { page-break-before: avoidalways; }

                

Attachments

Discussions