←
PDF 503 / 520 Websites
→
English · PDF 503
Original PDF page 503
中文 · PDF 503

网站

只需一些额外的基础设施,你就可以使用 R Markdown 生成一个完整的网站:

  • 把你的 .Rmd 文件放在同一个目录中。index.Rmd 将成为主页。
  • 添加一个名为 _site.yml 的 YAML 文件,为网站提供导航。例如:

name: "my-website" navbar: title: "My Website" left: - text: "Home" href: index.html - text: "Viridis Colors" href: 1-example.html - text: "Terrain Colors" href: 3-inline.html

执行 rmarkdown::render_site() 来构建 _site,这是一个包含所有文件的目录,可以直接部署为独立的静态网站;或者,如果你的网站目录使用的是 RStudio 项目,RStudio 会在 IDE 中添加一个 Build 标签页,你可以用它来构建和预览你的网站。

更多信息请阅读 http://bit.ly/RMarkdownWebsites.

其他格式

其他软件包提供了更多的输出格式:

  • bookdown 软件包让写书变得很容易,比如本书。想了解更多,请阅读 Yihui Xie 编写的 用 R Markdown 写书,这本书当然就是用 bookdown 写成的。访问 http:// www.bookdown.org 查看更广泛的 R 社区编写的其他 bookdown 书籍。
  • prettydoc 包提供了轻量级文档格式,并带有多种吸引人的主题。
  • rticles 包编译了一系列为特定科学期刊量身定制的格式。