Texstudio 和 Miktex 2.9 的 Pdflatex 问题

Texstudio 和 Miktex 2.9 的 Pdflatex 问题

我正在尝试使用 TeXstudio 2.3(以及单独安装的 MikTeX 2.9)构建一个 tex 文件,使用 LEd 构建没有问题。当我使用 TeXstudio 运行 pdflatex 时,我收到错误消息(因此未生成 .pdf):

Process started: "C:/Program Files/MiKTeX 2.9/miktex/bin/pdflatex.exe" -synctex=1 -interaction=nonstopmode "project".tex

pdflatex.exe: The MiKTeX web service has rejected your request. Possible reason: too many requests arriving from your IP address. pdflatex.exe: Data: 
pdflatex.exe: Data: 
ERROR
pdflatex.exe: Data: 
Access Denied
pdflatex.exe: Data: 

pdflatex.exe: Data: 
pdflatex.exe: Data: 
pdflatex.exe: Data: pdflatex.exe: Data: Access Denied by security policy pdflatex.exe: Data: pdflatex.exe: Data: 
pdflatex.exe: Data: 
pdflatex.exe: Data: The security policy for your network prevents your request from  pdflatex.exe: Data: being allowed at this time. Please contact your administrator if pdflatex.exe: Data: you feel this is incorrect. pdflatex.exe: Data: 
pdflatex.exe: Data: pdflatex.exe: Data: 
Process exited normally

另外,我在命令行上运行 pdflatex,它生成 .pdf 毫无问题(没有策略问题),pdflatex 命令配置为

pdflatex.exe" -synctex=1 -interaction=nonstopmode %.tex

我应该配置一些东西来解决这个问题吗?

答案1

当我开始使用 Latex、Textstudio 和 Miktex 时,我也遇到过类似的问题。如果两个程序都是最新版本,请确保先安装 Miktex,然后再安装 Textstudio。我犯了一个错误,安装了 Miktex 和 Texmaker,然后卸载了 Texmaker 并切换到 Textstudio。之后,Textstudio 在某些方面可以工作,但在其他方面则不行。我卸载了两者,然后先重新安装了 Miktex。现在一切都正常了。我不确定是否有更简单的方法来配置它,但这似乎是我看到的关于此类问题的一般建议。

干杯

答案2

尝试使用此 pdflatex 命令

pdflatex -synctex=1 -interaction=nonstopmode %.tex

您的问题中不应该有“”字符。这可能会造成问题。

答案3

我遇到了类似的问题。考虑重新安装。我安装了 32 位的 Protext,但安装了 64 位的 Miktex。正确安装后,两个程序都一致,您可以检查它们是否都位于同一个程序文件夹中。我不知道为什么没有一个多合一版本,因为 Miktex 是运行 Protext 的必需品。

答案4

验证 PdfLateX 命令中的“-synctex=1”。如果是,请确保在安装 MikteX 后安装 TeXstudio,正如 Mike Stumpf 所说。这是我的问题(即使我的 synctex 设置为 1,我也无法同步)。PS 如果您已经自定义了 TeXstudio 环境,请不要忘记保存您的配置文件和设置。

相关内容