मैं स्क्रिप्ट से rmdformat readthedown थीम का उपयोग करके एक HTML दस्तावेज़ प्रस्तुत करने का प्रयास कर रहा हूं। हालाँकि, यह .Rmd फ़ाइल में पहचाना नहीं जाता है और अब मैं इसे रेंडर () फ़ंक्शन में जोड़ने का प्रयास कर रहा हूँ।

निम्नलिखित काम करता है लेकिन आरएमडी फ़ाइल में निर्दिष्ट होने पर रीडथडाउन थीम उत्पन्न नहीं होती है।

rmarkdown::render('myReport.Rmd',output_format = "html_document")

मैंने निम्नलिखित की कोशिश की लेकिन मुझे एक त्रुटि मिली:

rmarkdown::render('myReport.Rmd',output_format = html_document(theme = readthedown(self_contained =  T, thumbnails=F,lightbox = T,gallery = T,highlight= "tango",toc_depth= 4,css="style.css")))

रेंडर() (यानी स्क्रिप्ट से) से रीडथडाउन को कॉल करने के तरीके पर कोई विचार?

0
Geoff 13 मार्च 2020, 15:26

1 उत्तर

सबसे बढ़िया उत्तर

आप रमार्कडाउन दस्तावेज़ में रीडदडाउन थीम के विकल्प निर्दिष्ट कर सकते हैं (जिसे आप वैसे भी संपादित करेंगे) और फिर इसे रीड दडाउन थीम।

यह रमार्कडाउन फ़ाइल है:

---
title: "myReport"
output:
  rmdformats::readthedown:
    self_contained: true
    thumbnails: true
    lightbox: true
    gallery: true
    highlight: tango
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

```{r ,results="asis" }
library(xtable)
xtable(summary(iris))

```


```{r}
head(iris)
```

दस्तावेज़ीकरण के अनुसार आपको बस रेंडर () को रमार्कडाउन फ़ाइल में कॉल करना होगा। html_document इसकी अब और आवश्यकता नहीं है।

कॉलिंग: rmarkdown::render('myReport.Rmd') फ़ाइल को रीड-डाउन थीम के साथ रेंडर करेगा।

1
Virgil Ion 13 मार्च 2020, 15:06