Включение выгружаемых страниц данных в вывод rmarkdown подавляет класс html из опции чанка class.output - PullRequest
1 голос
/ 23 января 2020

Я бы хотел отформатировать файлы Rmarkdown в зависимости от класса. В этом отношении параметры чанка class.source и class.output чрезвычайно полезны. Тем не менее, я заметил, что если у меня есть выходные данные с кадрами данных, опция class.output не отображается в html. Я предполагаю, что это связано с безымянным кодом javascript, связанным с созданием выгружаемых выходных данных. Мне не хватает JS кода под моим поясом, чтобы диагностировать проблему.

По сути, мне просто интересно, есть ли у кого-нибудь идеи о том, как решить эту проблему без необходимости менять какие-либо из JS скрипты в заголовке сгенерированного Rmarkdown html.

Вот пример для генерации проблемы:

    ---
    title: "Rmarkdown reprex"
    author: "Jason Mercer"
    output:
      html_document:
        df_print: paged
    ---

    ```{r setup, include=FALSE}
    knitr::opts_chunk$set(echo = TRUE)
    ```

    ```{r, class.output="mtcars"}
    data("mtcars")
    head(mtcars)
    ```
...