Lines Matching +refs:org +refs:check +refs:for +refs:org +refs:mode

19 % General Public License for more details.
32 % ftp://ftp.gnu.org/gnu/texinfo.tex
33 % (and all GNU mirrors, see http://www.gnu.org/order/ftp.html)
34 % ftp://texinfo.org/tex/texinfo.tex
35 % ftp://us.ctan.org/macros/texinfo/texinfo.tex
36 % (and all CTAN mirrors, finger ctan@us.ctan.org for a list).
39 % of date, so if that's what you're using, please check.
40 % Texinfo has a small home page at http://texinfo.org/.
42 % Send bug reports to bug-texinfo@gnu.org. Please include including a
58 % It is possible to adapt texinfo.tex for other languages. You can get
59 % the existing language-specific files from ftp://ftp.gnu.org/gnu/texinfo/.
96 % Set up fixed words for English if not already set.
240 % (We lessened \vsize for it in \oddfootingxxx.)
283 % Here are the rules for the cropmarks. Note that they are
335 % do that for us. The \relax here is matched by the \relax in the call
348 % in the argument -- _ ^ +, for example -- since they get expanded.
380 % @begin foo is the same as @foo, for now.
477 % Dotless i and dotless j, used for accents.
488 % Be sure we're in horizontal mode when doing a tie, since we make space
491 % since \penalty is valid in vertical mode, we'd end up putting the
516 % beginning of a paragraph, when TeX is still in vertical mode, would
522 % to keep its height that of a normal line. According to the rules for
602 % Ensure vertical mode, so we don't make a big box in the middle of a
627 % good page breaking, for example.) However, I could not construct an
713 % Restore active chars for included file.
746 % We'll use ems for NCHARS, close enough.
767 % We'll use ems for NCHARS like @paragraphindent.
783 % @asis just yields its argument. Used with @table, for example.
787 % @math means output in math mode.
792 % control sequence to switch into and out of math mode.
794 % This isn't quite enough for @math to work properly in indices, but it
808 % be able to disable indexing, cross-referencing, and contents, for test runs.
816 % This makes it possible to make a .fmt file for texinfo.
826 % Useful for site-wide @afourpaper, etc.
896 % Adding outlines to PDF; macros for calculating structure of outlines
1032 % We don't need math for this one.
1087 % A few fonts for @defun, etc.
1092 % Fonts for indices, footnotes, small examples (9pt).
1104 % Fonts for title page:
1169 % In order for the font changes to affect most math symbols and letters,
1171 % texinfo doesn't allow for producing subscripts and superscripts, we
1184 % in math mode, where it is the current \fam that is relevant in most
1186 % \tenbf}, for example. By redefining \tenbf, we obviate the need to
1223 % Set up the default fonts, so we can use them for creating boxes.
1227 % Define these so they can be easily changed for other fonts.
1231 % Count depth in font-changes, for error checks
1234 % Fonts for short table of contents.
1239 %% Add scribe-like font environments, plus @l for inline lisp (usually sans
1240 %% serif) and @ii for TeX italic
1290 % Change normal interword space to be same as for the current font.
1362 % the catcodes are wrong for parsearg to work.)
1376 % @uref (abbreviation for `urlref') takes an optional (comma-separated)
1424 % this property, we can check that font parameter.
1428 % Typeset a dimension, e.g., `in' or `pt'. The only reason for the
1436 % and it is not used as such in any manual I can find. We need it for
1600 % Leave some space for the footline. Hopefully ok to assume
1610 % @headings double turns headings on for double-sided printing.
1611 % @headings single turns headings on for single-sided printing.
1613 % @headings on same as @headings double, retained for compatibility.
1683 % @settitle line... specifies the title of the document, for headings.
1700 % used internally for \itemindent minus \itemmargin
1721 \def\kitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \lastfunction}}%
1724 \def\xitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \xitemsubtopic}}%
1863 % Set sfcode to normal for the chars that usually have another value.
1900 % continuing to look for a <number>.
1961 % @alphaenumerate and @capsenumerate are abbreviations for giving an arg
1997 % current hsize to be used for each column. You may use as many
2018 % with nothing between them for as many times as empty columns are needed,
2067 % is presumably either 0 or the empty string (but we don't check, we
2069 % percent of \hsize for this column.
2095 % Put the argument back for the \pickupwholefraction call, so
2108 % --karl, nathan@acm.org, 20apr99.
2138 % manifests itself, so it can be fixed for real --karl.
2142 % be used as many times as user calls for columns.
2144 % continue for many paragraphs if desired.
2215 % Prevent errors for section commands.
2333 % will be ignored. This way, the document can have (for example)
2353 \immediate\write16{WARNING: for users of Unix TeX 3.0!}
2358 \immediate\write16{ (See ftp://ftp.gnu.org/pub/gnu/TeX.README.)}
2372 % Ignore text, except that we keep track of conditional commands for
2377 % We must actually expand the ignored text to look for the @end
2403 % might have that installed. Therefore, math mode will still
2411 % Similarly for index fonts (mostly for their use in smallexample).
2442 % losing inside @example, for instance.
2490 {[No value for ``#1'']}%
2537 % We can't just want to start a group at @iftex (for example) and end it
2575 % It also defines \fooindfile to be the number of the output channel for
2578 % for the sake of vms.
2618 % @syncodeindex foo bar similar, but put all entries made for index foo
2628 % Define \doindex, the driver for all \fooindex macros.
2632 % \doindex just uses \parsearg; it calls \doind for the actual work.
2821 % Workhorse for all \fooindexes.
2884 % But don't do any of this if we're not in vertical mode. We
2915 % for a topic that is used without subtopics
2917 % for the beginning of a topic that is used with subtopics
2919 % for each subtopic.
2958 % and it loses the chapter title and the aux file entries for the
2989 % Some minor font changes for the special characters.
3013 % flush to the right margin. It is used for index and table of contents
3045 % A bit of stretch before each entry for the benefit of balancing columns.
3048 % Start a ``paragraph'' for the index entry so the line breaking
3095 % Define two-column mode, which we use to typeset indexes.
3126 % Use the double-column output routine for subsequent pages.
3132 % of assignments once per index is clearly meaningless for the
3135 % First we halve the line length, less a little for the gutter between
3156 % The double-column output routine for all double-column pages except
3161 % Get the available space for the double columns -- the normal
3188 % If we end up splitting too much material for the current page,
3245 % We do the following for the sake of pdftex, which needs the actual
3300 % #2 is text for heading
3421 % simply yielding the contents of <toks register>. (We also do this for
3575 % Define them by default for a numbered chapter.
3582 % NOTE on use of \vbox for chapter headings, section headings, and such:
3618 %%% Define plain chapter starts, and page on/off switching for it
3669 % Plain opening for unnumbered.
3799 % Roman numerals for page numbers.
3826 % We want a true roman here for the page numbers.
3860 % Chapter-level things, for both the long and short contents.
3868 % Typeset the label for a chapter or appendix for the short contents.
3869 % The arg is, e.g. `Appendix A' for an appendix, or `3' for a chapter.
3871 % command in the toc file for appendices, instead of using \chapentry
3872 % for both, but it doesn't seem worth it.
3913 % Now for the actual typesetting. In all these, #1 is the text and #2 is the
3942 % Final typesetting of a toc entry; we use the same \entry macro as for
3947 \vskip 0pt plus1pt % allow a little stretch for the sake of nice page breaks
4054 % Amount to narrow the margins by for @lisp.
4071 % for use in \parsearg.
4120 \advance\cartouter by 18.4pt % allow for 3pt kerns on either
4121 % side, and for 6pt waste from
4204 % This actually allows (for example) @end display inside an
4276 % We have retained a nonzero parskip for the environment, since we're
4313 % Be sure that we always have a definition for `(', etc. For example,
4325 % Definitions of (, ) and & used in args for functions.
4344 %% contained text. This is especially needed for [ and ]
4368 \dimen0=\hsize \advance \dimen0 by -\wd0 % compute size for first line
4369 \dimen1=\hsize \advance \dimen1 by -\defargsindent %size for continuations
4391 \def\defparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
4405 % #2 is the \...x control sequence for consecutive fns (which we define).
4420 % Used for @deftypemethod and @deftypeivar.
4422 % #2 is the \...x control sequence for consecutive fns (which we define).
4436 % Used for @deftypeop. The change from \deftypemethparsebody is an
4439 % to account for this both in the \...x definition and in parsing the
4440 % input at hand. Thus also need a control sequence (passed as #5) for
4468 % These are used for "variables" since they have no arguments.
4470 \def\defvarparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
4483 % This is used for \def{tp,vr}parsebody. It could probably be used for
4556 % So much for the things common to all kinds of definitions.
4560 % First, define the processing that is wanted for arguments of \defun
4755 % First, define the processing that is wanted for arguments of @defvar.
5014 % so \defmacro knows what to do. Define \macarg.blah for each blah
5243 % is as if TeX is seeing it for the first time.
5260 % _ (for example) has to be the character _ for the purposes of the
5262 % into the usual \leavevmode...\vrule stuff for purposes of
5263 % printing. So we \turnoffactive for the \refx-snt, back on for the
5264 % printing, back off for the \refx-pg.
5266 % Only output a following space if the -snt ref is nonempty; for
5279 % \dosetq is the interface for calls from other macros
5327 % Use TeX 3.0's \inputlineno to get the line number, for better error
5403 % that is not enough: for node names that actually contain a ^
5409 % The other change necessary for this was to define \auxhat:
5424 \catcode`+=\other % avoid \+ for paranoia even though we've turned it off
5434 % The aux file uses ' as the escape (for now).
5462 % The trailing space in the following definition for supereject is
5463 % vital for proper filling; pages come out unaligned when you do a
5469 % @footnotestyle is meaningful for info output only.
5501 % footnote reference occurs in (for example) a display environment.
5504 \splittopskip\ht\strutbox % top baseline for broken footnotes
5555 % vertical list for the beginning and end of each change).
5558 % \vadjust can only be used in horizontal mode.
5561 % Append this vertical mode material after the current line in the output.
5589 % Check for and read epsf.tex up front. If we read it only at @image
5603 \newhelp\noepsfhelp{epsf.tex must be installed for images to
5605 it from ftp://tug.org/tex/epsf.tex.}
5622 % #4 is just the usual extra ignored arg for parsing this stuff.
5680 % likely, but for now just recognize it.
5718 % set \parskip and call \setleading for \baselineskip.
5752 % Use @smallbook to reset parameters for 7x9.5 (or so) format.
5783 % A specific text layout, 24x15cm overall, intended for A4 paper. Top margin
5825 % Define macros to output various characters with catcode for normal text.
5852 % typewriter fonts to have this, we can check that font parameter.
5856 % Same as above, but check for italic font. Actually this also catches
5864 % Most of these we simply print from the \tt font, but for some, we can
5878 % Subroutine for the previous macro.
5896 % Set up an active definition for =, but don't enable it most of the time.
5955 % That is what \eatinput is for; after that, the `\' should revert to printing