Saída R & Knitr html: cria um cabeçalho de recolhimento e expansão

Caso de uso

Eu uso R eKnitr muito para produzir relatórios html longos. Os relatórios contêm cabeçalhos usando o markdown# sintaxe. Esses cabeçalhos dão uma boa orientação para a navegação do leitor ...

Problema

... mas os relatórios às vezes ficam muito longos. A rolagem do começo ao fim leva muito tempo. Os leitores dos relatórios ficam irritados ao ver todo o conteúdo do relatório antes de alcançar as partes relevantes.

Questão

Existe uma maneira de implementar no Knitr um elemento de cabeçalho em colapso e expansão?

RequisitosPor padrão, o cabeçalho deve ser recolhido. Apenas clicando no conteúdo abaixo do cabeçalho deve se expandir. Isso ajudaria tremendamente a manter os relatórios pequenos na aparência e facilitaria a navegação fácil e rápida.Para dar ao leitor um feedback do estado do cabeçalho, ele deve representar seu estado. Eu recomendo algo ao longo do mecanismo usado emWikipedia (veja a imagem acima).

questionAnswers(1)

yourAnswerToTheQuestion