"man -Tps nft.8" shows <standard input>:3754: error: boxed table does not fit on page 25; use .TS H/.TH with a supporting macro package
with environment MANROFFOPT=-ww and MAN_KEEP_STDERR=yes The package 'ms' explains: .TS [H] .TE Demarcate a table to be processed by the tbl preprocessor. The optional H argument instructs ms to repeat table rows (often column headings) at the top of each new page the table spans, if applicable; calling the TH macro marks the end of such rows. tbl(1) provides a comprehensive reference to the preprocessor and offers examples of its use. The package 'me' has: TE end tbl table TH end heading for multi-page tbl table TS start tbl table The package 'mm' has: TE Table end. See TS. TH End table heading. It is repeated after page breaks within a table. See TS. The N argument supported by DWB mm is not implemented by groff mm. TS [H] Table start. Argument "H" tells mm that the table has a heading. See TE, TH, and tbl(1). The macro 'TH' is already used in 'an.tmac' so another name must be selected for the "End table heading". The new name can be used in an.tmac's TH, when called without arguments.