groff: Traps

 
 5.28 Traps
 ==========
 
 "Traps" are locations in the output or conditions on the input that,
 when reached or fulfilled, call a specified macro.  These traps can
 occur at a given location on the page, at a given location in the
 current diversion (together, these are known as vertical position
 traps), at a blank line, at a line with leading space characters, after
 a quantity of input lines, or at the end of input.  Macros called by
 traps are passed no arguments.  Setting a trap is also called "planting"
 one.  It is said that a trap is "sprung" if its condition is fulfilled.
 

Menu