错误:pandoc文档转换失败,错误1033执行暂停

时间:2019-09-28 00:28:34

标签: html rstudio knitr pandoc

将rmd文件编织为html时出现以下错误消息。你能帮我吗?

  

“ C:/ Program Files / RStudio / bin / pandoc / pandoc” + RTS -K512m -RTS   linearRegression-1-.utf8.md --to html4 --from   markdown + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash + smart   --output linearRegression-1-.html-电子邮件混淆无-自包含-独立--section-divs --template“ C:\ Users \ anjal \ Documents \ R \ win-library \ 3.6 \ rmarkdown \ rmd \ h \ default.html“   --no-highlight --variable highlightjs = 1 --variable“ theme:bootstrap” --include-in-header“ C:\ Users \ anjal \ AppData \ Local \ Temp \ RtmpSiwyJO \ rmarkdown-str12247b161a33.html”   --mathjax --variable“ mathjax-url:https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML”   错误:pandoc文档转换失败,错误1033执行   停止

关于, 安贾利

4 个答案:

答案 0 :(得分:0)

我找到了解决方案。安装tynitex时,错误发生在我身上。所以我用tynitex::uninstall_tynitex()卸载了它。之后,删除由Rmarkdown生成的HTML,日志和tex。在那之后建立您的HTML,应该可以使用。

答案 1 :(得分:0)

在我的情况下,该错误是因为在mi文本块(áéñ ...)中有很多重音。有时在保存代码时将它们转换为它们的ASCII代码(áéú),并在我编织时使工作失败。 我将特殊字符替换为非重音符版本(aen)。对于我来说,这不是最终的解决方案,但这是一个不错的解决方法,“ pandoc文档转换失败,错误1033”消失了,笔记本成功编织了

答案 2 :(得分:0)

在我的案例中,错误是因为项目名称包含中文。我的项目以前的名字是GAM_广义加性模型。在我将其更改为 GAM 并同时将 R 项目文件更改为 GAM.Rproj 后,它起作用了! 所以我想也许你可以检查一下文件名中是否有非英文字符。

答案 3 :(得分:0)

我的代码中有一个“\n”。它是 java 的新行符号,适用于 R。但在删除之前无法编织。