繁体   English   中英

包 inputenc 错误和错误:pandoc 文档转换失败,错误 43

[英]Package inputenc Error & Error: pandoc document conversion failed with error 43

我试图在 RStudio 中使用 knitr 生成 PDF 文件,但遇到了问题。 我已经阅读了很多在堆栈溢出和谷歌上找到的解决方案,但它们并不是很有帮助。 任何人都可以帮我解决这个问题吗? 多谢!

错误显示如下:

output file: final_project.knit.md

"C:/Users/JOHNL_~1/AppData/Local/Pandoc/pandoc" +RTS -K512m -RTS final_project.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output final_project.pdf --template "E:\R\R-3.2.3\library\rmarkdown\rmd\latex\default-1.15.2.tex" --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable "geometry:margin=1in" 
! Package inputenc Error: Unicode char 骞?(U+5E74)
(inputenc)                not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H   for immediate help.
 ...                                              

l.128 \maketitle

Try running pandoc with --latex-engine=xelatex.
pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43
In addition: Warning message:
running command '"C:/Users/JOHNL_~1/AppData/Local/Pandoc/pandoc" +RTS -K512m -RTS final_project.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output final_project.pdf --template "E:\R\R-3.2.3\library\rmarkdown\rmd\latex\default-1.15.2.tex" --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable "geometry:margin=1in"' had status 43 
Execution halted

规格:

  1. 窗口 8.1 64
  2. RStudio 版本:0.99.891 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/538.1 (KHTML, like Gecko) rstudio Safari/538.1 Qt/5.4.1
  3. MikTeX:版本 2.9.5840(基本)
  4. 潘多克

其他

我已经尝试了可以​​从堆栈溢出中找到的大多数解决方案,但没有奏效。 所以我担心像添加latex_engine: xelatex这样的解决方案也无法解决这个问题。

有人可以帮我吗? 非常感谢!

最好的事物

我已经弄清楚问题是什么,您必须选择 WINDOWS-1252 作为您的文本编码。

如果默认设置了其他类型,在工具>全局选项>代码>保存中更改,默认文本编码中选择[询问]。

希望这对你有用。

我不认为通过切换某些内容或设置某些内容是可行的方法。 只需仔细检查您的代码,尤其是您从某处复制的部分,而不是自己输入。

我最近有同样的问题。

我告诉你我如何解决这个问题。

我从 R markdown 中逐个删除代码以查找导致此问题的部分。 最后,我发现以下部分导致我的代码出错。

### Platform:Affymetrix A-AFFY-2-Affymetrix GeneChip Arabidopsis Genome [ATH1-121501].

我记得我从网页上复制了这些信息。 所以我删除它们并自己输入这部分。 它可以运行并生成pdf文件而不会出现任何错误。

为了清楚起见,我向您展示了复制版本和我打字版本之间的区别:

在此处输入图片说明

这只是我认为的一个例子。 我想指出的是,当您将某些内容从未知资源文件复制到您的代码中时,总是会出现问题。

希望这可以帮助您和其他因这个问题而感到沮丧的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM