Lines Matching +refs:insert +refs:broken +refs:vertical +refs:line

90 \let\ptexinsert=\insert
106 % starts a new line in the output.
109 % Use TeX 3.0's \inputlineno to get the line number, for better error
204 % @| inserts a changebar to the left of the current line. It should
208 % vertical list for the beginning and end of each change).
214 % Append this vertical mode material after the current line in the output.
216 % We want to insert a rule with the height and depth of the current
261 % we did was a \nobreak, we don't want to insert more space.
371 \line{\ewtop\hfil\ewtop}%
373 \line{%
380 \line\bgroup
398 \hfil\egroup % end of (centering) \line\bgroup
402 \line{%
408 \line{\ewbot\hfil\ewbot}%
443 % the input line (except we remove a trailing comment). #1 should be a
489 % to get _exactly_ the rest of the line, we had to prevent such situation.
522 % space in the output. Don't allow a line break at this space, as this
523 % is used only in environments like @example, where each line of input
524 % should produce a line of output anyway.
542 % It's the responsibility of \envdef to insert \begingroup before the
683 % at the beginning of a line will start with \penalty -- and
684 % since \penalty is valid in vertical mode, we'd end up putting the
685 % penalty on the vertical list instead of in the new paragraph.
696 % @* forces a line break.
699 % @/ allows a line break.
727 % beginning of a paragraph, when TeX is still in vertical mode, would
728 % produce a whole line of output instead of starting the paragraph.
733 % to keep its height that of a normal line. According to the rules for
758 % @example, where each end-of-line in the input causes an
759 % end-of-line in the output. We don't want the end-of-line after
761 % should appear on a line by itself (according to the Texinfo
767 % \baselineskip glue before it, and (when the next line of text is done)
771 % To get correct interline space between the last line of the group
772 % and the first line afterwards, we have to propagate \prevdepth.
776 % \dimen0 is the vertical size of the group's box.
797 where each line of input produces a line of output.}
814 % Ensure vertical mode, so we don't make a big box in the middle of a
818 % If the @need value is less than one line space, it's useless.
825 % normal leading is inserted relative to the preceding line.
830 % main vertical list is 10000 or more. But in order to see if the
861 % outputs text on separate line in roman font, starting at standard page margin
971 % @center line
972 % outputs that line, centered.
987 \line{#1}%
991 \def\centerV#1{\line{\kern\leftskip #1\kern\rightskip}}
993 % @sp n outputs n lines of vertical space
997 % @comment ...line which is ignored...
1047 % after a section heading. If WORD is `insert', then do indent at such
1056 \def\insertword{insert}
1361 \line{\pdfsetcolor{\maincolor}\the\footline}%
1367 \line{%
1700 \catcode`\^^M=\active \def^^M{^^J}% Output line endings as the ^^J char.
1786 \catcode`\^^M=\active \def^^M{^^J}% Output line endings as the ^^J char.
1874 \catcode`\^^M=\active \def^^M{^^J}% Output line endings as the ^^J char.
3143 \global\evenheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
3148 \global\oddheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
3155 \global\evenfootline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
3160 \global\oddfootline = {\rlap{\centerline{#2}}\line{#1\hfil#3}}%
3223 \global\evenheadline={\line{\folio\hfil\thistitle}}
3224 \global\oddheadline={\line{\thischapter\hfil\folio}}
3235 \global\evenheadline={\line{\thischapter\hfil\folio}}
3236 \global\oddheadline={\line{\thischapter\hfil\folio}}
3246 \global\evenheadline={\line{\folio\hfil\thistitle}}
3247 \global\oddheadline={\line{\thischapter\hfil\folio}}
3255 \global\evenheadline={\line{\thischapter\hfil\folio}}
3256 \global\oddheadline={\line{\thischapter\hfil\folio}}
3275 % @settitle line... specifies the title of the document, for headings.
3313 % If the item text does not fit in the space we have, put it on a line
3315 % line. We do not start a paragraph here because then if the next
3317 % horizontal list on a line by itself, resulting in extra blank space.
3337 % bizarre value of 10001 as a signal to \aboveenvbreak to insert
3345 % following text (if any) will end up on the same line.
3348 % the item text, it can migrate to the main vertical list and
3466 \vadjust{\penalty 1200}}% not good to break after first line of item.
3574 % can be specified either with sample text given in a template line,
3595 % Each new table line starts with @item, each subsequent new column
3621 % @multitableparskip is vertical space between paragraphs in table.
3626 % 0pt means it depends on current normal line spacing.
3698 % line is not enough. That is bad. So let's go back to just `&' until
3705 \newtoks\everytab % insert after every tab.
3747 % \vtop will set a single line and will also let text wrap and
3783 % blank line, when TeX decides to break the line at the space before the
3784 % box from the multistrut, so the strut ends up on a line by itself.
3801 \def\multistrut{\strut}% just use the standard line spacing
3861 % Ignore text until a line `@end #1', keeping track of nested conditionals.
3894 % line. (Otherwise, we would consider a line `@c @ifset', for
3931 % would result in a blank line in the output.
3940 % empty), we can't just use \parsearg; we have to insert a space of our
3941 % own to delimit the rest of the line, and then take it out again if we
4051 % \fooindex ...rest of line... puts an entry in the index foo.
4435 % goes to end-of-line is not handled.
4475 \insert\margin{\hbox{\vrule height8pt depth3pt width0pt \the\toks0}}%
4516 % But don't do any of this if we're not in vertical mode. We
4561 % to re-insert the same penalty (values >10000 are used for various
4574 % (the whatsit from the \write), so we must insert a \nobreak.
4626 % as its first line, TeX doesn't complain about mismatched braces
4669 % We like breaks before the index initials, so insert a bonus.
4707 % Do not fill out the last line with white space.
4713 % Do not prefer a separate line ending with a hyphen to fewer lines.
4717 % don't both fit on one line. In that case, bob suggests starting the
4718 % dots pretty far over on the line. Unfortunately, a large
4719 % indentation looks wrong when the entry text itself is broken across
4726 % When the entry text needs to be broken, just fill out the first line
4747 % The following is kludged to not output a line of dots in the index if
4755 % If we must, put the page number on a line of its own, and fill out
4756 % this line with blank space. (The \hfil is overwhelmed with the
4779 \def\primary #1{\line{#1\hfil}}
4836 % First we halve the line length, less a little for the gutter between
4837 % the columns. We compute the gutter based on the line length, so it
4895 % fit on the page and has to be broken off. Without the following
4900 % is wrong: The two columns will go to the main vertical list, with
4901 % the broken-off section in the recent contributions. As soon as
4903 % break. The two columns and the broken-off section both fit on the
5293 % 1) We use \vbox rather than the earlier \line to permit
5441 % Only insert the separating space if we have a chapter/appendix
5580 % Go into vertical mode. Usually we'll already be there, but we
5582 % if the document didn't happen to have a blank line.
5597 % Only insert the space after the number if we have a section number.
5653 % section headings. Otherwise, it would insert a valid breakpoint between:
5754 \advance\hsize by -\contentsrightmargin % Don't use the full line length.
5888 % If the toc has to be broken over pages, we want it to be at chapters
5995 % start of the next paragraph will insert \parskip.
6090 \obeylines % each line of input is a line of output
6137 % line. This is redundant with what happens in \aboveenvbreak, but
6212 % @raggedright does more-or-less normal line breaking but no right
6222 \hbadness=10000 % Last line will usually be underfull, so turn off
6230 \hbadness=10000 % Last line will usually be underfull, so turn off
6297 % verbatim line.
6325 % Respect line breaks,
6362 % Respect line breaks,
6400 % of the @verbatim input line itself. Otherwise we get an extra blank
6401 % line in the output.
6413 % @verbatiminclude FILE - insert text of file in verbatim environment.
6468 % commands also insert a nobreak penalty, and we don't want to allow
6478 % But do insert the glue.
6491 % As above, allow line break if we have multiple x headers in a row.
6642 % distinguish it from the body text that may end up on the next line
6647 % Figure out line sizes for the paragraph shape.
6648 % The first line needs space for \box0; but if \rightskip is nonzero,
6705 % We want ()&[] to print specially on the defun line.
6999 % unexpandable, insert that wherever you need a #, and then redefine
7091 % line. Whatever was read is then fed to the next control sequence
7127 % cross-references. The @node line might or might not have commas, and
7278 % insert empty discretionaries after hyphens, which means that it will
7279 % not find a line break at a hyphen in a node names. Since some manuals
7454 % character, we would end up writing a line like this: 'xrdef {'hat
7555 \insert\footins\bgroup
7561 \splittopskip\ht\strutbox % top baseline for broken footnotes
7583 % Don't crash into the line above the footnote text. Since this
7592 % the real \insert just after the vbox finished. Otherwise, the insertion
7595 % text to a box and make the \insert when a row of the table is finished.
7596 % And the same can be done for other insert classes. --kasal, 16nov03.
7598 % Replace the \insert primitive by a cheating macro.
7603 \ifx \insert\ptexinsert
7604 \let\insert\saveinsert
7610 % This \insert replacement works for both \insert\footins{foo} and
7611 % \insert\footins\bgroup foo\egroup, but it doesn't work for \insert27{foo}.
7699 % Usually we'll have text after the image which will insert
7700 % \parskip glue, so insert it here too to equalize the space
7706 % Leave vertical mode so that indentation from an enclosing
7755 % insert appears inside a float which could possibly float. --kasal, 26may04
7845 % Eventually this needs to become an \insert.
7884 % whenever an insert appears inside a float which could possibly
8909 % Use TeX 3.0's \emergencystretch to help line breaking, but if we're
8911 % stretch added to depend on the line length, hence the dependence on
9184 % name cannot be active until we have parsed the command line.