r语言 - 在Word中使用Rmarkdown和flextable进行LaTeX格式设置



>我有一个表格,其中包含具有LaTeX格式的列标题(例如,Lower CI$_{95\%}$(。当我使用 knitr::kableHTMLPDF格式呈现表格时,它们显示正确的格式,但使用 flextable::regulartable 逐字打印。

flextable::regulartable不处理LaTeX,还是我缺少参数(例如,escape = T(来指定LaTeX?如果它不受支持,它最终会得到支持吗?

它可以在 pander 中工作,但flextable提供了更好的格式化选项(除了明显缺乏LaTeX支持(。

Flextable 旨在使用 Word 定制的 xml 格式进行输出。它不是为解释 LaTeX 格式而设计的,因此您不会错过可以打开或关闭此功能的参数。

该软件包

和与之配套的officeR软件包是由David Gohel编写和支持的,正如您提到的,flextable在将表格输出到Word方面做得很好,而R Markdown在这方面做得不好。据我所知,没有计划在flextable中实现LaTeX格式。David Gohel 的 flextable GitHub 页面链接如下: https://davidgohel.github.io/flextable/index.html

最新更新