1 Introduction
2 Macros
3 Typesetting
4 Example
5 Hints
6 Examples
7 Webmaking

FunnelWeb Tutorial Manual

Copyright and Credits

Copyright Of The FunnelWeb Program

The FunnelWeb is made available under the GNU General Public Licence Version 2. See the FunnelWeb Developer Manual for a complete copy of this licence.

Copyright Of The FunnelWeb Webs

The entire contents of the following webs:

FunnelWeb Reference Manual
FunnelWeb Tutorial Manual
FunnelWeb Developer Manual

including, without limitation, all text, images, and sounds are copyright as follows:

Copyright © Ross N. Williams 1992,1999. All rights reserved.

Permission is granted to redistribute and use this manual in any medium, with or without modification, provided that all notices (including, without limitation, the copyright notice, this permission notice, any record of modification, and all legal notices) are preserved on all copies, that all modifications are clearly marked, and that modified versions are not represented as the original version unless all the modifications since the manual's original release by Ross N. Williams ( consist of translations or other transformations that alter only the manual's form, not its content. THIS MANUAL IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. TO THE EXTENT PERMITTED BY LAW THERE IS ABSOLUTELY NO WARRANTY.


Macintosh is a trademark of Apple Computer
MS-DOS is a trademark of Microsoft.
Rocksoft is a registered trademark of Rocksoft Pty Ltd, Australia.
Unix is a registered trademark of AT&T.
VAX and OpenVMS are trademarks of Digital Equipment Corporation.


Please email me if you have any other questions about the intellectual property aspects of FunnelWeb.


FunnelWeb was conceived, designed and implemented by Ross Williams in 1986, 1992, and 1999. The FunnelWeb webs were originally written by Ross Williams in 1992 in the form of a printed manual, and converted by him to webs in April 1999.

FunnelWeb was the main tool used to create these FunnelWeb webs. Each web was written as a single FunnelWeb .fw file which, when processed by FunnelWeb, generates all the .shtml files.

I would like to thank a number of people who assisted me (Ross Williams) during the creation of FunnelWeb.

Many thanks to David Hulse for translating the original version of FunnelWeb (FunnelWeb V1) from Ada into C (FunnelWeb V2) and getting it to work on Unix and a PC. The C code written by David (FunnelWeb V2) formed the basis of FunnelWeb V3.

Thanks go to Simon Hackett of Internode Systems for the use of his Sun, Mac, and PC, for assistance in porting FunnelWeb to the Sun and PC, and for helpful discussions.

Thanks go to Jeremy Begg of VSM Software Services for the use of his VAX, and for assistance with the VMS-specific code.

Thanks to Barry Dwyer and Roger Brissenden for trying out FunnelWeb Version 1 in 1987 and providing valuable feedback.

Thanks to Donald Knuth for establishing the idea of literate programming in the first place.

Webmaster    Copyright © Ross N. Williams 1992,1999. All rights reserved.