将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执行 停止
关于, 安贾利
答案 0 :(得分:0)
我找到了解决方案。安装tynitex时,错误发生在我身上。所以我用tynitex::uninstall_tynitex()
卸载了它。之后,删除由Rmarkdown生成的HTML,日志和tex。在那之后建立您的HTML,应该可以使用。
答案 1 :(得分:0)
在我的情况下,该错误是因为在mi文本块(á
,é
,ñ
...)中有很多重音。有时在保存代码时将它们转换为它们的ASCII代码(á
,é
,ú
),并在我编织时使工作失败。
我将特殊字符替换为非重音符版本(a
,e
,n
)。对于我来说,这不是最终的解决方案,但这是一个不错的解决方法,“ pandoc文档转换失败,错误1033”消失了,笔记本成功编织了
答案 2 :(得分:0)
在我的案例中,错误是因为项目名称包含中文。我的项目以前的名字是GAM_广义加性模型。在我将其更改为 GAM 并同时将 R 项目文件更改为 GAM.Rproj 后,它起作用了! 所以我想也许你可以检查一下文件名中是否有非英文字符。
答案 3 :(得分:0)
我的代码中有一个“\n”。它是 java 的新行符号,适用于 R。但在删除之前无法编织。