This file collects together parameters which control various aspects of the generation of HTML. All the things documented as `functions' below are really parameters.
Note that a feature of Jade is that if the argument -V
variable
is given on the command line, then that variable is set to
#t
, overriding any setting within the stylesheet. The
parameters which are described as `boolean' below can be set in this
way.
If this type of customising is insufficient, then you may take a
copy of the appropriate parameters file in $STARLINK_SGML_DIR/dsssl/sl/html/slparams.dsl
(or the
corresponding .../latex
file), call it, say
my-params.dsl
, and change what parameters
you like. The stylesheets refer to the parameters files by the public
identifiers PUBLIC "-//Starlink//TEXT DSSSL Common Parameterisation//EN"
,
PUBLIC "-//Starlink//TEXT DSSSL HTML Parameterisation//EN"
and PUBLIC "-//Starlink//TEXT DSSSL LaTeX Parameterisation//EN"
,
and these are mapped to the real files by the catalogue file in $STARLINK_SGML_DIR/dtd/CATALOG.starlink
. To direct the system to
your own parameter file instead, create a catalogue file of your own
(conventionally given the name CATALOG
), and include the
appropriate line like
(you can give a path relative to the location of the catalogue, and it's best if you quote the entry exactly as here). To direct the SGML system to this catalogue, you must include the file at the beginning of thePUBLIC "-//Starlink//TEXT DSSSL HTML Parameterisation//EN" my-params.dsl
SGML_CATALOG_FILES
environment variable:
(or use the correspondingSGML_CATALOG_FILES=./CATALOG:$SGML_CATALOG_FILES
setenv
command).Although it is possible to change any of the following parameters, the ones with percent characters in their names are, in a sense, `internal parameters', changing which is likely to have unexpected consequences.
Copyright 1999, 2000, Council of the Central Laboratory of the Research Councils