aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/extras/ogl-sample/main/doc/man/mangl/README
diff options
context:
space:
mode:
Diffstat (limited to 'nx-X11/extras/ogl-sample/main/doc/man/mangl/README')
-rw-r--r--nx-X11/extras/ogl-sample/main/doc/man/mangl/README93
1 files changed, 0 insertions, 93 deletions
diff --git a/nx-X11/extras/ogl-sample/main/doc/man/mangl/README b/nx-X11/extras/ogl-sample/main/doc/man/mangl/README
deleted file mode 100644
index 3a49cdc14..000000000
--- a/nx-X11/extras/ogl-sample/main/doc/man/mangl/README
+++ /dev/null
@@ -1,93 +0,0 @@
-This directory has GL man pages.
-
-./style gives some style guidelines.
-
-./template is a template that can be used as a starting point
- when writing new man pages.
-
-./standard contains man page source and a Makefile for making
- various targets using nroff and troff. The suffix
- for man page source in this directory is '.gl'.
-
-Two awk scripts and m4 are run over GL man page source before it is
-processed in the same way that standard man pages are. This allows
-a writer to avoid most annoying troff'isms.
- Several macros are provided to simplify man page writing. These
-are:
-
-_header(name,desc)
- Gives the name of the command to be used at the
- top and bottom of the man page and in the _cmnd macro
- (below). Also give the one line description of the
- command.
-
-_names(base,regexp)
-_names(base,regexp,noheader)
- Generates the 'C SPECIFICATIONS' for all forms of
- a command with the indicated base name and an
- extension matching the given regular expression.
- This is done by using the name and expression to search the
- known GL commands. A function header is generated for
- each matching command. The second form of the command,
- with a third argument (any argument will do) suppresses
- the generation of the 'C SPECIFICATION' section heading
- for the matched names (useful when a single man page
- describes diverse commands).
-
-_cmnd Without an argument, generates the correctly prefixed and
-_cmnd(arg) capitalized base command name. Use \& (troff zero-width
- space) to separate it from immediately following letters,
- digits, underscores or parentheses. With an argument, it
- generates the prefixed command name (currently the argument
- is not matched against the known GL commands).
- The command is automatically emboldened.
-
-_param<i> Generates the italicized <i>th parameter to the command.
-_param<i>(n) Without an argument, it gets the <i>th argument to forms
- of the command matching the last _names() invocation.
- With an argument, gives the <i>th argument to forms of
- the command matching the nth _names() invocation.
-
-_eqnparam<i> Same as _param, but does not italicize, and can therefore
-_eqnparam<i>(n) be used in equations.
-
-_phead(param) Used when generating a parameter description of 'param'.
- Parameter description immediately follows.
-
-_const(arg) Generates a prefixed and emboldened GL constant 'arg'.
-_econst(arg) Same as _const but for use inside equations.
-
-_hex(arg) Generates "0x'arg'".
-
-_C_ Comment; everything following up to and including the next
- newline is ignored
-
-_define define an M4 macro. See the M4 man page. Most of the
- M4 macros having common names that could clash with words
- in the text have been undefined or redefined to have
- underscores preceeding their names. Be sure to use _C_
- (or M4's 'dnl') at the end of a macro definition to
- avoid extraneous newlines in the troff source.
-
-If '_filters' is defined before the use of '_header' (see the template
-for an example that is commented out) then the processed text is run
-through the shell commands given in '_filters' just before being sent to
-troff. Useful when tables or equations appear in the text.
-
-Two standard macros may be redefined in special situations. '_basename'
-is the base command name. Normally it is set to the filename of the
-man page being generated, sans suffix, and appears in the banner on
-every page of the man page. 'gl' is automatically prepended to this
-name. '_samething' is the message to be printed when there are
-multiple commands under the same heading. See the template for
-commented out examples.
-
-Troff macro names .BR and .BP appear in various manpages. These are
-placeholders for .br and .bp macros that were added for the Addison
-Wesley publication, but are not valid for other printings. Since these
-macros are not defined anywhere, they are ignored by troff/nroff.
-
-A final and important note: the file MUST begin with an '_'
-(probably as in '_header' or '_define(_filters,...)_C_) or
-the aforementioned processing will not be applied and you will
-be obliged to use the frightful standard man page troff constructs.