Używam knitr do generowania raportów. Używam kable do generowania tabeli HTML w dokumencie. W nagłówkach chcę użyć linebreaks (lub inne znaczniki HTML) w celu zwiększenia stółR knitr Dodaj linebreak w nagłówku tabeli kable()
<!--begin.rcode results='asis'
s <- rbind(c(1,2,3,4),c(1,2,3,4),c(1,2,3,4))
kable(s, col.names=c("Try Newline\nn","Try HTML break<br>%","Past 6 months\nn","\n%"))
end.rcode-->
Jak widać próbuję różnych opcji bez większego sukcesu. W moim wyniku linebreaks (\ n) są po prostu przetłumaczone w liniowym rozbiciu w źródle HTML.
znaczniki są tłumaczone na znaki specjalne HTML.
Wszelkie sugestie?
Co to jest "s"? Proszę opublikować powtarzalny przykład, aby "widzieliśmy" problem. – daroczig
Zmieniono pytanie, więc możesz zobaczyć problem. – Wietze314