2016-02-02 29 views
4

我剛剛更新了幾個R軟件包,它似乎在RStudio中引入了來自Rmd文檔的降價臨時輸出的突破性更改。如何使用RStudio(knitr?)恢復簡單的圖像標題Markdown格式?

假設knitr仍然使用RStudio生成從Rmd在途中md生產html,形式的表達式:

--- 
output: 
    html_document: 
    keep_md: yes 
--- 
```{r myimg, fig.cap="My caption"} 
library(ggplot2) 
qplot(Sepal.Length, Petal.Length, data = iris, color = Species) 
``` 

其用於呈現形式的東西:

![My caption](myimg.png) 

現在得到渲染在降價爲:

<div class="figure"> 
<img src="myimg.png" alt="My caption" /> 
<p class="caption">My caption</p> 
</div> 

這不是我想要的。

如何將原始,簡單的md格式化?

+0

[This](http://stackoverflow.com/a/30286067/2706569)看起來相關。但是有一件事很奇怪:使用'knit()'的時候''fig.retina = 1'的塊產生一個降價圖像,但是當使用「編織HTML」按鈕時輸出是一個HTML圖像。 –

+0

@CL我擺弄了視網膜設置,但無法讓它給我md。我認爲也許減價陰謀正在進行一些維護?我在Github回購上標記了一個問題。 – psychemedia

回答

3

This issue一直fixedknitr(> = 1.12.6)目前Github。我正在編寫圖像的HTML代碼來支持我正在處理的另一個包,並且我應該只有條件地啓用它。現在,您應該能夠在Markdown輸出中看到原始![]()語法。

+0

謝謝;仍然出現一個空的,這混亂了md? – psychemedia

相關問題