.TH NOWEB 1 "local 4/19/93" .SH NAME nowebstyle document-style option for .SH SYNOPSIS .B "

documentstyle[noweb,...]..." .SH DESCRIPTION When .I noweave generates code for .I LaTeX, the .B noweb document-style option is required. In addition to the necessary arcana, it defines a .B webcode environment in which you can place fragments of code, and in which only backslash and curly braces have their special meanings; all other characters are taken literally. It also defines a .B noweb pagestyle. Finally, it defines a .B "

noweboptions..." command that can be used to tinker with the appearance of the output. Options are separated by commas and include: .TP .B margintag Put the sub-page number (tag) of each code-chunk definition in the left margin. (Default) .TP .B nomargintag Don't use margin tags. .TP .B shift Shift text to the left so that long code lines won't extend off the right-hand side of the page. .TP .B smallcode Set code in .I LaTeX .B "

small" font instead of .B "

normalsize." .TP .B alphasubpage, numsubpage, nosubpage Number chunks by the number of the page on which they appear, followed by an alphabetic (numeric, not used) ``sub-page'' indicator. Defaults to .B alphasubpage. .B nosubpage implies .B nomargintag. .TP .B webnumbering Number chunks consecutively, in .I WEB style, instead of using sub-page numbers. .TP .B hideunuseddefs Omit defined but unused identifiers from the local identifier cross-reference (Preston Briggs). .TP .B noidentxref Omit the local identifier cross-reference which follows each code chunk. .TP .B externalindex Use an index generated with .I noindex(1) (q.v.). .TP .B longchunks When expanding .B "

nowebchunks," show page numbers of definitions and uses of each chunk. .SH SEE ALSO .I noweave(1), noweb(1) .SH BUGS This man page has no business in section 1, but then it doesn't belong anywhere else, either. .SH AUTHOR Norman Ramsey, Bellcore. Internet address @bellcore.com. .br Noweb home page at ://bellcore.com/pub/norman/www/noweb/intro.html.