3
我正在使用bookdown
包與RMarkdown生成類似於this的基於網絡的書籍,同樣可以選擇下載PDF版本的書籍。RMarkdown:積攢書款
我已經列入我的「書」這本書的HTML版本很好地工作plotly
圖。在交互時,當在YAML頭中包含pdf輸出時,按鈕「build book」會引發錯誤。
根據this description我找到了一個常規RMarkdown文件的解決方法,用plotly
圖形輸出創建pdf。一個最小的解決方案(外bookdown)看起來是這樣的:
---
title: "test"
output:
pdf_document: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(plotly)
Sys.setenv("plotly_username" = "username")
Sys.setenv("plotly_api_key" = "API")
```
```{r cars}
library(plotly)
p <- plot_ly(x = c(1,2,3,4), y = c(2,4,1,3), type = 'scatter', mode = 'lines')
plotly_IMAGE(p, format = "png", out_file = "output.png")
```
![Caption for the picture.](output.png)
有沒有一種辦法,包括bookdown內這種解決方案,從而使圖形會被自動地在PDF中的HTML輸出和靜態(PNG)互動輸出?
使用HTML作爲輸出格式不想要輸出的全'plotly'對象,以便用戶可以與它進行交互? –
我的問題是與生成的書_pdf_版本 – Ratnanil