使用knitr在Rstudio中製作Rpresentation我只有一張圖片,我想填寫整個屏幕/幻燈片。我怎麼做?Rstudio中的Rpresentation - 使圖像填充整個屏幕
以下.Rpres文檔的第二張幻燈片設置爲2000x2000像素,但它仍然只是填充屏幕的一個小區域:
first slide
======
Slide with plot which I want to fill the whole screen
========================================================
title: false
```{r, echo=FALSE,out.height="2000px",out.width="2000px"}
plot(cars)
```
這就是我的意思是,當我寫的圖片呢不是「填滿整個屏幕」,紅線畫在屏幕上未被填充的部分。
更新2016年11月
創造Rstudio版本1.0.44新的演示文稿時選擇 「HTML Slidy」,給我的尺寸更容易控制。下面是接近我想要的全高清分辨率,而且很簡單的事:
---
title: "Untitled"
output: slidy_presentation
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
##
```{r pressure, fig.height=10, fig.width=19}
plot(pressure)
```
問題不在於圖像的大小,而是邊框表示在幻燈片周圍添加(使用諸如chrome的檢查器之類的東西來檢查它)。 我曾嘗試調整幻燈片大小(這裏http://www.rstudio.com/ide/docs/presentations/displaying_and_distributing_presentations),但沒有多少運氣。你可以使用自定義CSS來實現它(http://www.rstudio.com/ide/docs/presentations/customizing_fonts_and_appearance),但是,似乎沒有辦法讓生成的圖像大於504px高... –
我記得CSS('max-width')中的圖像寬度有限制,你可能需要嘗試類似chunk選項'out.extra ='style =「max-width:2000px ;「''。 –
如果您使用的是「original」(即reveal.js).Rpres格式,那麼您可以嘗試合併reveal.js「全屏」插件 - https://github.com/regisb/reveal.js-fullscreen -img - 但它需要後處理,因爲我沒有找到一種方法來影響RStudio中「」標籤區域的製作。如果您使用ioslides輸出,我不確定如何影響全屏圖像顯示。 –
hrbrmstr