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

Defined in:
Used in:
param.xsl, modules/lists.xsl


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


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.