我知道\usepackage[defaultlines=2,all]{nowidow}
我可以轻松避开给定数量的孤行/寡行。
但是,如果我想为孤行和寡行设置不同的最小行数,该怎么办?《芝加哥格式手册》第 16 版现在允许在页面末尾出现单行孤行,但不允许孤行。或者,如果我想为孤行设置两行最小行数,而为孤行设置三行最小行数,该怎么办?
该包的选项all
似乎是布尔值,因此无法定义onlywidows
或onlyorphans
,或者有吗?否则,要获得芝加哥规范,只能让它控制寡妇而不管孤儿。但是有没有办法独立设置孤儿和寡妇所需的最低线路?
答案1
从源代码来看,包选项只是简单情况下的方便语法。您可以使用诸如这样的命令形式, \nowidow[5]
并且两种情况下可选参数的默认值都是您在选项\noclub[3]
中指定的值。defaultlines=