@x l.4 \input cwebmac @y \input Xcwebmac.tex \input ecma94.sty @z —————————————————————————— @x l.37 \def\runninghead{{\tentt CWEB USER MANUAL (VERSION 3.0) @y \def\runninghead{{\tentt CWEB USER MANUAL (VERSION 3.3 [p11]) @z —————————————————————————— @x l.51 \vskip 18pt\centerline{(Version 3.0) @y \vskip 18pt\centerline{(Version 3.3 [p11]) @z —————————————————————————— @x l.60 The printed form of this manual is copyright \copyright\ 1994 by Addison-Wesley Publishing Company, Inc. All rights reserved. \smallskip\noindent The electronic form is copyright \copyright\ 1987, 1990, 1993 by Silvio Levy and Donald E. Knuth. @y The printed form of this manual is copyright \copyright\ 1994 by Addison-Wesley Publishing Company, Inc. All rights reserved. \smallskip\noindent The electronic form is copyright \copyright\ 1987, 1990, 1993 by Silvio Levy and Donald E. Knuth. \smallskip\noindent The changes to the electronic form are copyright \copyright\ 1993, 1994 by Andreas Scherer @z —————————————————————————— @x l.873 \more On UNIX systems (and others that support environment variables), if the environment variable \.{CWEBINPUTS is set, or if the compiler flag of the same name was defined at compile time, \.{CWEB will look for include files in the directory thus named, if it cannot find them in the current directory. @y \more If an \.{@include file can not be found in the current directory \.{CWEB will look in standard directories like the \CEE/ preprocessor. Multiple search paths may be specified in the environment variable \.{CWEBINPUTS, concatenated with \.{PATH\_SEPARATORs. If the environment variable is not set, some decent default paths are used instead. @z —————————————————————————— There are additional command line switches available:
- ‘i’ to suppress indentation of old-style parameter declarations. - ‘l’ for support of user language switches and captions and quotes. - ‘m’ to activate communication between CWEB and the message browser of the SAS/C development system via ARexx. - ’o’ to separate parameter declarations and statements.
@x l.995 \option b Print a banner line at the beginning of execution. (On by default.)
\option f Force line breaks after each \CEE/ statement formatted by \.{CWEAVE. (On by default; \.{-f saves paper but looks less \CEE/-like to some people.) (Has no effect on \.{CTANGLE.)
\option h Print a happy message at the conclusion of a successful run. (On by default.)
\option p Give progress reports as the program runs. (On by default.)
\option s Show statistics about memory usage after the program runs to completion. (Off by default.) If you have large \.{CWEB files or sections, you may need to see how close you come to exceeding the capacity of \.{CTANGLE and/or \.{CWEAVE.
\option x Include indexes and a table of contents in the \TEX/ file output by \.{CWEAVE. (On by default.) (Has no effect on \.{CTANGLE.) @y \option b Print a banner line at the beginning of execution. (On by default.)
\option f Force line breaks after each \CEE/ statement formatted by \.{CWEAVE. (On by default; \.{-f saves paper but looks less \CEE/-like to some people.) (Has no effect on \.{CTANGLE.)
\option h Print a happy message at the conclusion of a successful run. (On by default.)
\option i Indent parameters in function declarations. This causes the formal parameter declarations in function heads to be indented. (On by default; \.{-i typesets declarations flush left; some people think this to be more logical than indenting them) (Has no effect on \.{CTANGLE.)
\option l This option takes the string of characters to its right as its argument to switch between different user languages and macro packages. For example, if you call \.{CWEAVE with the ‘\.{+ld’ (or ‘\.{-ld’) option, the German \.{CWEB macros \.{dcwebmac.tex will be loaded in the first line of output instead of the English ones. To avoid conflicts, the Danish macros could be called \.{dkcwebmac.tex and would be included by ‘\.{+ldk’. (Off by default) (Has no effect on \.{CTANGLE.)
\option m Install communication between \.{CWEB and the message browser of the {\mc SAS/C development system. Set the external environment variable \.{SCMSGOPT to any legal command line option described in the documentation by SAS Institute. (Off by default; works only on the {\mc AMIGA system.)
\option o Separate declarations and the first statement in a function block. \.{CWEAVE automatically inserts a bit of extra space. (On by default.) (Has no effect on \.{CTANGLE.)
\option p Give progress reports as the program runs. (On by default.)
\option s Show statistics about memory usage after the program runs to completion. (Off by default.) If you have large \.{CWEB files or sections, you may need to see how close you come to exceeding the capacity of \.{CTANGLE and/or \.{CWEAVE.
\option x Include indexes and a table of contents in the \TEX/ file output by \.{CWEAVE. (On by default.) (Has no effect on \.{CTANGLE.) @z —————————————————————————— Also relate to this changed macro file and to the German version. @x l.1417 \def\runninghead{APPENDIX B — MACROS FOR FORMATTING \section Appendix B: The \.{cwebmac.tex file. This is the file that extends “plain \TEX/” format in order to support the features needed by the output of \.{CWEAVE.
\vskip6pt \begingroup \def\tt{\eighttt \baselineskip9pt \def\printmacs{\input cwebmac \verbatim !printmacs !endgroup \endgroup \vfill\eject @y \def\runninghead{APPENDIX B — MACROS FOR FORMATTING \section Appendix B: The \.{cwebmac.tex file. This is the file that extends “plain \TEX/” format in order to support the features needed by the output of \.{CWEAVE.
\vskip6pt \begingroup \def\tt{\eighttt \baselineskip9pt \def\printmacs{\input cwebmac \verbatim !printmacs !endgroup \endgroup \vfill\eject \def\runninghead{APPENDIX B — MACROS FOR FORMATTING \section Appendix B: The \.{Xcwebmac.tex file. Some of the macros in \.{cwebmac.tex are changed to give better results.
\vskip6pt \begingroup \def\tt{\eighttt \baselineskip9pt \def\printmacs{\input Xcwebmac \verbatim !printmacs !endgroup \endgroup \vfill\eject \def\runninghead{ANHANG B — MACROS F\"UR DIE FORMATIERUNG \section Anhang B: Die \.{dcwebmac.tex Datei. Diese Datei erweitert das “plain \TEX/”-Format um Eigenschaften zur Unterst\"utzung der Ausgabe von \.{CWEAVE.
\vskip6pt \begingroup \def\tt{\eighttt \baselineskip9pt \def\printmacs{\input dcwebmac \verbatim !printmacs !endgroup \endgroup \vfill\eject \def\runninghead{APPENDICE B — MACRO PER IL FORMATTING \section Appendice B: Il file \.{icwebmac.tex. Questo \‘e il file che estende il “plain \TEX/” per supportare le caratteristiche richieste dall’output generato da \.{CWEAVE.
\vskip6pt \begingroup \def\tt{\eighttt \baselineskip9pt \def\printmacs{\input icwebmac \verbatim !printmacs !endgroup \endgroup \vfill\eject \def\runninghead{APPENDICE B — MACROS POUR LE FORMATTING \section Appendice B: Le text \.{fcwebmac.tex. Voici le text qui élargit le format “plain \TEX/” et soutient l’output de \.{CWEAVE.
\vskip6pt \begingroup \def\tt{\eighttt \baselineskip9pt \def\printmacs{\input fcwebmac \verbatim !printmacs !endgroup \endgroup \vfill\eject @z —————————————————————————— @x l.1505 \.{ { \\vskip 15pt \\centerline\{(Version 3.0)\{ \\vfill\\cr$$ @y \.{ { \\vskip 15pt \\centerline\{(Version 3.3 [p11])\{ \\vfill\\cr$$ @z ——————————————————————————
This document was generated on December 7, 2024 using texi2html 5.0.