为什么我的 TeXnicCenter 没有编译并生成任何 PDF 输出?

为什么我的 TeXnicCenter 没有编译并生成任何 PDF 输出?

今天我刚刚下载了 Basic MiKTeX 2.9 和 TeXnicCenter 2.0 Beta(网站上的最新版本)。但我的 TeXnicCenter 无法编译并生成任何 PDF 输出。这种情况之前发生过一次,所以我删除了之前安装的 MiKTeX 和 TeXnicCenter。但我仍然遇到同样的问题?任何见解或解决方案都将不胜感激。

答案1

我以前见过类似的问题。它们可能与以下情​​况有关:

1)正如@Sigur 所说,这可能是由于配置不当造成的。

1.1) 我曾经看到过这种行为,当时 TeXnicCenter 发行版保存在“Programas”(西班牙语)而不是“Program files”中。也许如果你将它重新安装在它应该去的地方,你就不会再遇到问题了。

1.2) 正如@Speravir 提到的,您始终可以手动更改这一点。转到主菜单栏中的“构建/定义输出配置文件”。在窗口左侧部分选择“LaTeX-->pdf”。在“(La)TeX”选项卡上,确保“(La)TeX 编译器的路径”实际上是 pdflatex.exe 文件所在的位置。如果使用 Windows,它应该看起来像这样:C:\Program 文件(x86)\MiKTeX 2.9\miktex\bin\pdflatex.exe。当然,这取决于文件在您的计算机中的位置。确保您还指向 bibtex 部分中的正确 bibtex.exe 文件,以及 makeindex.exe

2)您正在使用 Adob​​e Reader X 或 XI,并且必须更改查看器设置:为此,请转到主菜单栏中的“构建/定义输出配置文件”。在窗口左侧部分选择“LaTeX-->pdf”。到达那里后,转到“查看器”选项卡,并确保“服务器”显示acroviewR10(如果使用 Adob​​e Reader X)对于所有条目:查看项目的输出,向前搜索并在运行 (La)TeX 之前关闭文档。此外,如第 1 点所述,确保可执行文件路径是 reader.exe 所在的位置。再次,如果使用 Windows,它应该看起来像这样C:\Program 文件(x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe。有关更多信息,请访问此处https://tex.stackexchange.com/a/74607/27833

答案2

在构建 --> 定义输出文件 --> 传递给命令行参数:只需删除行命令并改为

-interaction=nonstopmode "%pm"当您使用 latex=>pdf 时。我认为它有效!

相关内容