R bookdown-pdf_book不呈现pdf-默认为HTML,仅用于第一章-其余为空白

时间:2020-06-27 16:11:37

标签: r pdf bookdown

我正在尝试将从作者的github下载的 R Cookbook 手册下载到 pdf

open中,我指定了index.Rmd,但是输出是用html呈现的,并且只有第一章,其他的将显示为目录中的标题,但我无法访问它们

advice之后,我在output: bookdown::pdf_book中更改了顺序,使_output.yaml领先于bookdown::pdf_book:,这无济于事=>用html呈现的输出仅是介绍因此我删除了gitbook部分=>根本不会生成输出(许多与字体有关的错误都未定义)。

As in gitbook我更改了_output.yml bookdown::pdf_book: 并从中删除latex_engine: pdflatex部分,将生成pdf,但仅包含章节标题和本节标题。

我有两台笔记本电脑:(1)负责运行Fedora 29和R.3.6.1的主体(2)为Ubuntu 20.00和R.4.0备用一台用于“实验”。我都安装了TexLive。

已经在我的Ubuntu计算机上阅读了this post,并卸载了TexLive(即使在清除,清洁等安装后,该安装仍然可以在我的Ubuntu上运行-下面的详细信息)和gitbook。但是,这并不能帮助解决问题。

对于Ubuntu上的clarity

install.packages('tinytex') tinytex::install_tinytex()

R> Sys.which('xelatex') xelatex "/usr/bin/xelatex" 在Fedora上

在Fedora中,可以访问post中建议的/home/pinkpanther/bin/xelatexsystem2渲染:

_main.log
R> (system2('pdflatex', '-v', stdout = F))
[1] 0

等效于在Ubuntu R> (system2('pdflatex', '-v')) pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018) kpathsea version 6.3.0 Copyright 2018 Han The Thanh (pdfTeX) et al. There is NO warranty. Redistribution of this software is covered by the terms of both the pdfTeX copyright and the Lesser GNU General Public License. For more information about these matters, see the file named COPYING and the pdfTeX source. Primary author of pdfTeX: Han The Thanh (pdfTeX) et al. Compiled with libpng 1.6.34; using libpng 1.6.34 Compiled with zlib 1.2.11; using zlib 1.2.11 Compiled with poppler version 0.67.0 [1] 0 中,尝试提取Give和错误,而system2返回:

_main.rds
> (system2('pdflatex', '-v', stdout = F))
[1] 0

我只想编译这个可在github上获得的bookdown文件,我不打算写一本新书。

0 个答案:

没有答案