我已经使用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")
```