Lines Matching +refs:ps +refs:first +refs:page

40 % Texinfo has a small home page at http://texinfo.org/.
53 % dvips foo.dvi -o # or whatever, to process the dvi file; this makes foo.ps.
109 \ifx\putwordpage\undefined \gdef\putwordpage{page}\fi
215 % the page break happens to be in the middle of an example.
231 \hfil % center the page within the outer (page) hsize.
262 \egroup % \vbox from first cropmarks clause
520 % @group ... @end group forces ... to be all on one page, by enclosing
524 % max (\topskip - \ht (first item), 0). If that height is large,
548 % and the first line afterwards is too small. But we can't put the
586 % forces a page break if there is not space-in-mils remaining.
594 %% This method tries to make TeX break the page naturally
614 % And a page break here is fine.
617 % TeX does not even consider page breaks if a penalty added to the
619 % empty box we just added fits on the page, we must make it consider
620 % page breaks. On the other hand, we don't want to actually break the
621 % page after the empty box. So we use a penalty of 9999.
624 % page at this \penalty, if there are no other feasible breakpoints in
626 % almost-but-not-quite fill up a page, TeX will have a hard time doing
627 % good page breaking, for example.) However, I could not construct an
628 % example where a page broke at this \penalty; if it happens in a real
632 % Back up by the size of the box, whether we did a page break or not.
635 % Do not allow a page break right after this kern.
670 % @page forces the start of a new page
672 \def\page{\par\vfill\supereject}
675 % outputs text on separate line in roman font, starting at standard page margin
964 \def\first{#1}
969 \def\ppnn{\pgn=\first}
997 \def\poptoks#1#2|ENDTOKS|{\let\first=#1\toksD={#1}\toksA={#2}}
1006 \ifx\first.\let\next=\done\else
1009 \ifx\first,\addtokens{\toksB}{\space}\fi
1104 % Fonts for title page:
1452 \message{page headings,}
1457 % First the title page. Must do @settitle before @titlepage.
1471 \endgroup\page\hbox{}\page}
1479 % Leave some space at the very top of the page.
1485 % print a rule at the page bottom also.
1488 % No rule at page bottom unless we print one at the top with @title.
1502 \let\oldpage = \page
1503 \def\page{%
1508 \let\page = \oldpage
1510 % \def\page{\oldpage \hbox{}}
1517 % It is important to do the page break before ending the group,
1519 % If we use the new definition of \page, we always get a blank page
1520 % after the title page, which we certainly don't want.
1549 %%% Set up page headings and footings.
1614 % @headings after turns on double-sided headings after this page.
1615 % @headings doubleafter turns on double-sided headings after this page.
1616 % @headings singleafter turns on single-sided headings after this page.
1626 % When we turn headings on, set the page number to 1.
1629 % title on inside top of left hand pages, and page numbers on outside top
1641 % For single-sided printing, chapter title goes across top left of page,
1642 % page number on top right.
1735 % by itself, and do not allow a page break either before or after that
1754 % Stop a page break at the \parskip glue coming up. Unfortunately
1755 % we can't prevent a possible page break at the following
1868 % \splitoff TOKENS\endmark defines \first to be the first token in
1871 \def\splitoff#1#2\endmark{\def\first{#1}\def\rest{#2}}%
1874 % or number, to specify the first label in the enumerated list. No
1890 % all -- the first parameter is undelimited.)
1952 % Call itemizey, adding a period to the first argument and supplying the
1986 % or in percent of \hsize, the current width of text on page.
2027 % @item first col stuff @tab second col stuff @tab third col
2029 % first col stuff
2034 % @item first col stuff @tab second col stuff
2136 % Maybe so, but it also creates really weird page breaks when the table
2150 % the first one.
2163 % The first column will be indented with the surrounding text.
2381 % page 401 of the TeXbook: make the current font be a dummy font.
2527 % following, through the first @end iftex (etc.). Make `@end iftex'
2805 % We must first make another character (@) an escape
2887 % Avoid page breaks due to these extra skips, too.
2907 % \entry {sortstring}{page}{topic}
2909 % \entry {sortstring}{page}{topic}{subtopic}
2913 % before the first topic whose initial is c
2952 % as its first line, TeX doesn't complain about mismatched braces
3031 % \hangindent is only relevant when the entry text and page number
3041 % When the entry text needs to be broken, just fill out the first line
3055 % there are no page numbers. The next person who breaks this will be
3063 % If we must, put the page number on a line of its own, and fill out
3065 % fill leaders glue in \indexdotfill if the page number does fit.)
3067 \null\nobreak\indexdotfill % Have leaders before the page number.
3073 \pdfgettoks#2.\ \the\toksA % The page number ends the paragraph.
3075 \ #2% The page number ends the paragraph.
3096 % Adapted from the TeXbook, page 416, which is to say,
3119 % Unvbox the main output page.
3129 % Change the page size parameters. We could do this once outside this
3162 % (undoubled) page height minus any material left over from the
3163 % previous page.
3174 % Re-output the contents of the output page -- any previous material,
3185 % current page, no automatic page break.
3188 % If we end up splitting too much material for the current page,
3189 % though, there will be another page break right after this \output
3201 % the current page. We're now back to normal single-column
3283 % page headings and footings can use it. @section does likewise.
3618 %%% Define plain chapter starts, and page on/off switching for it
3665 \nobreak\bigskip % no page break after a chapter title
3781 % start on an odd page, unlike chapters. Thus, we maintain
3799 % Roman numerals for page numbers.
3826 % We want a true roman here for the page numbers.
3856 % The first argument is the chapter or section name.
3857 % The last argument is the page number.
3914 % page number.
3947 \vskip 0pt plus1pt % allow a little stretch for the sake of nice page breaks
4179 % To end an @example-like environment, we first end the paragraph (via
4368 \dimen0=\hsize \advance \dimen0 by -\wd0 % compute size for first line
4543 % Split up #2 at the first space token.
4545 % the first is all of #2 before the space token,
4547 % If #2 contains no space token, all of it is passed as the first arg
5191 % first place, but there's so many layers that that is hard to do.
5243 % is as if TeX is seeing it for the first time.
5273 % page 3
5293 % \internalsetq {foo}{page} expands into
5405 % b-title}{'hat b} and \xrdef does a \csname...\endcsname on the first
5437 % For example, 'xrdef {$\leq $-fun}{page ...} made by @defun ^^
5748 % If page is nothing but text, make it come out even.
5962 % the first `\{ in the file would cause an error. This macro tries to fix
5963 % that, assuming it is called before the first `\' could plausibly occur.
5988 @c page-delimiter: "^\\\\message"