我正在尝试为演示Bookdown文件创建gitbook格式的HTML输出。当我进行构建时,出现以下错误:
D:\R-Work\bookdown-demo-master
上,因为我不想将任何工作保存在映射的网络文档文件夹中。\\DRIFTWOODDC\Student\steven.taylor\My Documents\R\win-library\3.5
我的_output.yml
文件并未从原始下载的版本中更改过:
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>
edit: https://github.com/rstudio/bookdown-demo/edit/master/%s
download: ["pdf", "epub"]
bookdown::pdf_book:
includes:
in_header: preamble.tex
latex_engine: xelatex
citation_package: natbib
keep_tex: yes
bookdown::epub_book: default
我期望RStudio为gitbook输出创建html文件,但没有创建任何文件,并且出现以下错误:
==> rmarkdown::render_site(output_format = 'bookdown::gitbook', encoding = 'UTF-8')
Error in system.file(..., package = "bookdown", mustWork = TRUE) :
no file found
Calls: <Anonymous> ... do.call -> <Anonymous> -> bookdown_file -> system.file
Execution halted
Exited with status 1.
如果我尝试以gitbook格式创建bookdown-crc模板文件,则会遇到相同的症状和问题。我可以创建pdf和epub,但不能创建html输出。
答案 0 :(得分:0)
我执行了以下操作来排除故障:
对于R库,使用网络驱动器似乎存在问题。在Windows工作计算机上,默认情况下,R库位于“我的文档”文件夹中。
第二种成功的方法是在USB驱动器上安装RPortable和RStudioPortable并使用便携式版本生成bookdown::gitbook
。