• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/bash-94.1.2/bash-3.2/doc/

Lines Matching +refs:ps +refs:show +refs:of

12 % modify it under the terms of the GNU General Public License as
18 % of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21 % You should have received a copy of the GNU General Public License
30 % Please try the latest version of texinfo.tex before submitting bug
41 % of date, so if that's what you're using, please check.
45 % problem. Patches are, of course, greatly appreciated.
54 % dvips foo.dvi -o # or whatever; this makes foo.ps.
78 % Save some parts of plain tex whose names we will redefine.
110 \ifx\putwordInstanceVariableof\undefined \gdef\putwordInstanceVariableof{Instance Variable of}\fi
113 \ifx\putwordof\undefined \gdef\putwordof{of}\fi
121 \ifx\putwordTOC\undefined \gdef\putwordTOC{Table of Contents}\fi
171 % Margin to add to right of even pages, to left of odd pages.
242 % Do this outside of the \shipout so @code etc. will be expanded in
255 % the page break happens to be in the middle of an example.
257 % Do this early so pdf references go to the beginning of the page.
290 \egroup % end of \vbox\bgroup
291 \hfil\egroup % end of (centering) \line\bgroup
305 }% end of \shipout\vbox
306 }% end of group with \normalturnoffactive
335 % Parse an argument, then pass it to #1. The argument is the rest of
349 % \obeyedspace is defined far below, after the definition of \sepspaces.
363 \endgroup % End of the group started in \parsearg.
366 % Result of each macro is put in \toks0.
384 % will have two active spaces as part of the argument with the
391 % does, the catcode of the characters in questionwill have to be changed
392 % here.) But this means we cannot call \removeactivespaces as part of
431 % @end foo executes the definition of \Efoo.
523 % at the beginning of a line will start with \penalty -- and
525 % penalty on the vertical list instead of in the new paragraph.
539 % @. is an end-of-sentence period.
542 % @! is an end-of-sentence bang.
545 % @? is an end-of-sentence query.
549 % beginning of a paragraph, when TeX is still in vertical mode, would
550 % produce a whole line of output instead of starting the paragraph.
554 % it in a TeX vbox. We use \vtop instead of \vbox to construct the box
555 % to keep its height that of a normal line. According to the rules for
556 % \topskip (p.114 of the TeXbook), the glue inserted is
566 % percent of a page (\vfilllimit can be changed inside of @tex).
579 % next line of text is done) \lineskip glue after it. (See p.82 of
584 % \dimen0 is the vertical size of the group's box.
601 % the midst of an example, rather than completely enclosing it.
602 % Otherwise, the interline space between the last line of the group
605 % Hence this just inserts a strut at the beginning of each line.
608 % Since we have a strut on every line, we don't need any of TeX's
620 % Reset ^^M's definition to new definition of \par.
625 % @example, where each end-of-line in the input causes an
626 % end-of-line in the output. We don't want the end-of-line after
633 % TeX puts in an \escapechar (i.e., `@') at the beginning of the help
638 where each line of input produces a line of output.}
650 %% if the depth of the box does not fit.
657 % Ensure vertical mode, so we don't make a big box in the middle of a
667 % Do a \strut just to make the height of this box be normal, so the
676 % page after the empty box. So we use a penalty of 9999.
680 % sight. (If the user is using lots of big @group commands, which
687 % Back up by the size of the box, whether we did a page break or not.
712 % @enddots{} is an end-of-sentence ellipsis.
725 % @page forces the start of a new page
732 % This records the amount of indent in the innermost environment.
758 % if you have multiple lines of stuff to put here, you'll need to
759 % make the vbox yourself of the appropriate size.
794 % @include file insert text of that file as input.
828 % @sp n outputs n lines of vertical space
887 % We don't use $'s directly in the definition of \math because we need
951 % @setfilename is done at the beginning of every texinfo file.
1039 % Adding outlines to PDF; macros for calculating structure of outlines
1171 % Texinfo sort of supports the sans serif font style, which plain TeX does not.
1240 % Instead of cmb10, you may want to use cmbx10.
1335 % we have to define the \textfont of the standard families. Since
1346 % The font-changing commands redefine the meanings of \tenSTYLE, instead
1347 % of just \STYLE. We do this so that font changes will continue to work
1402 % the additional smallness of 8pt. So I'm making the default 9pt.
1407 % I wish we used A4 paper on this side of the Atlantic.
1423 % Fonts for short table of contents.
1448 % the end of a paragraph. Restore normal hyphenation at the end of the
1487 % @code is a modification of @t,
1539 % will therefore expand the active definition of _, which is us
1553 % `example' (@kbd uses ttsl only inside of @example and friends),
1589 % arg as text to display instead of (rather than in addition to) the url
1599 \unhbox0 % third arg given, show only that
1604 \unhbox0 % PDF: 2nd arg given, show only it
1606 \unhbox0\ (\code{#1})% DVI: 2nd arg given, show both it and url
1609 \code{#1}% only url given, so show it
1640 % argument is to make the input look right: @dmn{pt} instead of @dmn{}pt.
1691 % Leave some space at the very top of the page.
1713 % at the top of the second. We don't want the ragged left on the second.
1731 % If we use the new definition of \page, we always get a blank page
1820 }% unbind the catcode of @.
1829 % By default, they are off at the start of a document,
1840 % chapter name on inside top of right hand pages, document
1841 % title on inside top of left hand pages, and page numbers on outside top
1842 % edge of all pages.
1853 % For single-sided printing, chapter title goes across top left of page,
1885 % This produces Day Month Year style of output.
1899 % @settitle line... specifies the title of the document, for headings.
1900 % It generates no output of its own.
1909 % default indentation of table text
1911 % default indentation of @itemize and @enumerate text
1913 % margin between end of table item and start of table text.
1967 % \parskip glue -- logically it's part of the @item we just started.
1975 % crash together. So we use this bizarre value of 10001 as a signal
2092 % Allow an optional argument of an uppercase letter, lowercase letter,
2107 % (We will always have one token, because of the test we just made.
2118 % We need the \relax at the end of the \ifnum lines to stop TeX from
2149 % Be sure we're not beyond the end of the alphabet.
2162 % Be sure we're not beyond the end of the alphabet.
2188 % Definition of @item while inside @itemize.
2203 % Contents of each column will wrap at width given in preamble. Width
2205 % or in percent of \hsize, the current width of text on page.
2211 % Either define widths of columns in terms of percent of \hsize:
2215 % Numbers following @columnfractions are the percent of the total
2225 % For those who want to use more than one line's worth of words in
2254 % @tab Many paragraphs of text may be used in any column.
2285 % #1 is the part of the @columnfraction before the decimal point, which
2288 % percent of \hsize for this column.
2352 % \everycr will reset column counter, \colcount, at the end of
2372 % we will add a \leftskip of \multitablecolspace to all columns after
2376 % to the width of each template entry.
2378 % If the user has set preamble in terms of percent of \hsize we will
2379 % use that dimension as the width of the column, and the \leftskip
2390 % If user has not set preamble in terms of percent of \hsize
2403 % @tab Legal holiday which is valid in major parts of the whole country.
2422 %% Test to see if parskip is larger than space between lines of
2437 % text to a box and make the \insert when a row of the table is
2444 % it instead of starting the insertion right away.
2490 % We use \empty instead of \relax for the @def... commands, so that \end
2602 % @dircategory CATEGORY -- specify a category of the dir file
2613 % This @ is a catcode 12 token (that is the normal catcode of @ in
2614 % this texinfo.tex file). We change the catcode of @ below to match.
2633 % Make the letter c a comment character so that the rest of the line
2655 \immediate\write16{WARNING: for users of Unix TeX 3.0!}
2657 \immediate\write16{If you are running another version of TeX, relax.}
2674 % Ignore text, except that we keep track of conditional commands for
2675 % purposes of nesting, up to an `@end #1' command.
2682 % the chance of memory overflow, we follow the approach outlined on
2683 % page 401 of the TeXbook.
2706 % produce output, but that should be an extremely small amount of
2745 % empty), we can't just use \parsearg; we have to insert a space of our
2746 % own to delimit the rest of the line, and then take it out again if we
2747 % didn't need it. Make sure the catcode of space is correct to avoid
2792 % sufficient work to do a one-level expansion on the result, instead of
2871 % \fooindex ...rest of line... puts an entry in the index foo.
2872 % It also defines \fooindfile to be the number of the output channel for
2874 % The name of an index should be no more than 2 characters long
2875 % for the sake of vms.
2905 % Do this instead of @defindex foo if you don't want it as a separate index.
2933 % and it is "foo", the name of the index.
2948 % Take care of Texinfo commands that can appear in an index entry.
2986 % everything using @ instead of \realbackslash. When everything uses
3046 % Although these internal commands shouldn't show up, sometimes they do.
3098 % Handle some cases of @value -- where the variable name does not
3112 % expansion of \tie (\leavevmode \penalty \@M \ ).
3164 % and is used in the definitions of the active chars like <, >, |, etc.
3208 % #1 is name of index, #2 is stuff to put there, #3 is subentry --
3264 % start of the @defun won't see the skip inserted by the @end of
3267 % But don't do any of this if we're not in vertical mode. We
3293 % containing these kinds of lines:
3299 % for the beginning of a topic that is used with subtopics
3318 % Define the macros used in formatting output of the sorted index material.
3332 % Change catcode of @ here so that if the index file contains
3368 % Change them to control the appearance of the index.
3380 % Typeset the initial. Making this add up to a whole number of
3381 % baselineskips increases the chance of the dots lining up from column
3382 % to column. It still won't often be perfect, because of the stretch
3394 % This typesets a paragraph consisting of #1, dot leaders, and then #2
3395 % flush to the right margin. It is used for index and table of contents
3420 % of each paragraph, so we need not do anything with that.
3427 % A bit of stretch before each entry for the benefit of balancing columns.
3434 % Insert the text of the index entry. TeX will do line-breaking on it.
3436 % The following is kludged to not output a line of dots in the index if
3445 % If we must, put the page number on a line of its own, and fill out
3452 % part of (the primitive) \par. Without it, a spurious underfull
3497 % whole lot of material, we might end up calling this \output
3499 % essentially a couple of indexes with @setchapternewpage off). In
3519 % routine, in each of @smallbook, @afourpaper, and the default 8.5x11
3521 % of assignments once per index is clearly meaningless for the
3563 % Re-output the contents of the output page -- any previous material,
3576 % Split the last of the double-column material. Leave it on the
3599 % Called at the end of the double column material.
3635 % This counter is funny since it counts through charcodes of letters A, B, ...
3638 % We do the following for the sake of pdftex, which needs the actual
3675 % Each @chapter defines this as the name of the chapter.
3810 % Anyway, we don't want the fully-expanded definition of @cite to appear
3811 % as a result of the \message, we just want `@cite' itself. We use
3813 % simply yielding the contents of <toks register>. (We also do this for
3938 % to what kind of chapter we are in (ordinary, appendix, or unnumbered).
3946 % NOTE on use of \vbox for chapter headings, section headings, and such:
4101 % Switch to the right set of fonts.
4126 % Table of contents.
4130 % Called from @chapter, etc. We supply {\folio} at the end of the
4133 % Usage: \writetocentry{chap}{The Name of The Game}{{\the\chapno}}
4134 % We open the .toc file for writing here instead of at @setfilename (or
4151 % will be the target of the links in the table of contents. We can't
4154 % of the document. Thus, we'd have two destinations named `1', and
4244 % These macros generate individual entries in the table of contents.
4268 % command in the toc file for appendices, instead of using \chapentry
4300 % This parameter controls the indentation of the various levels.
4332 % Final typesetting of a toc entry; we use the same \entry macro as for
4335 % of hyphenated-identifiers-that-do-not-fit-on-a-line-and-nothing-else.)
4337 \vskip 0pt plus1pt % allow a little stretch for the sake of nice page breaks
4361 % Since these characters are used in examples, it should be an even number of
4375 {\tentt \global\dimen0 = 3em}% Width of the box.
4376 \dimen2 = .55pt % Thickness of rules
4385 \hbox{\vrule width\dimen2 \kern3pt % Space to left of text.
4432 % including the definition of @end lisp (which normally is erroneous).
4444 % is used only in environments like @example, where each line of input
4445 % should produce a line of output anyway.
4461 % start of the next paragraph will insert \parskip.
4464 % =10000 instead of <10000 because of a special case in \itemzzz, q.v.
4505 \par % can't be in the midst of a paragraph.
4545 % This macro is called at the beginning of all the @example variants,
4549 \inENV % This group ends at the end of the body
4553 \obeylines % each line of input is a line of output
4573 % inserted at the beginning of the next paragraph in the document, after
4653 \begingroup\inENV %This group ends at the end of the @quotation body
4691 % Disable Spanish ligatures ?` and !` of \tt font
4729 \multiply\dimen0 by\tabw % compute previous multiple of \tabw
4730 \advance\dimen0 by\tabw % advance to next multiple of \tabw
4786 % of the @verbatim input line itself. Otherwise we get an extra blank
4799 % @verbatiminclude FILE - insert text of file in verbatim environment.
4863 % end-of-line to be a \par, as would happen with the normal active
4864 % definition of ^^M. On the third hand, two ^^M's in a row should still
4871 % This messes up the normal definitions of @c[omment], so we redefine
4876 % fail, but for the limited use of getting the copying text (which
4939 % Definitions of (, ) and & used in args for functions.
4940 % This is the definition of ( outside of all parentheses.
4945 % This is the definition of ( when already inside a level of parens.
4948 \gdef\clrm{% Print a paren in roman if it is taking us back to depth of 0.
4949 % also in that case restore the outer-level definition of (.
4956 } % End of definition inside \activeparens
4971 % \defname, which formats the name of the @def (not the args).
4973 % #2 is the type of definition, such as "Function".
4985 % Get the values of \leftskip and \rightskip as they were outside the @def...
4995 % Output arg 2 ("Function" or some such) but stuck inside a box of
5025 % \defargscommonending) instead of 10000, since the sectioning
5040 % Common part of the \...x definitions.
5050 % Process body of @defun, @deffn, @defmac, etc.
5067 % The \empty here prevents misinterpretation of a construct such as
5087 % extra argument at the beginning which is the `category', instead of it
5167 % Split up #2 (the rest of the input line) at the first space token.
5169 % the first is all of #2 before the space token,
5170 % the second is all of #2 after that space token.
5171 % If #2 contains no space token, all of it is passed as the first arg
5214 \tclose{#1}% avoid \code because of side effects on active chars
5218 % Do complete processing of one @defun or @defunx line already parsed.
5391 % First, define the processing that is wanted for arguments of @defvar.
5428 % is actually part of the data type, which should not be put into the index.
5484 % To do this right we need a feature of e-TeX, \scantokens,
5490 % Undo catcode changes of \startcontents and \doprintindex
5504 % Undo catcode changes of \startcontents and \doprintindex
5509 \newcount\paramno % Count of parameters
5512 \def\macrolist{} % List of all defined macros in the form
5543 % (as in normal texinfo). It is necessary to change the definition of \.
5574 % \mbodybackslash is the definition of \ in @macro bodies.
5640 % This makes use of the obscure feature that if the last token of a
5681 % nonrecursive macros of zero, one, and many arguments.
5845 % the node name, #2 the name of the Info cross-reference, #3 the printed
5846 % node name, #4 the name of the Info file, #5 the name of the printed
5885 % is a loss. Therefore, we give the text of the node name again, so it
5905 % _ (for example) has to be the character _ for the purposes of the
5907 % into the usual \leavevmode...\vrule stuff for purposes of
5934 % CHARACTERS @xrdef{foo}{...expansion of \page...}
5968 % messages, but if we're using an old version of TeX, don't do anything.
6039 % It was suggested to set the catcode of ^ to 7, which would allow ^^e4 etc.
6126 % In case the footnote comes at the end of a sentence, preserve the
6144 % The start of the footnote looks usually like this:
6186 % @| inserts a changebar to the left of the current line. It should
6188 % change spans more than two lines of output. To handle that, we would
6190 % vertical list for the beginning and end of each change).
6198 % We want to insert a rule with the height and depth of the current
6202 % \vadjust-items are inserted at the left edge of the type. So
6236 % We will only complain once about lack of epsf.tex.
6337 % Following George Bush, just get rid of widows and orphans.
6342 % using an old version of TeX, don't do anything. We want the amount of
6560 % Most of these we simply print from the \tt font, but for some, we can
6590 % Set up an active definition for =, but don't enable it most of the time.
6600 % \otherifyactive is called near the end of this file.
6640 % Same as @turnoffactive except outputs \ as {\tt\char`\\} instead of
6650 % If a .fmt file is being used, we don't want the `\input texinfo' to show up.