jqPlot: la leyenda de la tarta es demasiado alta cuando hay muchos elementos de leyenda

Estoy usando jqPlot para crear un gráfico circular con una leyenda. Parte de las opciones de mi jqPlot pie son las siguientes:

<code>seriesDefaults: {
    renderer: $.jqplot.PieRenderer,
    rendererOptions: {
        padding: 10,
        showDataLabels: true,
        dataLabelFormatString: '%.2f%%',
        sliceMargin: 2,
        startAngle: -90
    }
},
legend: {
    show: true,
    location: 'e',
    placement: 'outside',
    xoffset: 1,
    fontSize: '11px',
    rowSpacing: '10px',
    textColor: '#222222',
    fontFamily: 'Lucida Grande, Lucida Sans, Arial, sans-serif'
}
</code>

Recientemente he encontrado un caso en el que hay muchos elementos de leyenda (por ejemplo, 21), lo que hace que mi cuadro de leyenda sea demasiado alto. Me pregunto si hay una manera de cualquiera

tener una barra de desplazamiento vertical dentro del cuadro de leyendamostrar los elementos de la leyenda en varias columnas (preferible)

He intentado establecer las siguientes propiedades:

numberRowsnúmeroColumnas

que encontré en esta página:

Opciones de $ .jqplot.PieRenderer

Sin embargo, no parecen hacer ningún cambio.

¿Alguien podría proporcionarme una buena solución a este problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta