When overdue_notices.pl is run using the '-n' option, form feed characters are inserted between notices. This is currently the only way of inserting page breaks between notices. I've had several partners request that page breaks be added for the email sent to the library containing all notices for patrons who do not have email. This could be added via a command line switch -- perhaps '--page-break'. The behavior of this switch should be aware of whether the notices are html formatted or not -- if they are, page breaks must be added via CSS/html, if they are not, they should be inserted as form-feeds.
HTML page breaks can be added as follows: CSS: @media all { .page-break { display: none; } } @media print { .page-break { display: block; page-break-before: always; } } HTML: <div class="page-break"></div>
I think maybe we don't need a switch for that - it sounds interesting in general.