$verbatim-callouts

$verbatim-callouts — A list determining how callouts are processed.

Parameter:
{}verbatim-callouts
Defined in:
param.xsl
Used in:
param.xsl, modules/variable.xsl
Used by:

Synopsis

  |$verbatim-callouts as xs:string := 'linecolumn lines lineranges-first'

Description

The $verbatim-callouts parameter is a space separated list of token values. These token values determine which kinds of callouts in a programlistingco or screenco will be processed and how.

linecolumn

If “linecolumn” appears in the list then callouts that have a units attribute of linecolumn and specify both a line and column will be processed. A callout marker will be placed on the line and before the column indicated. Additional lines and columns will be added to the listing if necessary.

lines

If “lines” appears in the list then callouts that have a units attribute of linecolumn and specify only a line will be processed. A callout marker will be placed on the line and before the $callout-default-column.

lineranges-first

If “lineranges-first” appears in the list then callouts that have a units attribute of linerange will be processed. A callout marker will be placed on the first line and before the $callout-default-column.

Only one of lineranges-first and lineranges-all should be specified.

lineranges-all

If “lineranges-first” appears in the list then callouts that have a units attribute of linerange will be processed. A callout marker will be placed on every line in the range before the $callout-default-column.

Only one of lineranges-first and lineranges-all should be specified.

There is no support for areas with a units value of “calspair” or “linecolumnpair”. They are always ignored.