docscm comes with a DSSSL stylesheet, extract-doc.dsl, which formats variable-, class- and method-description DocBook elements using Scheme external representation. The stylesheet extends the default DocBook Print or HTML stylesheet, so all the standard parameter definitions remain valid. extract-doc.dsl also defines some new parameters and conditional-inclusion variables.
function indent-docscm-synopsis. This overridable function returns the amount of space to indent Scheme variable-, function-, macro- and class-definitions by. It may return a negative amount to outdent definitions.
a4paper. If defined, then %paper-type% is set to "A4". (This is provided so that paper type can be easily controlled from the command-line without having to define an extension stylesheet.)
docscm-html. If defined, then extract-doc.dsl will behave overall as an HTML stylesheet, by including the standard DocBook HTML stylesheet.
docscm-print. If defined, then extract-doc.dsl will behave overall as a print stylesheet, by including the standard DocBook Print stylesheet.