当我正在处理文档时,我发现 ForwardSearch 突然停止工作了。MWE 非常简单:
\documentclass{elsarticle}
\begin{document}
This doesn't work.
\end{document}
请注意,这不一定是 elsarticle 的问题,因为我已经尝试过仅使用 article 类,得到了相同的结果。
我已遵循为 ForwardSearch 设置 TeXnicCenter 和 SumatraPDF 的所有规则,如下所示:
如何使用 Sumatra 配置 TeXnicCenter 2.0(2013-2016 版本)
我还研究了以下内容:TeXnicCenter - 正向搜索问题 [关闭],因为“过于本地化”而被关闭。不过,我也尝试了那里的解决方案。同一位发帖者贴出了 MWE:TeXnicCenter 在 BUILD 和 VIEW OUTPUT 上崩溃 [关闭],也因过于本地化而被关闭。
我也见过TeXnicCenter 中的 sumatraPDF 出现“无法执行命令”错误。这个与我的问题最接近,但那里的建议都不起作用(例如重新启动 TeXnicCeter 等)。
我的真实文档有一个命名法部分,它使用 makeindex 可执行文件来构建 nomencl *.nlo 文件。因此,我的构建配置如下:
传递给编译器的命令行参数:-synctex=-1 -max-print-line=120 -interaction=nonstopmode "%Wm"
可执行路径:C:\Program Files\SumatraPDF\SumatraPDF.exe -inverse-search "\"C:\Program Files\TeXnicCenter\TeXnicCenter.exe\" /ddecmd \"[goto('%f','%l')]\""
一切正常(pdf 构建等),并且如果查看器已经打开并且文档打开,它将进行适当更新,但实际的前向搜索以及将 SumatraPDF 可执行文件置于正确位置的相关操作不起作用,而是抛出错误:
我正在运行以下所有最新版本:
- TeXnicCenter 2.02 稳定版(64 位)
- SumatraPDF 3.1.2(64 位)
- MiKTeX 2.9.6300 (64 位)(截至今日所有软件包均为最新版本)
- pdfTeX 3.14159265-2.6-1.40.18
- makeindex 2.15
- BibTeX 0.99d
在:
- Windows 10 64 位
答案1
嗯,是的……所以彻底重启我的电脑似乎已经解决了这个问题。如果再次出现,我可能会尝试向 TeXnicCenter 团队报告错误。