Есть ли способ добавить стиль CSS в flextable (для рендеринга в формате html в RStudio / браузере)? - PullRequest
0 голосов
/ 31 мая 2019

Поведение по умолчанию для многих браузеров, а также для просмотра html-кода RStudio - пробел: нормальный, который сворачивает последовательности пробелов в таблицах. Итак, следующий код:

library(flextable)
aaa<-data.frame()
aaa[1,1]<-"aaa"
aaa[2,1]<-"     a     aaa"
ft <- flextable(aaa)
ft <- align_text_col(ft, align = "left")
ft <- align_nottext_col(ft, align = "left")
ft <- border(ft, border= fp_border(color = "black") )
ft

таблица, в которой пробелы перед «а» удаляются, а пробелы после «а» сокращаются до одного пробела. Этого можно избежать, добавив стиль CSS

white-space:pre

к полученному html. Этого можно добиться в приложении RShiny, но я не нашел способа, как это сделать в RStudio. Есть какие-нибудь подсказки? Заранее спасибо.

Томас

...