$variablelist-panelset

$variablelist-panelset — Enable the “panelset” rendering for variable lists?

Parameter:
{}variablelist-panelset
Defined in:
param.xsl
Used in:
main.xsl, param.xsl
Since:
2.2.1

Synopsis

  |$variablelist-panelset as xs:string := 'true'

Description

If this parameter is true, a “panel set” rendering may be selected for variablelist elements by placing panelset in its role attribute. In interactive presentations, these render as selectable, alternative “panels”. In other presentations, they render as a normal list.

Panels are often used to show equivalent code samples in different languages (Groovy or Kotlin, JavaScript or TypeScript) or different versions of a language (Python 2.x or Python 3.x).

The actual content of the individual panels is constrainted only by the content model of listitem in variablelist.

With the panelset role attribute value. But note that in print output, this option is false by default.