我正在学习如何使用bookdown
软件包,现在我正在用Yihui Xie的最小示例进行练习。在我的测试中,我需要一本gitbook和pdf输出。
我想做的是为LuaLaTeX引擎的pdf输出指定一些选项。所以,如果我做这样的事情:
bookdown::gitbook:
css: style.css
config:
toc:
before: |
<li><a href="./">A Minimal Book Example</a></li>
after: |
<li><a href="https://github.com/rstudio/bookdown" target="blank">Published with bookdown</a></li>
download: ["pdf", "epub"]
bookdown::pdf_book:
includes:
in_header: preamble.tex
latex_engine: lualatex
fontsize: 12pt
citation_package: natbib
keep_tex: yes
bookdown::epub_book: default
尝试制作这本书时出现此错误:
Error in base_format(toc = toc, number_sections = number_sections, fig_caption = fig_caption, :
unused argument (fontsize = "12pt")
Calls: <Anonymous> ... <Anonymous> -> create_output_format -> do.call -> <Anonymous>
Execution stoped
Exited with status 1.
如果我将fontsize: 12pt
放在index.Rmd
的YAML标头中,则不会出现此错误。如果我使用bookdown::pdf_document2:
也没有此错误。
我真的不知道我在这里缺少什么...我应该只将LaTeX配置选项放在我的index.Rmd
文件的YAML标头中吗?