• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/cxxfilt-11/cxxfilt/texinfo/

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

13 % modify it under the terms of the GNU General Public License as
19 % of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22 % You should have received a copy of the GNU General Public License
31 % Please try the latest version of texinfo.tex before submitting bug
37 % of date, so if that's what you're using, please check.
41 % problem. Patches are, of course, greatly appreciated.
50 % dvips foo.dvi -o # or whatever; this makes foo.ps.
73 % We never want plain's \outer definition of \+ in Texinfo.
107 % messages, but if we're using an old version of TeX, don't do anything.
123 \ifx\putwordInstanceVariableof\undefined \gdef\putwordInstanceVariableof{Instance Variable of}\fi
126 \ifx\putwordof\undefined \gdef\putwordof{of}\fi
134 \ifx\putwordTOC\undefined \gdef\putwordTOC{Table of Contents}\fi
186 % Margin to add to right of even pages, to left of odd pages.
197 % @| inserts a changebar to the left of the current line. It should
199 % change spans more than two lines of output. To handle that, we would
201 % vertical list for the beginning and end of each change).
209 % We want to insert a rule with the height and depth of the current
213 % \vadjust-items are inserted at the left edge of the type. So
292 % Do this outside of the \shipout so @code etc. will be expanded in
305 % the page break happens to be in the middle of an example.
307 % Do this early so pdf references go to the beginning of the page.
340 \egroup % end of \vbox\bgroup
341 \hfil\egroup % end of (centering) \line\bgroup
355 }% end of \shipout\vbox
356 }% end of group with \normalturnoffactive
385 % Parse an argument, then pass it to #1. The argument is the rest of
401 \endgroup % End of the group started in \parsearg.
410 % Each occurence of `\^^M' or `<space>\^^M' is replaced by a single space.
433 % to get _exactly_ the rest of the line, we had to prevent such situation.
436 % (Similarily, we have to think about #3 of \argcheckspacesY above: it is
438 % that a pair of braces would be stripped.
467 % is used only in environments like @example, where each line of input
468 % should produce a line of output anyway.
474 % expansion of \tie (\leavevmode \penalty \@M \ ).
486 % It's the responsibility of \envdef to insert \begingroup before the
494 % implementation of @end takes care not to call \endgroup in this
524 out of any environment%
530 % @end foo executes the definition of \Efoo.
531 % But first, it executes a specialized version of \checkenv
536 % The general wording of \badenverr may not be ideal, but... --kasal, 06nov03
627 % at the beginning of a line will start with \penalty -- and
629 % penalty on the vertical list instead of in the new paragraph.
646 % @. is an end-of-sentence period.
649 % @! is an end-of-sentence bang.
652 % @? is an end-of-sentence query.
656 % beginning of a paragraph, when TeX is still in vertical mode, would
657 % produce a whole line of output instead of starting the paragraph.
661 % it in a TeX vbox. We use \vtop instead of \vbox to construct the box
662 % to keep its height that of a normal line. According to the rules for
663 % \topskip (p.114 of the TeXbook), the glue inserted is
673 % percent of a page (\vfilllimit can be changed inside of @tex).
687 % @example, where each end-of-line in the input causes an
688 % end-of-line in the output. We don't want the end-of-line after
696 % \baselineskip glue before it, and (when the next line of text is done)
700 % To get correct interline space between the last line of the group
705 % \dimen0 is the vertical size of the group's box.
721 % TeX puts in an \escapechar (i.e., `@') at the beginning of the help
726 where each line of input produces a line of output.}
736 %% if the depth of the box does not fit.
743 % Ensure vertical mode, so we don't make a big box in the middle of a
753 % Do a \strut just to make the height of this box be normal, so the
762 % page after the empty box. So we use a penalty of 9999.
766 % sight. (If the user is using lots of big @group commands, which
773 % Back up by the size of the box, whether we did a page break or not.
785 % @page forces the start of a new page.
792 % This records the amount of indent in the innermost environment.
816 % if you have multiple lines of stuff to put here, you'll need to
817 % make the vbox yourself of the appropriate size.
852 % @include file insert text of that file as input.
889 the stack of filenames is empty.}}
915 % @sp n outputs n lines of vertical space
968 % If WORD is `none', then suppress indentation of the first paragraph
974 % We switch the definition of this back and forth according to WORD.
1088 % @enddots{} is an end-of-sentence ellipsis.
1110 % @setfilename is done at the beginning of every texinfo file.
1205 % Adding outlines to PDF; macros for calculating structure of outlines
1214 % of subentries (or empty, for subsubsections). #3 is the node
1235 % Read toc silently, to get counts of subentries for \pdfoutline.
1270 % The `-' means take the \expnumber as the absolute number of
1271 % subentries, which we calculated on our first read of the .toc above.
1283 % PDF outlines are displayed using system fonts, instead of
1399 % Texinfo sort of supports the sans serif font style, which plain TeX does not.
1571 % we have to define the \textfont of the standard families. Since
1582 % The font-changing commands redefine the meanings of \tenSTYLE, instead
1583 % of just \STYLE. We do this because \STYLE needs to also set the
1660 % the additional smallness of 8pt. So I'm making the default 9pt.
1680 % Fonts for short table of contents.
1713 % the end of a paragraph. Restore normal hyphenation at the end of the
1751 % @code is a modification of @t,
1799 % will therefore expand the active definition of _, which is us
1813 % `example' (@kbd uses ttsl only inside of @example and friends),
1848 % arg as text to display instead of (rather than in addition to) the url
1858 \unhbox0 % third arg given, show only that
1863 \unhbox0 % PDF: 2nd arg given, show only it
1865 \unhbox0\ (\code{#1})% DVI: 2nd arg given, show both it and url
1868 \code{#1}% only url given, so show it
1899 % argument is to make the input look right: @dmn{pt} instead of @dmn{}pt.
1930 % Adapted from the plain.tex definition of \copyright.
1960 % Open one extra group, as we want to close it in the middle of \Etitlepage.
1963 % Leave some space at the very top of the page.
1969 % at the top of the second. We don't want the ragged left on the second.
1987 % If we use the new definition of \page, we always get a blank page
2115 % By default, they are off at the start of a document,
2126 % chapter name on inside top of right hand pages, document
2127 % title on inside top of left hand pages, and page numbers on outside top
2128 % edge of all pages.
2139 % For single-sided printing, chapter title goes across top left of page,
2171 % This produces Day Month Year style of output.
2185 % @settitle line... specifies the title of the document, for headings.
2186 % It generates no output of its own.
2194 % default indentation of table text
2196 % default indentation of @itemize and @enumerate text
2198 % margin between end of table item and start of table text.
2240 % \parskip glue -- logically it's part of the @item we just started.
2248 % crash together. So we use this bizarre value of 10001 as a signal
2342 % Definition of @item while inside @itemize and @enumerate.
2359 \vadjust{\penalty 1200}}% not good to break after first line of item.
2368 % Allow an optional argument of an uppercase letter, lowercase letter,
2380 % (We will always have one token, because of the test we just made.
2391 % We need the \relax at the end of the \ifnum lines to stop TeX from
2422 % Be sure we're not beyond the end of the alphabet.
2435 % Be sure we're not beyond the end of the alphabet.
2466 % Contents of each column will wrap at width given in preamble. Width
2468 % or in percent of \hsize, the current width of text on page.
2474 % Either define widths of columns in terms of percent of \hsize:
2478 % Numbers following @columnfractions are the percent of the total
2507 % @tab Many paragraphs of text may be used in any column.
2580 % of an alignment entry. Note that \everycr resets \everytab.
2640 % we will add a \leftskip of \multitablecolspace to all columns after
2644 % to the width of each template entry.
2646 % If the user has set preamble in terms of percent of \hsize we will
2647 % use that dimension as the width of the column, and the \leftskip
2658 % If user has not set preamble in terms of percent of \hsize
2671 % @tab Legal holiday which is valid in major parts of the whole country.
2696 %% Test to see if parskip is larger than space between lines of
2746 % Ignore text until a line `@end #1', keeping track of nested conditionals.
2748 % A count to remember the depth of nesting.
2760 % Count number of #1's that we've seen.
2776 % And this command to find another #1 command, at the beginning of a
2819 % empty), we can't just use \parsearg; we have to insert a space of our
2820 % own to delimit the rest of the line, and then take it out again if we
2872 % to do a one-level expansion on the result, instead of complete).
2886 % To get special treatment of `@end ifset,' call \makeond and the redefine.
2913 % @dircategory CATEGORY -- specify a category of the dir file
2931 % \fooindex ...rest of line... puts an entry in the index foo.
2932 % It also defines \fooindfile to be the number of the output channel for
2934 % The name of an index should be no more than 2 characters long
2935 % for the sake of vms.
2965 % Do this instead of @defindex foo if you don't want it as a separate index.
2993 % and it is "foo", the name of the index.
3008 % Take care of Texinfo commands that can appear in an index entry.
3046 % everything using @ instead of \realbackslash. When everything uses
3095 % Although these internal commands shouldn't show up, sometimes they do.
3123 % Handle some cases of @value -- where it does not contain any
3209 % and is used in the definitions of the active chars like <, >, |, etc.
3263 % #1 is name of index, #2 is stuff to put there, #3 is subentry --
3322 % Take care of unwanted page breaks:
3333 % start of the @defun won't see the skip inserted by the @end of
3336 % But don't do any of this if we're not in vertical mode. We
3344 % of the skip. The only way seems to be to check the textual
3345 % representation of the skip.
3397 % containing these kinds of lines:
3403 % for the beginning of a topic that is used with subtopics
3422 % Define the macros used in formatting output of the sorted index material.
3435 % Change catcode of @ here so that if the index file contains
3471 % Change them to control the appearance of the index.
3483 % Typeset the initial. Making this add up to a whole number of
3484 % baselineskips increases the chance of the dots lining up from column
3485 % to column. It still won't often be perfect, because of the stretch
3497 % \entry typesets a paragraph consisting of the text (#1), dot leaders, and
3499 % and table of contents entries. The paragraph is indented by \leftskip.
3532 % of each paragraph, so we need not do anything with that.
3539 % A bit of stretch before each entry for the benefit of balancing
3543 % Swallow the left brace of the text (first parameter):
3548 \bgroup % Instead of the swallowed brace.
3551 % And now comes the text of the entry.
3556 % The following is kludged to not output a line of dots in the index if
3567 % If we must, put the page number on a line of its own, and fill out
3574 % part of (the primitive) \par. Without it, a spurious underfull
3621 % whole lot of material, we might end up calling this \output
3623 % essentially a couple of indexes with @setchapternewpage off). In
3643 % routine, in each of @smallbook, @afourpaper, and the default 8.5x11
3645 % of assignments once per index is clearly meaningless for the
3687 % Re-output the contents of the output page -- any previous material,
3700 % Split the last of the double-column material. Leave it on the
3723 % Called at the end of the double column material.
3754 % \unnumberedno is an oxymoron, of course. But we count the unnumbered
3765 % This counter is funny since it counts through charcodes of letters A, B, ...
3769 % We do the following ugly conditional instead of the above simple
3770 % construct for the sake of pdftex, which needs the actual
3808 % Each @chapter defines this as the name of the chapter.
3936 % Anyway, we don't want the fully-expanded definition of @cite to appear
3937 % as a result of the \message, we just want `@cite' itself. We use
3939 % simply yielding the contents of <toks register>. (We also do this for
4036 % to what kind of chapter we are in (ordinary, appendix, or unnumbered).
4044 % NOTE on use of \vbox for chapter headings, section headings, and such:
4248 % Switch to the right set of fonts.
4290 % Add extra space after the heading -- half of whatever came above it.
4304 % of 10000. This is so other code, for instance \parsebodycommon, can
4314 % Table of contents.
4326 % We open the .toc file for writing here instead of at @setfilename (or
4329 % table of contents chapter openings themselves.
4352 % writing pdf. These are used in the table of contents. We can't
4355 % two pages of the document. Thus, we'd have two destinations named
4465 % These macros generate individual entries in the table of contents.
4508 % This parameter controls the indentation of the various levels.
4561 % Since these characters are used in examples, it should be an even number of
4575 {\tentt \global\dimen0 = 3em}% Width of the box.
4576 \dimen2 = .55pt % Thickness of rules
4585 \hbox{\vrule width\dimen2 \kern3pt % Space to left of text.
4635 % including the definition of @end lisp (which normally is erroneous).
4651 % start of the next paragraph will insert \parskip.
4654 % =10000 instead of <10000 because of a special case in \itemzzz, q.v.
4695 \ifhmode\par\fi % can't be in the midst of a paragraph.
4721 \comment % For explanation, see the end of \def\group.
4736 % This macro is called at the beginning of all the @example variants,
4743 \obeylines % each line of input is a line of output
4898 % Disable Spanish ligatures ?` and !` of \tt font
4936 \multiply\dimen0 by\tabw % compute previous multiple of \tabw
4937 \advance\dimen0 by\tabw % advance to next multiple of \tabw
4988 % of the @verbatim input line itself. Otherwise we get an extra blank
4991 % We really want {...\end verbatim} in the body of the macro, but
5001 % @verbatiminclude FILE - insert text of file in verbatim environment.
5044 % end-of-line to be a \par, as would happen with the normal active
5045 % definition of ^^M. On the third hand, two ^^M's in a row should still
5052 % This messes up the normal definitions of @c[omment], so we redefine
5057 % fail, but for the limited use of getting the copying text (which
5090 % Start the processing of @deffn:
5099 % \defargscommonending) instead of 10000, since the sectioning
5122 % And now, it's time to reuse the body of the original defun:
5139 % Some of the @defun-type tags do not enable magic parentheses,
5216 % \deftypecvof {category of}class type var args
5234 % \defcvof {category of}class var args
5257 % \defname, which formats the name of the @def (not the args).
5265 % Get the values of \leftskip and \rightskip as they were outside the @def...
5276 % we need only space for the part of \box0 which exceeds it:
5309 {\rm\enskip}% hskip 0.5 em of \tenrm
5420 % To do this right we need a feature of e-TeX, \scantokens,
5437 % Undo catcode changes of \startcontents and \doprintindex
5450 \newcount\paramno % Count of parameters
5453 \def\macrolist{} % List of all defined macros in the form
5484 % (as in normal texinfo). It is necessary to change the definition of \.
5515 % \mbodybackslash is the definition of \ in @macro bodies.
5580 % This makes use of the obscure feature that if the last token of a
5621 % nonrecursive macros of zero, one, and many arguments.
5753 % anchor), which consists of three parts:
5760 % This is called from \donoderef, \anchor, and \dofloat. In the case of
5772 \write\auxfile{@xrdef{#1-% #1 of \setref, expanded by the \edef
5773 ##1}{##2}}% these are parameters of \writexrdef
5784 % the node name, #2 the name of the Info cross-reference, #3 the printed
5785 % node name, #4 the name of the Info file, #5 the name of the printed
5837 % instead of "[somenode], p.3". We distinguish them by the
5850 % print it instead of our usual "Figure 1.2".
5869 % is a loss. Therefore, we give the text of the node name again, so it
5874 % _ (for example) has to be the character _ for the purposes of the
5876 % into the usual \leavevmode...\vrule stuff for purposes of
5898 % This macro is called from \xrefX for the `[nodename]' part of xref
6029 % It was suggested to set the catcode of ^ to 7, which would allow ^^e4 etc.
6063 % of the xrdef. Seems like it should be a catcode12 \, and that
6111 % In case the footnote comes at the end of a sentence, preserve the
6170 % text to a box and make the \insert when a row of the table is finished.
6204 % eat @SAVE -- beware, all of them have catcode \other:
6242 % We will only complain once about lack of epsf.tex.
6353 % lists of floats.
6412 % If have an xref label, write the list of floats info. Do this
6413 % after the caption, to avoid chance of it being a breakpoint.
6433 \egroup % end of \vtop
6437 % Append the tokens #2 to the definition of macro #1, not expanding either.
6491 % @listoffloats FLOATTYPE - print a list of floats like a table of contents.
6518 % This is called on each entry in a list of floats. We're passed the
6584 % Following George Bush, just get rid of widows and orphans.
6589 % using an old version of TeX, don't do anything. We want the amount of
6806 % Most of these we simply print from the \tt font, but for some, we can
6839 % \otherifyactive is called near the end of this file.
6881 % Same as @turnoffactive except outputs \ as {\tt\char`\\} instead of
6891 % If a .fmt file is being used, we don't want the `\input texinfo' to show up.