Как применить kable_styling ко всем фрагментам кода в R Markdown с выводом HTML?

В настоящее время я использую следующие kable_styling() от kableExtra:

  kable_styling(bootstrap_options = c("striped", "hover", "condensed"))

Я могу установить стиль таблицы на kable в моем документе R Markdown в метаданных YAML следующим образом:

output:
  html_document:
    df_print: kable

Но это просто выводит все мои таблицы в простом HTML. Я не знаю, как применить мой kable_styling() ко всем чанкам. На данный момент я должен написать следующее полностью в каждом фрагменте:

df %>%
  kable() %>%
  kable_styling(bootstrap_options = c("striped", "hover", "condensed"))

Вопрос

Как я могу применить свой kable_styling() ко всем фрагментам кода, не записывая его во все фрагменты кода?


person pomodoro    schedule 12.04.2019    source источник
comment
Возможно, вы захотите изучить CSS для стилей, которые применяет kable (например, стиль полосатые строки, hover), то вы можете использовать CSS в заголовке (или внешний файл CSS) для одновременного оформления всех таблиц.   -  person Wil    schedule 12.04.2019
comment
Я пытался сделать то же самое и написал об этом здесь: telethonkids.wordpress.com/2019/02/12/ это не решает проблему, но это только начало.   -  person Paul    schedule 12.04.2019