我已经使用R和Texworks已有一段时间了,但是当我尝试同时使用它们(即R Markdown)时,即使在开始时,也会出现问题。我猜问题很简单,如果您知道如何解决,请随时回复。这是事件链:
! LaTeX Error: File `url.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
! Emergency stop.
<read *>
l.5100 \let
pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43
In addition: Warning message:
running command '"C:/Program Files/RStudio/bin/pandoc/pandoc" +RTS -K512m -RTS dfth.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output dfth.pdf --template "C:\Users\ALEX.LAU\Documents\R\win-library\3.4\rmarkdown\rmd\latex\default-1.17.0.2.tex" --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable "geometry:margin=1in"' had status 43
Execution halted
我尝试过的事情:
输出为html可以,但是我想将Rstudio/R markdown与Miktex软件包链接会出现问题吗?
谢谢
最佳答案
建议,使用texworks在miktex中尝试.tex文件。
默认情况下,不保留tex文件,请选择保留它
---
title: "MyTitle"
output:
pdf_document:
keep_tex: true
---
使用排版箭头在texworks中进行编译,您可能会在底部看到提示询问一些问题的信息,如果需要,请输入Enter。您在TeXworks-manual中对过程进行了很好的描述
如果这样做不起作用,请尝试一个非常简单的示例,以找出问题所在。
这将为文章创建一个模板
添加一行
\usepackage{hyperref}
并进行测试,您可能需要配置一些东西才能使用Miktek设置或选项下载软件包。一旦解决了问题并可以编译一个简单的tex文档,便可以运行knitr。
关于r - R markdown和MikTex不同步,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47567658/