NOTE: Because of last-minute translation problems with texi2html operating on the macro-expanded version of fweb.texi, user-defined macro expansion has temporarily been turned off in this html version. Multitable is also giving trouble, as is "ATsamp" in section names. These are probably problems with texi2html; sorry for the inconvenience.
This Texinfo documentation describes FWEB Version 1.61.
- To learn about new features of this version, see V1.61.
- For a quick introduction to, and review of the structure of an FWEB source file, see Structure.
- If you used to receive e-mail information about FWEB but don't any longer, it's probably because you need to update your e-mail address in the
fweb-users
mailing list. Subscription instructions can be found in Support.- Bug reports and suggestions are much appreciated, but are no longer acknowledged individually. See Support.
- The next major release, FWEB Version 2.00, is planned for no earlier than January 1, 2000.
This documentation is now accessible on the World-Wide Web from
<http://w3.pppl.gov/~krommes/fweb_toc.html
>.
Other sources of information about FWEB are the archival files of
the fweb-users
and fweb-installers
mailing lists. To
learn how to obtain those, see Support.
If you are learning FWEB for the first time, you will probably find that this (unfinished) manual is not sufficiently pedagogical. For background, please refer to Knuth's book cited in Intro. You should also browse through Concepts, in particular Structure.
--- The Detailed Node Listing ---
INTRODUCTION to FWEB
WEB CONCEPTS
FILES
Input files
RUNNING FWEB
Command-line options
-T
: Flag-setting options for FTANGLE
$IF
to be redefined.
#line
command after @%
.
-W
: Flag-setting options for FWEAVE
Commands that inhibit printing:
FWEB COMMANDS
Literal control characters:
Beginning of section:
Beginning of code part:
Control codes b--z:
Conversion to ASCII:
Forward referencing:
Comments:
Special brace:
Index entries:
Control text:
Spacing:
Pseudo (invisible) operators:
Miscellaneous:
COMMENTING STYLES
MACROS and PREPROCESSING
FWEB macros
Various features of FWEB macros
Built-in functions
INDIVIDUAL BUILT-IN FUNCTIONS
web
module.
#
(an unquoted string).
#
(a character).
LANGUAGES
Special hints and considerations for each language.
RATFOR
DOCUMENTATION
Typesetting
The macro package fwebmac.sty
LaTeX support
LaTeX packages related to FWEB
Customizing LaTeX's output
Pretty-printing
FWEB's INDEX.
makeindex
.
idxmerge
utility to merge indexes.
CUSTOMIZATION
Memory allocation
The Style file
Customizing FWEAVE's index
Customizing the module list
Customizing the Table of Contents
Customizing cross-reference subscripts
Customizing the behavior of fwebmac.sty
macros
@d
identifiers.
@d
identifiers.
@m
identifiers.
@m
identifiers.
Miscellaneous style-file parameters
?
translates to this.
line
cmds.
-n)
.
-n)
.
-n)
.
@d
to this.
@u
to this.
For FWEAVE:
For both processors:
Automatic file name completion
USAGE TIPS and SUGGESTIONS
NEW FEATURES