降价乳胶显示方程式

时间:2015-03-27 02:59:25

标签: r latex equation r-markdown

我无法使用rmarkdown在.docx输出中生成乳胶显示方程,即使相同的代码生成正确的.pdf(带方程式)。

这是生成问题的一些示例.Rmd代码:

# Stuff
Blah blah blah.

```{r blurb_1}
test.xy <- matrix(c(runif(10,10,30),runif(10,70,90)),ncol=2,byrow=T)
plot(test.xy)
```

As the data are a set of points 
$p_{1 \cdots n}=(x_{1} \cdots x_{n},y_{1} \cdots
y_{n})$, a measure of difference is the distance 
between any two points,$p_{i},p_{j}$,

\begin{equation}
\sqrt{(x_{i}-x_{j})^2+(y_{i}-y_{j})^2} 
\end{equation}

```{r blurb_2}
di <- dist.mat(test.xy[,1],test.xy[,2]) # a distance matrix
dim(di)
```
Of course, blah blah.

从R

中运行时
rmarkdown::render(file.choose(),"pdf_document")

生成等式,但

rmarkdown::render(file.choose(),"word_document")

没有按&#39;吨!任何人都可以指导我如何使乳胶方程出现在.docx输出中?

任何帮助解决我本来应该是一个基本错误的人都将非常感激! (我使用的是R 3.1.1,rmarkdown包0.5.1并且pandoc 1.13.2,例如全部都是最新的。)

1 个答案:

答案 0 :(得分:0)

只需使用$$而不是\ begin和\ end equation:

$$\sqrt{(x_{i}-x_{j})^2+(y_{i}-y_{j})^2}$$