【发布时间】:2015-02-11 05:35:08
【问题描述】:
基本上,我有一个这样配置的 Rmd 文档:
---
title: "Example"
author: "me"
date: "December 2014"
output:
pdf_document:
fig_caption: yes
keep_tex: yes
--
然后,在文档中,我用ggplot2来展示一些图表,例如:
```{r myLabel, fig.cap='My Caption'}
qplot(1:10, 10:1)
```
现在,由于某种原因,我无法解释或调查比这更深入的内容,生成的 TeX 不包含图形环境,即使我使用 fig.env='figure' 强制它也是如此。相反,TeX 只有includegraphics 命令:
\includegraphics{journal_files/figure-latex/myLabel-1.pdf}
同一文档中的其他图形确实具有图形环境,带有标题。即,TeX 输出“Knit PDF”应该产生的是:
\begin{figure}[htbp]
\centering
\includegraphics{journal_files/figure-latex/myLabel-1.pdf}
\caption{My Citation}
\end{figure}
R Markdown 日志窗口只显示不相关的内容:
label: myLabel (with options)
List of 2
$ fig.cap: chr "My Caption"
$ fig.env: chr "figure"
cropping journal_files/figure-latex/myLabel-1.pdf
PDFCROP 1.38, 2012/11/02 - Copyright (c) 2002-2012 by Heiko Oberdiek.
我该怎么做
- 一旦我按下“Knit PDF”并进入 TeX(“R Markdown”输出窗口没有显示错误,甚至会回显 [missing] 标题!),找出到底发生了什么(调试日志?),
- 或者,更好的是,有没有人遇到过这个问题并且知道 RStudio、knitr 和 pandoc 有什么问题?
【问题讨论】:
标签: rstudio knitr pandoc r-markdown