I know with \usepackage[defaultlines=2,all]{nowidow} I can easily avoid all widows/orphans for a given number of lines.

But what if I want to have different minimum numbers of lines for widows and orphans? The 16th edition of the Chicago Manual of Style now allows for single-line orphans at the end of a page, but not for widows. Or, what if I want to have a two-line minimum for orphans, but a three-line minimum for widows?

The all option of the package seems to be boolean, so no way to define onlywidows or onlyorphans, or is there? Otherwise, to get the Chicago specs, one could only let it control widows and leave orphans alone. But is there a way to set the minimum required lines for orphans and widows independently of each other?


Looking at the source the package options are only a convenient syntax for simple cases. You can use the command forms such as \nowidow[5] and \noclub[3] the default value for the optional arguments in both cases is the value you specified in defaultlines= option.

  • I should have read the manual more carefully :/ — The commands you mention are for use at the end of a paragraph though. What I was looking for were the \setnowidow[5] and \setnoclub[3] commands but I finally found them.
    – jan
    Oct 24 '16 at 12:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.