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.
243 % (We lessened \vsize for it in \oddfootingxxx.)
284 % Here are the rules for the cropmarks. Note that they are
336 % do that for us. The \relax here is matched by the \relax in the call
349 % in the argument -- _ ^ +, for example -- since they get expanded.
381 % @begin foo is the same as @foo, for now.
478 % Dotless i and dotless j, used for accents.
489 % Be sure we're in horizontal mode when doing a tie, since we make space
492 % since \penalty is valid in vertical mode, we'd end up putting the
517 % beginning of a paragraph, when TeX is still in vertical mode, would
523 % to keep its height that of a normal line. According to the rules for
603 % Ensure vertical mode, so we don't make a big box in the middle of a
628 % good page breaking, for example.) However, I could not construct an
718 % (if RIGHT-TEXT is given, use TEXT for left page, RIGHT-TEXT for right;
719 % else use TEXT for both).
752 % Restore active chars for included file.
785 % We'll use ems for NCHARS, close enough.
806 % We'll use ems for NCHARS like @paragraphindent.
822 % @asis just yields its argument. Used with @table, for example.
826 % @math means output in math mode.
831 % control sequence to switch into and out of math mode.
833 % This isn't quite enough for @math to work properly in indices, but it
847 % be able to disable indexing, cross-referencing, and contents, for test runs.
855 % This makes it possible to make a .fmt file for texinfo.
865 % Useful for site-wide @afourpaper, etc.
935 % Adding outlines to PDF; macros for calculating structure of outlines
1072 % We don't need math for this one.
1127 % A few fonts for @defun, etc.
1132 % Fonts for indices, footnotes, small examples (9pt).
1144 % Fonts for title page:
1209 % In order for the font changes to affect most math symbols and letters,
1211 % texinfo doesn't allow for producing subscripts and superscripts, we
1224 % in math mode, where it is the current \fam that is relevant in most
1226 % \tenbf}, for example. By redefining \tenbf, we obviate the need to
1263 % Set up the default fonts, so we can use them for creating boxes.
1267 % Define these so they can be easily changed for other fonts.
1271 % Count depth in font-changes, for error checks
1274 % Fonts for short table of contents.
1279 %% Add scribe-like font environments, plus @l for inline lisp (usually sans
1280 %% serif) and @ii for TeX italic
1330 % Change normal interword space to be same as for the current font.
1402 % the catcodes are wrong for parsearg to work.)
1416 % @uref (abbreviation for `urlref') takes an optional (comma-separated)
1464 % this property, we can check that font parameter.
1468 % Typeset a dimension, e.g., `in' or `pt'. The only reason for the
1476 % and it is not used as such in any manual I can find. We need it for
1640 % Leave some space for the footline. Hopefully ok to assume
1650 % @headings double turns headings on for double-sided printing.
1651 % @headings single turns headings on for single-sided printing.
1653 % @headings on same as @headings double, retained for compatibility.
1727 % @settitle line... specifies the title of the document, for headings.
1744 % used internally for \itemindent minus \itemmargin
1765 \def\kitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \lastfunction}}%
1768 \def\xitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \xitemsubtopic}}%
1907 % Set sfcode to normal for the chars that usually have another value.
1944 % continuing to look for a <number>.
2005 % @alphaenumerate and @capsenumerate are abbreviations for giving an arg
2041 % current hsize to be used for each column. You may use as many
2062 % with nothing between them for as many times as empty columns are needed,
2111 % is presumably either 0 or the empty string (but we don't check, we
2113 % percent of \hsize for this column.
2139 % Put the argument back for the \pickupwholefraction call, so
2152 % --karl, nathan@acm.org, 20apr99.
2182 % manifests itself, so it can be fixed for real --karl.
2186 % be used as many times as user calls for columns.
2188 % continue for many paragraphs if desired.
2259 % Prevent errors for section commands.
2377 % will be ignored. This way, the document can have (for example)
2397 \immediate\write16{WARNING: for users of Unix TeX 3.0!}
2402 \immediate\write16{ (See ftp://ftp.gnu.org/pub/gnu/TeX.README.)}
2416 % Ignore text, except that we keep track of conditional commands for
2421 % We must actually expand the ignored text to look for the @end
2447 % might have that installed. Therefore, math mode will still
2455 % Similarly for index fonts (mostly for their use in smallexample).
2486 % losing inside @example, for instance.
2534 {[No value for ``#1'']}%
2581 % We can't just want to start a group at @iftex (for example) and end it
2619 % It also defines \fooindfile to be the number of the output channel for
2622 % for the sake of vms.
2654 % @syncodeindex foo bar similar, but put all entries made for index foo
2678 % Define \doindex, the driver for all \fooindex macros.
2682 % \doindex just uses \parsearg; it calls \doind for the actual work.
2871 % Workhorse for all \fooindexes.
2934 % But don't do any of this if we're not in vertical mode. We
2965 % for a topic that is used without subtopics
2967 % for the beginning of a topic that is used with subtopics
2969 % for each subtopic.
3008 % and it loses the chapter title and the aux file entries for the
3039 % Some minor font changes for the special characters.
3063 % flush to the right margin. It is used for index and table of contents
3095 % A bit of stretch before each entry for the benefit of balancing columns.
3098 % Start a ``paragraph'' for the index entry so the line breaking
3145 % Define two-column mode, which we use to typeset indexes.
3176 % Use the double-column output routine for subsequent pages.
3182 % of assignments once per index is clearly meaningless for the
3185 % First we halve the line length, less a little for the gutter between
3205 % The double-column output routine for all double-column pages except
3210 % Get the available space for the double columns -- the normal
3241 % If we end up splitting too much material for the current page,
3299 % We do the following for the sake of pdftex, which needs the actual
3354 % #2 is text for heading
3475 % simply yielding the contents of <toks register>. (We also do this for
3629 % Define them by default for a numbered chapter.
3636 % NOTE on use of \vbox for chapter headings, section headings, and such:
3672 %%% Define plain chapter starts, and page on/off switching for it
3723 % Plain opening for unnumbered.
3853 % Roman numerals for page numbers.
3880 % We want a true roman here for the page numbers.
3914 % Chapter-level things, for both the long and short contents.
3922 % Typeset the label for a chapter or appendix for the short contents.
3923 % The arg is, e.g. `Appendix A' for an appendix, or `3' for a chapter.
3925 % command in the toc file for appendices, instead of using \chapentry
3926 % for both, but it doesn't seem worth it.
3967 % Now for the actual typesetting. In all these, #1 is the text and #2 is the
3996 % Final typesetting of a toc entry; we use the same \entry macro as for
4001 \vskip 0pt plus1pt % allow a little stretch for the sake of nice page breaks
4108 % Amount to narrow the margins by for @lisp.
4125 % for use in \parsearg.
4174 \advance\cartouter by 18.4pt % allow for 3pt kerns on either
4175 % side, and for 6pt waste from
4258 % This actually allows (for example) @end display inside an
4331 % We have retained a nonzero parskip for the environment, since we're
4348 % `@verbx...x' would look like the '@verbx' command. --janneke@gnu.org
4367 % Setup for the @verb command.
4369 % Eight spaces for a tab
4376 \tt % easiest (and conventionally used) font for verbatim
4387 % Setup for the @verbatim environment
4407 % Easiest (and conventionally used) font for verbatim
4440 % For Texinfo it's a lot easier than for LaTeX,
4445 %% Include LaTeX hack for completeness -- never know
4488 % Restore active chars for included file.
4520 % Be sure that we always have a definition for `(', etc. For example,
4532 % Definitions of (, ) and & used in args for functions.
4551 %% contained text. This is especially needed for [ and ]
4575 \dimen0=\hsize \advance \dimen0 by -\wd0 % compute size for first line
4576 \dimen1=\hsize \advance \dimen1 by -\defargsindent %size for continuations
4598 \def\defparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
4612 % #2 is the \...x control sequence for consecutive fns (which we define).
4627 % Used for @deftypemethod and @deftypeivar.
4629 % #2 is the \...x control sequence for consecutive fns (which we define).
4643 % Used for @deftypeop. The change from \deftypemethparsebody is an
4646 % to account for this both in the \...x definition and in parsing the
4647 % input at hand. Thus also need a control sequence (passed as #5) for
4675 % These are used for "variables" since they have no arguments.
4677 \def\defvarparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
4690 % This is used for \def{tp,vr}parsebody. It could probably be used for
4763 % So much for the things common to all kinds of definitions.
4767 % First, define the processing that is wanted for arguments of \defun
4963 % First, define the processing that is wanted for arguments of @defvar.
5222 % so \defmacro knows what to do. Define \macarg.blah for each blah
5451 % is as if TeX is seeing it for the first time.
5468 % _ (for example) has to be the character _ for the purposes of the
5470 % into the usual \leavevmode...\vrule stuff for purposes of
5471 % printing. So we \turnoffactive for the \refx-snt, back on for the
5472 % printing, back off for the \refx-pg.
5474 % Only output a following space if the -snt ref is nonempty; for
5487 % \dosetq is the interface for calls from other macros
5535 % Use TeX 3.0's \inputlineno to get the line number, for better error
5611 % that is not enough: for node names that actually contain a ^
5617 % The other change necessary for this was to define \auxhat:
5632 \catcode`+=\other % avoid \+ for paranoia even though we've turned it off
5642 % The aux file uses ' as the escape (for now).
5670 % The trailing space in the following definition for supereject is
5671 % vital for proper filling; pages come out unaligned when you do a
5677 % @footnotestyle is meaningful for info output only.
5709 % footnote reference occurs in (for example) a display environment.
5712 \splittopskip\ht\strutbox % top baseline for broken footnotes
5763 % vertical list for the beginning and end of each change).
5766 % \vadjust can only be used in horizontal mode.
5769 % Append this vertical mode material after the current line in the output.
5797 % Check for and read epsf.tex up front. If we read it only at @image
5811 \newhelp\noepsfhelp{epsf.tex must be installed for images to
5813 it from ftp://tug.org/tex/epsf.tex.}
5830 % #4 is just the usual extra ignored arg for parsing this stuff.
5888 % likely, but for now just recognize it.
5926 % set \parskip and call \setleading for \baselineskip.
5960 % Use @smallbook to reset parameters for 7x9.5 (or so) format.
5991 % A specific text layout, 24x15cm overall, intended for A4 paper. Top margin
6033 % Define macros to output various characters with catcode for normal text.
6060 % typewriter fonts to have this, we can check that font parameter.
6064 % Same as above, but check for italic font. Actually this also catches
6072 % Most of these we simply print from the \tt font, but for some, we can
6086 % Subroutine for the previous macro.
6104 % Set up an active definition for =, but don't enable it most of the time.
6163 % That is what \eatinput is for; after that, the `\' should revert to printing