R & Knitr-HTML-Ausgabe: Erstellen Sie reduzierende und expandierende Header

Anwendungsfall

Ich benutze R undKnitr viel zu produzieren lange HTML-Berichte. Die Berichte enthalten Kopfzeilen mithilfe der Markierung# Syntax. Diese Überschriften bieten eine gute Orientierung für die Navigation des Lesers ...

Problem

... aber die Berichte werden manchmal sehr lang. Das Scrollen vom Anfang bis zum Ende dauert sehr lange. Die Leser der Berichte sind verärgert, wenn sie den gesamten Berichtsinhalt sehen, bevor sie die relevanten Teile erreichen.

Frage

Gibt es eine Möglichkeit, ein reduzierendes und expandierendes Header-Element in Knitr zu implementieren?

BedarfStandardmäßig ist der Header reduziert. Erst durch Anklicken des Inhalts unter der Überschrift soll expandiert werden. Dies würde enorm dazu beitragen, die Berichte klein zu halten und eine einfache und schnelle Navigation zu ermöglichen.Um dem Leser eine Rückmeldung über den Zustand zu geben, soll die Kopfzeile den Zustand darstellen. Ich empfehle etwas entlang des Mechanismus inWikipedia (siehe Bild oben).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage