• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/man/

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

20 % General Public License for more details.
33 % http://www.gnu.org/software/texinfo/ (the Texinfo home page), or
34 % ftp://tug.org/tex/texinfo.tex
35 % (and all CTAN mirrors, see http://www.ctan.org).
37 % of date, so if that's what you're using, please check.
39 % Send bug reports to bug-texinfo@gnu.org. Please include including a
55 % It is possible to adapt texinfo.tex for other languages, to some
59 % The GNU Texinfo home page is http://www.gnu.org/software/texinfo.
107 % Use TeX 3.0's \inputlineno to get the line number, for better error
116 % Set up fixed words for English if not already set.
206 % vertical list for the beginning and end of each change).
209 % \vadjust can only be used in horizontal mode.
212 % Append this vertical mode material after the current line in the output.
258 % add check for \lastpenalty to plain's definitions. If the last thing
342 % (We lessened \vsize for it in \oddfootingyyy.)
383 % Here are the rules for the cropmarks. Note that they are
489 % Define the framework for environments in texinfo.tex. It's used like this:
498 % used to check whether the current environment is the one expected.
573 % Definitions to produce \{ and \} commands for indices,
574 % and @{ and @} for the aux/toc files.
603 % Dotless i and dotless j, used for accents.
620 % latex.ltx, since we use a different font for the raised A; it's most
621 % convenient for us to use an explicitly smaller font, rather than using
633 % Be sure we're in horizontal mode when doing a tie, since we make space
636 % since \penalty is valid in vertical mode, we'd end up putting the
679 % beginning of a paragraph, when TeX is still in vertical mode, would
685 % to keep its height that of a normal line. According to the rules for
695 % threshold for doing this is if the group is more than \vfilllimit
766 % Ensure vertical mode, so we don't make a big box in the middle of a
791 % good page breaking, for example.) However, I could not construct an
853 % (if RIGHT-TEXT is given, use TEXT for left page, RIGHT-TEXT for right;
854 % else use TEXT for both).
954 % We'll use ems for NCHARS, close enough.
975 % We'll use ems for NCHARS like @paragraphindent.
1043 % @asis just yields its argument. Used with @table, for example.
1047 % @math outputs its argument in math mode.
1136 % be able to disable indexing, cross-referencing, and contents, for test runs.
1144 % This makes it possible to make a .fmt file for texinfo.
1156 % Useful for site-wide @afourpaper, etc.
1195 % when pdftex is run in dvi mode, \pdfoutput is defined (so \pdfoutput=1
1196 % can be set). So we test for \relax and 0 as well as \undefined,
1209 % PDF uses PostScript string constants for the names of xref targets,
1210 % for display in the outlines, and in other places. Thus, we have to
1229 % changes for Texinfo. It is included here under the GPL by permission
1262 output) for that.)}
1283 \errmessage{Could not find image file #1 for pdf}%
1331 % nearly black, but still distinguishable for online viewing.
1337 % Adding outlines to PDF; macros for calculating structure of outlines
1346 % outline by the pdf viewer. #2 is the pdf expression for the number
1347 % of subentries (or empty, for subsubsections). #3 is the node text,
1353 % page number. We could generate a destination for the section
1378 % Read toc silently, to get counts of subentries for \pdfoutline.
1461 % of @url. for now, just make @/ a no-op, that's the only one
1533 % We don't need math for this font style.
1853 % Definitions for a main text size of 11pt. This is the default in
1871 % A few fonts for @defun names and args.
1877 % Fonts for indices, footnotes, small examples (9pt).
1890 % Fonts for small examples (8pt).
1903 % Fonts for title page (20.4pt):
1957 % Reduced fonts for @acro in text (10pt).
1977 % section, chapter, etc., sizes following suit. This is for the GNU
1996 % A few fonts for @defun names and args.
2002 % Fonts for indices, footnotes, small examples (9pt).
2015 % Fonts for small examples (8pt).
2028 % Fonts for title page (20.4pt):
2082 % Reduced fonts for @acro in text (9pt).
2129 % In order for the font changes to affect most math symbols and letters,
2131 % texinfo doesn't allow for producing subscripts and superscripts except
2143 % current \fam for math mode. Our \STYLE (e.g., \rm) commands hardwire
2230 % By the way, for comparison, here's what fits with @example (10pt):
2237 % Set up the default fonts, so we can use them for creating boxes.
2241 % Define these so they can be easily changed for other fonts.
2245 % Count depth in font-changes, for error checks
2248 % Fonts for short table of contents.
2254 %% Add scribe-like font environments, plus @l for inline lisp (usually sans
2255 %% serif) and @ii for TeX italic
2265 % @var is set to this for defun arguments.
2269 % ttsl for book titles, do we?
2292 % Set sfcode to normal for the chars that usually have another value.
2300 \def\endofsentencespacefactor{1000}% for @. and friends
2305 \def\endofsentencespacefactor{3000}% for @. and friends
2336 % Change normal interword space to be same as for the current font.
2387 % this is all so @math{@code{var_name}+1} can work. In math mode, _
2458 % @uref (abbreviation for `urlref') takes an optional (comma-separated)
2486 % @url synonym for @uref, since that's how everyone uses it.
2510 % this property, we can check that font parameter.
2514 % Typeset a dimension, e.g., `in' or `pt'. The only reason for the
2522 % and it is not used as such in any manual I can find. We need it for
2531 % @acronym for "FBI", "NATO", and the like.
2532 % We print this one point size smaller, since it's intended for
2544 % @abbr for "Comput. J." and the like.
2564 % It is available from http://www.ctan.org/tex-archive/fonts/eurosym.
2593 % By the way, simply using "at 1em" works for cmr10 and the like, but
2594 % does not work for cmbx10 and other extended/shrunken fonts.
2608 % @registeredsymbol - R in a circle. The font for the R should really
2609 % be smaller yet, but lllsize is the best we can do for now.
2791 % Leave some space for the footline. Hopefully ok to assume
2800 % @headings double turns headings on for double-sided printing.
2801 % @headings single turns headings on for single-sided printing.
2803 % @headings on same as @headings double, retained for compatibility.
2877 % @settitle line... specifies the title of the document, for headings.
2893 % used internally for \itemindent minus \itemmargin
3044 \advance\itemno by 1 % for enumerations
3091 % continuing to look for a <number>.
3152 % @alphaenumerate and @capsenumerate are abbreviations for giving an arg
3178 % current hsize to be used for each column. You may use as many
3189 % with nothing between them for as many times as empty columns are needed,
3265 % Put the argument back for the \pickupwholefraction call, so
3285 % --karl, nathan@acm.org, 20apr99.
3314 % Check for saved footnotes, etc.
3320 % problem manifests itself, so it can be fixed for real --karl.
3331 % be used as many times as user calls for columns.
3333 % continue for many paragraphs if desired.
3388 % Compute \multitablelinespace (if not defined by user) for use in
3415 % attempt to check whether the conditionals are properly nested. But we
3452 % Scan in ``verbatim'' mode:
3479 % line. (Otherwise, we would consider a line `@c @ifset', for
3480 % example, to count as an @ifset for nesting.)
3494 \let\next\doignoretextyyy % ..., look for another.
3495 % If we're here, #1 ends with ^^M\ifinfo (for example).
3507 \let\next\doignoretext % Look for the next @end.
3582 {[No value for ``#1'']}%
3637 % It also defines \fooindfile to be the number of the output channel for
3640 % for the sake of vms.
3672 % @syncodeindex foo bar similar, but put all entries made for index foo
3696 % Define \doindex, the driver for all \fooindex macros.
3700 % \doindex just uses \parsearg; it calls \doind for the actual work.
3715 % we have to laboriously prevent expansion for those that we don't.
3733 % disappear altogether for that purpose -- although logging shows that
3760 % \realbackslash, still used for index files). When everything uses @,
3779 % preventing its expansion. This is used only for control% words,
3780 % not control letters, because the \space would be incorrect for
3787 % These can be used both for control words that take an argument and
3920 % would be for a given command (usually its argument).
3982 % Of course this is not nearly correct, but it is the best we can do for now.
3984 % writing an index entry, and texindex isn't prepared for an index sort entry
4001 % Workhorse for all \fooindexes.
4070 % But don't do any of this if we're not in vertical mode. We
4076 % We'll have to check whether \lastskip is zero skip. \ifdim is not
4077 % sufficient for this purpose, as it ignores stretch and shrink parts
4078 % of the skip. The only way seems to be to check the textual
4115 % to re-insert the same penalty (values >10000 are used for various
4143 % for a topic that is used without subtopics
4145 % for the beginning of a topic that is used with subtopics
4147 % for each subtopic.
4186 % and it loses the chapter title and the aux file entries for the
4217 % Some minor font changes for the special characters.
4243 % then page number (#2) flushed to the right margin. It is used for index
4284 % A bit of stretch before each entry for the benefit of balancing
4353 % Define two-column mode, which we use to typeset indexes.
4384 % Use the double-column output routine for subsequent pages.
4390 % of assignments once per index is clearly meaningless for the
4393 % First we halve the line length, less a little for the gutter between
4413 % The double-column output routine for all double-column pages except
4418 % Get the available space for the double columns -- the normal
4477 % If we end up splitting too much material for the current page,
4543 % construct for the sake of pdftex, which needs the actual
4612 % #3 is text for heading
4632 % Check for appendix sections:
4640 % Check for numbered within unnumbered:
4694 % Used for \float.
4731 % Since an unnumbered has no number, no prefix for figures.
4744 % simply yielding the contents of <toks register>. (We also do this for
4834 % Define them by default for a numbered chapter.
4841 % NOTE on use of \vbox for chapter headings, section headings, and such:
4879 %%% Define plain chapter starts, and page on/off switching for it
4961 % Write the toc entry for this chapter. Must come before the
4968 % been typeset. If the destination for the pdf outline is after the
4970 % being visible, for instance under high magnification.
5033 % the section type for xrefs (Ynumbered, Ynothing, Yappendix), #4 is the
5053 % for @headings -- no section number, don't include in toc,
5071 % Write the node reference (= pdf destination for pdftex).
5076 % That glue will be a valid breakpoint for the page, since it'll be
5120 % arguments for the \{chap,sec,...}entry macros which will eventually
5124 % We open the .toc file for writing here instead of at @setfilename (or
5126 % But if #1 is `omit', then we don't do anything. This is used for the
5207 % Roman numerals for page numbers.
5237 % We want a true roman here for the page numbers.
5266 % Typeset the label for a chapter or appendix for the short contents.
5267 % The arg is, e.g., `A' for an appendix, or `3' for a chapter.
5331 % Now for the actual typesetting. In all these, #1 is the text and #2 is the
5360 % We use the same \entry macro as for the index entries.
5457 % Amount to narrow the margins by for @lisp.
5524 \advance\cartouter by 18.4pt % allow for 3pt kerns on either
5525 % side, and for 6pt waste from
5588 % end paragraph for sake of leading, in case document has no blank
5684 % We have retained a nonzero parskip for the environment, since we're
5708 % `@verbx...x' would look like the '@verbx' command. --janneke@gnu.org
5731 % Setup for the @verb command.
5733 % Eight spaces for a tab
5740 \tt % easiest (and conventionally used) font for verbatim
5751 % Setup for the @verbatim environment
5761 % the default, but it works for pasting with more pdf viewers (at least
5773 % and a similar option for the left quote char vs. a grave accent.
5810 % Easiest (and conventionally used) font for verbatim
5844 % For Texinfo it's a lot easier than for LaTeX,
5881 % Save the text away for @insertcopying later.
5919 % break somewhere. Check specifically for penalty 10002, inserted
5941 % First, check whether we are in the right environment:
5966 % rendering the following check redundant. But we don't optimize.
6100 % Figure out line sizes for the paragraph shape.
6101 % The first line needs space for \box0; but if \rightskip is nonzero,
6102 % we need only space for the part of \box0 which exceeds it:
6142 % tt for the name. This is because literal text is sometimes needed in
6148 % tt for the names.
6151 % On the other hand, if an argument has two dashes (for instance), we
6152 % want a way to get ttsl. Let's try @var for that.
6169 % Be sure that we always have a definition for `(', etc. For example,
6195 % the contained text. This is especially needed for [ and ] .
6273 % I've verified that it is necessary both for e-TeX and for ordinary TeX
6439 % so \defmacro knows what to do. Define \macarg.blah for each blah
6588 % Write a cross-reference definition for the current node. #1 is the
6611 % empty for anchors.
6726 % is as if TeX is seeing it for the first time.
6730 % _ (for example) has to be the character _ for the purposes of the
6732 % into the usual \leavevmode...\vrule stuff for purposes of
6733 % printing. So we \turnoffactive for the \refx-snt, back on for the
6734 % printing, back off for the \refx-pg.
6736 % Only output a following space if the -snt ref is nonempty; for
6754 % This macro is called from \xrefX for the `[nodename]' part of xref
6834 % Was that xref control sequence that we just defined for a float?
6849 % for later use in \listoffloats.
6897 % that is not enough: for node names that actually contain a ^
6903 % The other change necessary for this was to define \auxhat:
6922 \catcode`+=\other % avoid \+ for paranoia even though we've turned it off
6929 % should not typeset properly. But it works, so I'm moving on for
6961 % The trailing space in the following definition for supereject is
6962 % vital for proper filling; pages come out unaligned when you do a
6968 % @footnotestyle is meaningful for info output only.
7001 % footnote reference occurs in (for example) a display environment.
7005 \splittopskip\ht\strutbox % top baseline for broken footnotes
7023 % footnote extends for more than one paragraph.
7040 % And the same can be done for other insert classes. --kasal, 16nov03.
7054 % This \insert replacement works for both \insert\footins{foo} and
7055 % \insert\footins\bgroup foo\egroup, but it doesn't work for \insert27{foo}.
7099 % Check for and read epsf.tex up front. If we read it only at @image
7113 \newhelp\noepsfhelp{epsf.tex must be installed for images to
7115 it from ftp://tug.org/tex/epsf.tex.}
7134 % #6 is just the usual extra ignored arg for parsing this stuff.
7165 % @float FLOATTYPE,LABEL,LOC ... @end float for displayed figures, tables,
7167 % float "here". But it seemed the best name for the future.
7174 % #1 is the optional FLOATTYPE, the text label for this float, typically
7178 % #2 is the optional xref label. Also must be present for the float to
7181 % #3 is the optional positioning argument; for now, it is ignored. It
7184 % We keep a separate counter for each FLOATTYPE, which we reset at each
7228 % This magic value for \thissection is output by \setref as the
7363 % Magic string used for the XREFLABEL-title value, so \xrefX can
7374 % (safe) float type for this float. We set \iffloattype to #2.
7469 % Encoding being declared for the document.
7517 % First, make active non-ASCII characters in order for them to be
7752 % changes for Texinfo conventions. It is included here under the GPL by
7770 \message{\linenumber Unicode char \string #1 not defined for Texinfo}%
8249 % Make non-ASCII characters printable again for compatibility with
8337 % Use @smallbook to reset parameters for 7x9.25 trim size.
8354 % Use @smallerbook to reset parameters for 6x9 trim size.
8379 % To change the settings for a different printer or situation, adjust
8381 % do the same for \bindingoffset. You can set these for testing in
8418 % A specific text layout, 24x15cm overall, intended for A4 paper.
8471 % Define macros to output various characters with catcode for normal text.
8498 % typewriter fonts to have this, we can check that font parameter.
8502 % Same as above, but check for italic font. Actually this also catches
8510 % Most of these we simply print from the \tt font, but for some, we can
8525 % Subroutine for the previous macro.
8562 % \doublebackslash is two of them (for the pdf outlines).
8600 % That is what \eatinput is for; after that, the `\' should revert to printing