Опция складывания кода в RMarkdown для html-документов является удивительной. Этот вариант делает программную методологию прозрачной для тех, кто заинтересован, не заставляя аудиторию прокручивать мили кода. Тесное размещение кода с прозой и интерактивным графическим выходом делает весь проект более доступным для более широкой аудитории, а также уменьшает необходимость в дополнительной документации.
Для более крупного проекта я использую bookdown, и он отлично работает. Единственная проблема заключается в том, что не существует опции сложения кода. Сгибание кода в настоящий момент не включено. (см. Включить сгибание кода в книжной книге)
Я знаю, что мне не нужен вариант, чтобы это произошло. Мне просто нужно вставить правильный код в нужное место или в нужное место. Но какой код и где?
Жизнеспособной альтернативой было бы поставить блок кода ниже выходов блока на странице. Или, наконец, поставить их в качестве приложения. Я мог бы сделать это с помощью html, но не воспроизводимым, как rbookdown.