2016-11-10 26 views
1

Bookdown引入了大量的功能,但我在單一文檔輸出選項中遇到了一些問題。當YAML標題中的documentclass:設置爲book時,bookdown在識別和創建特殊標題時沒有問題,但如果documentclass:設置爲article,則bookdown無法呈現特殊標題。下面是一個簡單的例子: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的功能?

+0

我會解決它的。 '文章'應該被支持。 –

+0

謝謝Yihui! –

回答

2

我有updatedbookdown上Github所以article類也將支持,當您使用這些特殊的標題。請嘗試最新版本(> = 0.2):

install.packages('bookdown') 
+0

嘿嘿嘿帶着新版本的bookdown這個附錄是在'article class'內部渲染的,但是當你使用'html_documetn2'或者'pdf_document2'渲染時,附錄的圖號(圖A.1,圖A.2等)不是正確呈現。相反,它們被渲染爲正常的部分(圖5.1,5.2等)。讓我知道你是否想要例子。 –

+0

@ForrestWilliams感謝您的報道!我在Github上也解決了這個問題:https://github.com/rstudio/bookdown/issues/245(你需要從Github安裝) –

+0

使用Bookdown版本0.2.3這個問題已解決'html_document2',謝謝! florisvdh提到這對於pdf_document2來說不是問題,對於附錄標題來說這是真實的,但是圖形編號仍然不能正確呈現。 –