% This macro source file is from the four volume series % "TeX in Practice" by Stephan von Bechtolsheim, published % 1993 by Springer-Verlag, New York. % Copyright 1993 Stephan von Bechtolsheim. % No warranty or liability is assumed. % This macro may be copied freely if no fees other than % media cost or shipping charges are charged and as long % as this copyright and the following source code itself % is not changed. Please see the series for further information. % % Version: 1.0 % Date: May 1, 1993 % % % This source code is documented in 34.2, p. IV-58. % Original source in file "o1.TEX", starting line 75. \wlog{L: "outpsel.tip" ["o1.TEX," l. 75, p. IV-58]}% % This file DOES NOT belong to format "texip." \newcount\FirstPageNo \FirstPageNo = -100000 \newcount\LastPageNo \LastPageNo = 100000 \output = {% \global\deadcycles = 0 \ifnum\pageno < \FirstPageNo \setbox 255 = \box\voidbox \NewLineMessage{Output routine discards page \the\pageno, smaller than \string\FirstPageNo.}% \else \ifnum\pageno > \LastPageNo \setbox 255 = \box\voidbox \NewLineMessage{Output routine discards page \the\pageno, larger than \string\LastPageNo.}% \else \shipout\box255 \fi \fi \global\advance\pageno by 1 }