文章文档 Class 中的 Bookdown 特别 Headers

Bookdown Special Headers within Article Document Class

Bookdown 引入了大量强大的功能,但我在使用单个文档输出选项时遇到了一些问题。当 YAML header 中的 documentclass: 设置为 book bookdown 识别和创建特殊 header 没有问题,但如果 documentclass: 设置为 article bookdown 无法呈现特殊的 headers。这是一个简短的例子:

---
title: "Untitled"
author: "John Doe"
date: "November 10, 2016"
documentclass: article
output: bookdown::pdf_document2
---

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

# Chapter One
# Chapter Two
# (APPENDIX) Appendix {-}
# Appendix A
# Appendix B

是否可以使用 Bookdown 呈现具有特殊 header 的 class article 的文档,或者这目前不在 Bookdown 的功能范围内?

我在 Github 上有 updated bookdown 这样当你使用这些时 article class 也将得到支持特别headers。请尝试最新版本 (>= 0.2):

install.packages('bookdown')