asciidoctor-reveal.js
asciidoctor-reveal.js copied to clipboard
Fragment big list to several slides
It'd be nice to add a feature to automatically fragment long list into several slides (list height size > slides-content" max height). In particular, it would be useful for big TOC.
For example,
* item 1
* item 2
* ...
* item n
* item n+1
Could be display like
* item1
* item2
ifdef::backend-revealjs[=== !]
* item n
* item n+1
but without splitting the original list into two list.
It's tricky because it depends on the styles applied and on the size of the slide. If you don't want to do it manually, then I would recommend to use a tree processor extension to fragment the content accordingly to your needs.
A long list could also be splitted in two (or more) columns. You could also decide to show the first items and hide the others in your presentation...
Anyway, I feel like this feature will be "hard" to get right and most of the time inadequate. So I don't think we should include it in core.