bookdown-demo 可以构建 pdf 和 epub,但创建 gitbook 时出错
bookdown-demo Can Build pdf and epub, but have error with gitbook creation
我正在尝试为演示 Bookdown 文件创建 gitbook 格式的 HTML 输出。当我去构建时,我收到以下错误:
- 我正在使用 RStudio 版本 1.1.463、r 版本 3.5.3 和 MiKTeX 版本 2.9
- 我在创建演示书的 pdf 或 epub 版本时没有遇到任何问题
- 我的工作区位于单独的逻辑驱动器上,
D:\R-Work\bookdown-demo-master
,因为我不想将我的任何工作保存在映射的网络文档文件夹中。
- 我的 r 库文件位于
\DRIFTWOODDC\Student\steven.taylor\My Documents\R\win-library.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 文件,但是创建了 none 并且我收到以下错误:
==> 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 输出。
我执行了以下操作来排除故障:
- 将 R 和 R Studio 卸载并重新安装到新的逻辑驱动器而不是默认位置。
- 将 R_USER_LIBS 环境变量更改为我希望库文件安装在新逻辑驱动器上的位置。我通过命令行安装了所有额外的库,而不是让库 auto-install 在构建过程中丢失。
R 库使用网络驱动器似乎存在问题。默认情况下,在我的 Windows 工作计算机上,R 库被放入 "My Documents" 文件夹。
第二种成功的方法是在 USB 驱动器上安装 RPortable 和 RStudioPortable,并使用便携版本生成 bookdown::gitbook
。
我正在尝试为演示 Bookdown 文件创建 gitbook 格式的 HTML 输出。当我去构建时,我收到以下错误:
- 我正在使用 RStudio 版本 1.1.463、r 版本 3.5.3 和 MiKTeX 版本 2.9
- 我在创建演示书的 pdf 或 epub 版本时没有遇到任何问题
- 我的工作区位于单独的逻辑驱动器上,
D:\R-Work\bookdown-demo-master
,因为我不想将我的任何工作保存在映射的网络文档文件夹中。 - 我的 r 库文件位于
\DRIFTWOODDC\Student\steven.taylor\My Documents\R\win-library.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 文件,但是创建了 none 并且我收到以下错误:
==> 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 输出。
我执行了以下操作来排除故障:
- 将 R 和 R Studio 卸载并重新安装到新的逻辑驱动器而不是默认位置。
- 将 R_USER_LIBS 环境变量更改为我希望库文件安装在新逻辑驱动器上的位置。我通过命令行安装了所有额外的库,而不是让库 auto-install 在构建过程中丢失。
R 库使用网络驱动器似乎存在问题。默认情况下,在我的 Windows 工作计算机上,R 库被放入 "My Documents" 文件夹。
第二种成功的方法是在 USB 驱动器上安装 RPortable 和 RStudioPortable,并使用便携版本生成 bookdown::gitbook
。