1. This works: $ groff -ms <<! .KF .KE ! 2. But this evokes a startling warning from troff: "cannot break a line" $ groff -ms <<! .KF x .KE ! 3. This evokes an error from s.tmac: "must be in top-level environment ... when first page is started. $ groff -ms <<! .KF .LP .KE ! Cases 2 and 3 can be fixed by beginning with .br
4. This variant evokes nonsense from s.tmac: ".KE without .KS or .KF" $ groff -ms <<! .KF .LP x .KE ! Beginning with .br doesn't help. Groff's objection to case 3 seems gratuitous. Its objections to 2 and 4 are downright bizarre. Observed in groff 1.23.0. Doug
