
This package contains three output routines that extend
\plainoutput. The first adds a reporting of problematic lines, i.e.,
for widow, club, and broken lines. The second prevents widow lines by
changing the \vsize by one line. The third tries to avoid widow, club,
and broken lines as much as possible for spreads.

One can switch between the output routines. And one can add manual
\vsize changes to the output routine that only reports problematic
lines.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 3 of the License.

The package consists of the following files:

pxwreport.tex       -- output routine to replace \plainoutput; adds a report
pxwsingle.tex       -- output routine for single pages
pxwspread.tex       -- output routine for spreads
pxwmanual.tex       -- change \vsize manually; uses report.tex
plain-widow-doc.pdf -- instructions
plain-widow-doc.tex -- the source of plain-widow-doc.pdf
README              -- this file

Copyright (C) 2025 Udo Wermuth (author)
              u dot wermuth (at) icloud dot com
