формат epub с kable_styling не удается

#epub #bookdown

Вопрос:

Я пытаюсь создать epub-версию книги, которая успешно компилируется в PDF и HTML.

Похоже, что использование kable_styling вызывает проблему.

Рассмотрим код отсюда в точности так, как он есть:

 options(kableExtra.html.bsTable = T) iris[1:10, ] %>%   
mutate_if(is.numeric, function(x) {
    cell_spec(x, bold = T, 
              color = spec_color(x, end = 0.9),
              font_size = spec_font_size(x))   }) %>%   
mutate(Species = cell_spec(
    Species, color = "white", bold = T,
    background = spec_color(1:10, end = 0.9, 
                            option = "A", direction = -1)   )) %>%   
kable(escape = F, align = "c", booktabs = T) %>%   
kable_styling(c("striped", "condensed"), 
                latex_options = "striped", 
                full_width = F)
 

При выполнении этого кода генерируется сообщение об ошибке:

 Error: Functions that produce HTML output found in document targeting epub3 output.
Please change the output type of this document to HTML. Alternatively, you can allow
HTML output in non-HTML formats by adding this option to the YAML front-matter of
your rmarkdown file:

always_allow_html: true

Note however that the HTML output will not be visible in non-HTML formats.
 

Если я удалю kable_styling команду, все будет работать хорошо: никаких ошибок вообще.

Возня и устранение неполадок в моем собственном коде предполагает то же самое: проблема в kable_styling том, что .

Я делаю что-то не так, или есть проблема (и, надеюсь, решение)?

Спасибо.

P.