Rmarkdown-Template未编译为PDF:

aydmsdu9  于 2023-05-04  发布在  其他
关注(0)|答案(1)|浏览(135)

模型分析模板(tidymodels)。我做了一些小的编辑,让这个模板开始。像HTML一样出色。不编译为PDF。下载tinytex并再次尝试。仍然无法编译。这只是一个模板,我想开始使用。来自RStudio的错误屏幕截图随附。

在Rstudio中创建了一个新的R Markdown。
1.加载的模板:模型分析{tidymodels}
1.对标题和文本做了一些小的修改。不是它附带的代码。
1.可以很好地(多次)编译为HTML。也可以作为WORD文档编译。问题仅在编译为PDF时出现。
1.已将输出选项更改为PDF。
挂起很长一段时间,然后给出错误消息

> output file: 2023-rcDEA-RMDTEST.knit.md

LaTeX Error: Unicode character ^^[ (U+001B)
not set up for use with LaTeX.

Error: LaTeX failed to compile 2023-rcDEA-RMDTEST.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See 2023-rcDEA-RMDTEST.log for more info.
Execution halted

现在我安装了tinytext并重试。我又得到一个错误:

> set.seed(234)
> penguin_folds <- vfold_cv(penguin_train, strata = sex)
> penguin_folds
#  10-fold cross-validation using stratification 
> install.packages("tinytex")
Installing package into ‘C:/Users/sbalakrishnan/AppData/Local/R/win-library/4.2’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.2/tinytex_0.45.zip'
Content type 'application/zip' length 136103 bytes (132 KB)
downloaded 132 KB

package ‘tinytex’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\sbalakrishnan\AppData\Local\Temp\Rtmp29YPNr\downloaded_packages
>

1.我不确定我是否应该给予这个模板?
1.也可以作为WORD文档编译。问题仅在编译为PDF时出现。

d5vmydt9

d5vmydt91#

对于Unicode错误,请读取this
简而言之:
1.隔离问题---创建一些非常简单的。rmd文件,并添加部分,直到他们打破;
1.织入时关闭警告。pdf(特别是tidyverse),例如:

```{r, warning = F}
# Your code with warning
```                                                                                      .

1.(可选)使用其他latex引擎,例如---将pdf_output: default替换为pdf_output: pdf_engine: xelatex
我同意上面的观点---请clarify问题。

相关问题