将Markdown方程的xtable转换为Word或.rtf

时间:2019-05-01 15:00:30

标签: r-markdown pandoc

我已经使用xtable在Rmarkdown中创建了表。

我需要将它们转换为.doc.rtf才能提交期刊。

我可以成功转换为.html.pdf,但是当我将这些格式转换为.doc.rtf时,漂亮的方程式格式就会消失。

我尝试用Word打开文件并转换为.rtf。有没有一种方法可以完全不重新创建表?我对Markdown和Pandoc相当陌生。

这是可复制的代码。

---
title: ''
output:
  html_document:
    df_print: paged
  pdf_document:
    fig_caption: yes
    keep_tex: yes
    latex_engine: xelatex
header-includes:
- \usepackage{lineno}
- \linenumbers
---

```{r, results='asis', echo=FALSE}
library(xtable)
Parameter <- c("T","V","$i$")

Definition <- c("Temperature (C)","Velocity (cm/s)","Prey class within $I$ 1 mm bins")

Method <- c("Field data","Field data","$EC = SC + MC$","$NEI = GEI - EC$")

Reference <-c("","", [1,2]")
table1_df <- cbind.data.frame(Parameter, Definition,Method,Reference)
table1 <- xtable(table1_df, include.rownames=FALSE, caption="This should be a pretty table")
print(table1, comment=FALSE, include.rownames=FALSE, caption.placement="top",size="\\fontsize{9pt}{10pt}\\selectfont", sanitize.text.function=function(x){x}, type="html")
```

0 个答案:

没有答案