轻松记录您
灵感和创意

R Markdown输出PDF和HTML

如果在PDF和HTML两种情况下都确实需要页面处理,则tidyPrint在最后一步应该有所不同。

tidyPrint <- function(data) {
content <- paste0(data,collapse = "\n\n")
content <- str_replace_all(content,"\\t"," ")
content <- str_replace_all(content,"\\ ","\\\\ ")
content <- str_replace_all(content,"\\$","\\\\$")
content <- str_replace_all(content,"\\*","\\\\*")
content <- str_replace_all(content,":",": ")
return(paste("<code>",content,"</code>\n"))
}

结果
PDF结果是相同的,而HTML结果与前一个结果很接近,但是带有一些额外的边框。

HTML Result in the mixed version

它不是完美的,但也许足够好。

未经允许不得转载:坚果云Markdown编辑器 » R Markdown输出PDF和HTML
分享到: 更多 (0)

坚果云Markdown轻松记录您 灵感和创意

坚果云Markdown下载坚果云Markdown介绍