.im man.im
.NM printf print files with headings
.SY printf [file ...]
.FU
.ital printf
copies each of its argument files in turn to its output, inserting page
headers and footers and filling the last page of each file to full length.
A header consists of two blank lines, a line giving the filename, page
number, date and time, and two more blank lines;
a footer consists of two blank lines.
Pages for each file are numbered starting at one.
If no arguments are specified,
.ital printf
prints its standard input;
the file name is null.

The text of each file is unmodified --
no attempt is made to fold long lines or expand tabs to spaces.
.EG
.Q1
printf printf.pas fprint.pas
.Q2
