第 1 章 常用文档格式

Markdown 在发明之初的主要目的就是简化 HTML 内容的书写方式。例如要表示一个无序列表中的项,用 HTML 来写是 <ul><li>text</li></ul>,而用 Markdown 来写则只需要 - text;又如要表示一段引用文字,用 HTML 来写是 <blockquote>text</blockquote>,用 Markdown 来写则只需要 > text

Pandoc 大大扩展了 Markdown 的语法。更重要的是,Pandoc 使得将 Markdown 文档转换为多种输出格式成为可能。在本章中,我们将介绍各种文档输出格式的功能。在接下来的两章中,我们将分别介绍演示文稿格式和其他 R Markdown 扩展。

简单说来,要论从 R Markdown 到各种文档之间总共分几步?答案是 2 步。

  1. R Markdown –> Markdown,由 knitr 完成;
  2. Markdown –> 不同格式文档,由 Pandoc 完成。