ฉันใช้ RStudio ในการเขียนเอกสาร markdown และต้องการเพิ่มสารบัญ (TOC) ที่ด้านบนของเอกสารเพื่อให้ผู้ใช้สามารถคลิกส่วนที่เกี่ยวข้องเพื่ออ่านได้ มีตัวอย่างที่เกี่ยวข้องใน rpubs แต่ตอนนี้ฉันหาไม่เจอ โปรดทราบว่าฉันไม่ได้ใช้pandoc
และฉันใหม่มากทีเดียวที่จะ&Rmd
knitr
มีวิธีใดในการเพิ่ม TOC โดยไม่ต้องใช้pandoc
? ถ้าใช้pandoc
เป็นแล้วต้องเกี่ยวข้องกับฟังก์ชั่นไหน?
แก้ไข
นี่คือหน้าตัวอย่างเล็ก ๆ :
---
title: "Sample Document"
output:
html_document:
toc: true
theme: united
---
Header 1
---------------
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
## Header 2
When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
```{r}
summary(cars)
```
You can also embed plots, for example:
```{r, echo=FALSE}
plot(cars)
```
### Header 3
Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot.
ฉันลองเรียกใช้สิ่งนี้ใน RStudio v 0.98.864 และใช้งานได้! แต่น่าเศร้าที่มันใช้ไม่ได้ใน 0.98.501 และ 0.98.507 ฉันกำลังทำวิทยานิพนธ์ของฉันใน 0.98.501 และหลังจากอัปเดต RStudio การวิเคราะห์บางส่วนของฉันไม่ได้ผล ดังนั้นฉันจึงเปลี่ยนกลับเป็น 0.98.501 สิ่งที่ฉันควรทำตอนนี้? ฉันต้องการ TOC จริงๆ แต่ไม่ทำร้ายผลลัพธ์ของการวิเคราะห์อื่น ๆ
toc: true
ในส่วนหน้าของ YAML ควรทำ