Latex 控制输出放置刀&x2B;潘多克
我相信这个问题以前已经得到了解答,但我的谷歌搜索能力却无法找到答案。 我想在一个文档中显示多个表,中间有一个标题和/或子标题Latex 控制输出放置刀&x2B;潘多克,latex,knitr,r-markdown,Latex,Knitr,R Markdown,我相信这个问题以前已经得到了解答,但我的谷歌搜索能力却无法找到答案。 我想在一个文档中显示多个表,中间有一个标题和/或子标题 Section 1 -------------------------------------------------------- ```{r , results='asis', message=FALSE, echo=FALSE} print(xtable(summary(lm(rnorm(10)~runif(10))), caption="Table 1"),
Section 1
--------------------------------------------------------
```{r , results='asis', message=FALSE, echo=FALSE}
print(xtable(summary(lm(rnorm(10)~runif(10))), caption="Table 1"),
caption.placement = "top", table.placement = "H!",
include.rownames=FALSE, type="latex", comment=FALSE)
```
Section 2
--------------------------------------------------------
```{r , results='asis', message=FALSE, echo=FALSE}
print(xtable(summary(lm(rnorm(10)~runif(10))), caption="Table 2"),
caption.placement = "top", table.placement = "H!",
include.rownames=FALSE, type="latex", comment=FALSE)
```
我发现在编织完这个*Rnw后,位置很好,但一旦我开始整理它
为了生成PDF,所有图像都被推到页面底部,在两个部分标题之后。有人能给我指出一个可行的方案吗,因为H!在latex中,代码似乎不起作用Mb表位置应为:
table.placement=[h!]
?Grr!我知道在我发帖之前我已经把它打得死去活来了(不想看起来完全像个白痴),但你的回复让我重新审视了它(从那时起它就被抛弃了)。无论如何,它不喜欢[h!]或“[h!]”,但当我回到普通的老“h!”时,它工作得很好。我很高兴它能工作,但我必须在“h!”之前先尝试“h!”。我转而使用Rstudio作为一键式编译器,但这是自那时以来唯一改变的事情。什么都行!
knit('C:/Users/Robin/Desktop/test.rmd', 'C:/Users/Robin/Desktop/test.md')
pandoc('C:/Users/Robin/Desktop/test.md', format='latex')