Home | History | Annotate | Download | only in doc

Lines Matching refs:Page

32 %   https://www.gnu.org/software/texinfo/ (the Texinfo home page)
56 % The GNU Texinfo home page is https://www.gnu.org/software/texinfo.
135 \ifx\putwordpage\undefined \gdef\putwordpage{page}\fi
257 % of a page, or that at the bottom of a page.
263 % Then if the page is not broken at the mark, some of the previous
264 % section appears on the page, and we can get the name of this section
268 % See page 260 of The TeXbook.
286 % page or the contents), so we use \firstmark there -- this gets us
312 \chardef\PAGE = 255
314 \defaultoutput = {\savetopmark\onepageout{\pagecontents\PAGE}}
322 % can lead to a page heading being output and duplicating the chapter heading
325 % \shipout a page.
328 % \firstmark to the right values, but if this was called with an empty page
343 % \shipout a vbox for a single page, adding an optional header, footer
344 % and footnote. This also causes index entries for this page to be written
355 % Retrieve the information for the headings from the marks in the page,
378 % Do this early so pdf references go to the beginning of the page.
400 % Main part of page, including any footnotes
412 % Check if we are on the first page of a chapter. Used for printing headings.
415 % Get the chapter that was current at the end of the last page
641 % @group ... @end group forces ... to be all on one page, by enclosing
650 % cause the glue on the previous page to be unduly stretched, because it
654 % percent of a page (\vfilllimit can be changed inside of @tex).
694 % \dimen2 is how much space is left on the page (more or less).
696 % if the group doesn't fit on the current page, and it's a big big
697 % group, force a page break.
700 \page
715 % forces a page break if there is not space-in-mils remaining.
732 % And a page break here is fine.
735 % TeX does not even consider page breaks if a penalty added to the
737 % empty box we just added fits on the page, we must make it consider
738 % page breaks. On the other hand, we don't want to actually break the
739 % page after the empty box. So we use a penalty of 9999.
742 % page at this \penalty, if there are no other feasible breakpoints in
744 % almost-but-not-quite fill up a page, TeX will have a hard time doing
745 % good page breaking, for example.) However, I could not construct an
746 % example where a page broke at this \penalty; if it happens in a real
750 % Back up by the size of the box, whether we did a page break or not.
753 % Do not allow a page break right after this kern.
762 % @page forces the start of a new page.
764 \def\page{\par\vfill\supereject}
767 % outputs text on separate line in roman font, starting at standard page margin
807 % (if RIGHT-TEXT is given, use TEXT for left page, RIGHT-TEXT for right;
822 \def\temp{\inrightmargin\righttext}% odd page -> outside is right margin
903 % prevent a page break here.
1141 % Output page labels information.
1149 % Page label ranges must be increasing. Remove any duplicates.
1412 % #4 is the page number
1416 % page number. We could generate a destination for the section
1551 % \pdfgettoks - Surround page numbers in #1 with @pdflink. #1 may
2280 % Fonts for title page (20.4pt):
2428 % Fonts for title page (20.4pt):
3700 \message{page headings,}
3705 % First the title page. Must do @settitle before @titlepage.
3714 after the title page.}}%
3718 want the contents after the title page.}}%
3722 \endgroup\page\hbox{}\page}
3728 % Leave some space at the very top of the page.
3730 % No rule at page bottom unless we print one at the top with @title.
3735 \let\oldpage = \page
3736 \def\page{%
3740 \let\page = \oldpage
3741 \page
3750 % It is important to do the page break before ending the group,
3752 % If we use the new definition of \page, we always get a blank page
3753 % after the title page, which we certainly don't want.
3758 % in effect the toc pages will come out with page numbers.
3789 % print a rule at the page bottom also.
3814 % Set up page headings and footings.
3877 % @evenheadingmarks top \thischapter <- chapter at the top of a page
3878 % @evenheadingmarks bottom \thischapter <- chapter at the bottom of a page
3913 % @headings after turns on double-sided headings after this page.
3914 % @headings doubleafter turns on double-sided headings after this page.
3915 % @headings singleafter turns on single-sided headings after this page.
3929 % When we turn headings on, set the page number to 1.
3937 % title on inside top of left hand pages, and page numbers on outside top
3945 % For single-sided printing, chapter title goes across top left of page,
3946 % page number on top right.
4042 % by itself, and do not allow a page break either before or after that
4061 % Stop a page break at the \parskip glue coming up. However, if
4308 % or in percent of \hsize, the current width of text on page.
4426 \gdef\headitemcrhook{\nobreak}% attempt to avoid page break after headings
5466 % Take care of unwanted page breaks/skips around a whatsit:
5483 % Avoid page breaks due to these extra skips, too.
5542 % \entry {sortstring}{page}{topic}
5544 % \entry {sortstring}{page}{topic}{subtopic}
5727 % then page number (#2) flushed to the right margin. It is used for index
5767 % #1 is the page number.
5769 % Get the width of the page numbers, and only use
5776 \null\nobreak\indexdotfill % Have leaders before the page number.
5791 % page numbers to be aligned to the right.
5798 % Cause last line, which could consist of page numbers on their own
5799 % if the list of page numbers is long, to be aligned to the right.
5862 % the page number to the right.
5880 % Adapted from the TeXbook, page 416, which is to say,
5888 % If not much space left on page, start a new page.
5896 % Unvbox the main output page.
5897 \unvbox\PAGE
5906 % Change the page size parameters. We could do this once outside this
5928 % (undoubled) page height minus any material left over from the
5929 % previous page.
5948 \setbox0=\vsplit\PAGE to\dimen@ \setbox2=\vsplit\PAGE to\dimen@
5951 \unvbox\PAGE
5955 % Re-output the contents of the output page -- any previous material,
5968 % The following penalty ensures that the page builder is exercised
5976 % fit on the page and has to be broken off. Without the following
5977 % penalty the page builder will not be exercised until \eject
5980 % double-column page will be processed with \balancecolumns, which
5983 % the output routine finishes, TeX starts reconsidering the page
5985 % page, because the two columns now take up only half of the page
5993 % page builder, unlike penalties (see The TeXbook, pp. 280-281).
6009 % Leave the double-column material on the current page, no automatic
6010 % page break.
6014 % the current page. We're now back to normal single-column
6030 \setbox0 = \vbox{\unvbox\PAGE}% like \box255 but more efficient, see p.120.
6055 % Check whether the left column has come out higher than the page itself.
6057 % the actual height of the page is 0.5\vsize).
6060 % Output some of it with \doublecolumnout, leaving the rest on the page.
6061 \setbox\PAGE=\box0
6091 \vskip.3\vsize % move it down on the page a bit
6096 \headingsoff % no headline or footline on the part page
6097 % This outputs a mark at the end of the page that clears \thischapter
6160 % and name of the chapter. Page headings and footings can use
6464 % Define plain chapter starts, and page on/off switching for it.
6467 % Start a new page
6470 % \chapoddpage - start on an odd page for a new chapter
6471 % Because \domark is called before \chapoddpage, the filler page will
6473 % care -- we just disable all headings on the filler page.
6600 % the pdfdest) after any page break, but before the actual text has
6607 \nobreak % Avoid page breaks at the interline glue.
6611 \nobreak\bigskip % no page break after a chapter title
6747 % That glue will be a valid breakpoint for the page, since it'll be
6750 % break, since then the whatsits could end up on page n while the
6751 % section is on page n+1, thus toc/etc. are wrong. Debian bug 276000.
6790 % We append the current node name (if any) and page number as additional
6820 % Tell \shipout to create a pdf destination on each page, if we're
6822 % just write one on every page because the title pages are numbered
6823 % 1 and 2 (the page numbers aren't printed), and so are the first
6864 % start on an odd page, unlike chapters.
6877 % Roman numerals for page numbers.
6915 % We want a true roman here for the page numbers.
6950 % the page numbers.
6974 % The last argument is the page number.
6979 % Also ignore the page number, which is conventionally not printed.
6982 % Add stretch and a bonus for breaking the page before the part heading.
6983 % This reduces the chance of the page being broken immediately after the
7041 % page number.
7048 % Move the page numbers slightly to the right
7654 \parindent = 0pt % paragraph indentation looks wrong on title page
8842 % 3) NAME-pg - the page number.
9076 % output the `page 3'.
9186 % name to avoid collisions). The value is the page number. If this is a float
9813 % page number, and we want to fully expand that so we can get a link
10052 % emacs-page
11293 % 7) physical page height; 8) physical page width.
11345 % If page is nothing but text, make it come out even.
11561 % used for headline/footline in the output routine, in case the page
11724 @c page-delimiter: "^\\\\message\\|emacs-page"