La mejor manera de manejar el desbordamiento de la diapositiva Reveal JS

Estoy trabajando en un proyecto para el que estoy usando Reveal JS para presentar datos a los usuarios en forma de diapositivas.

A veces encuentro que el texto se desborda más allá de la ventana gráfica.

Debido a que el texto no es visible como se muestra en esta imagen


Intenté reducir el tamaño del texto dinámicamente en función de la altura de la pantalla, así:

var $present_section = $('section.present');
var section_bottom = $present_section.offset().top + $present_section.height();
var allowed_height = $(document).height() - $present_section.offset().top;

if (section_bottom > allowed_height) {
    var cur_font_size = parseInt($present_section.css('font-size'));
    $present_section.css('font-size', cur_font_size - 1);
}

ejecutar este código en un bucle recursivo ajustaría el<section>'tamaño de fuente para ajustar a la altura del documento.

¿Hay una mejor manera o un complemento para manejar este problema sin reducir el número de caracteres en la diapositiva?

Respuestas a la pregunta(2)

Su respuesta a la pregunta