【问题标题】:Bookdown Special Headers within Article Document Class文章文档类中的 Bookdown 特殊标题
【发布时间】:2016-11-10 14:18:18
【问题描述】:

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

---
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 呈现带有特殊标题的 article 类文档,或者这在目前 Bookdown 的功能之外?

【问题讨论】:

  • 我会解决的。应该支持article

标签: r r-markdown bookdown


【解决方案1】:

我在 Github 上有 updated bookdown,因此当您使用这些特殊标头时,article 类也将得到支持。请尝试最新版本 (>= 0.2):

install.packages('bookdown')

【讨论】:

  • 嘿一辉用新版bookdown的附件是在article class里面渲染的,但是当你用html_documetn2或者pdf_document2渲染的时候,附件图编号(图A.1,图A .2 等)未正确渲染。相反,它们被渲染为普通部分(图 5.1、5.2 等)。如果您想要示例,请告诉我。
  • @ForrestWilliams 感谢您的报告!我也在 Github 上解决了这个问题:github.com/rstudio/bookdown/issues/245(你需要从 Github 安装)
  • 使用 Bookdown 版本 0.2.3 解决了html_document2 的问题,谢谢! florisvdh 提到这对 pdf_document2 来说不是问题,附录标题也是如此,但数字仍然无法正确呈现。
  • @ForrestWilliams 您能否在此处发布新问题或使用可重复的示例提交问题以进行预订?我测试了附录中的数字,没有发现任何问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-21
相关资源
最近更新 更多