![Texstudio 和 Texmaker 正向和反向搜索](https://linux22.com/image/266856/Texstudio%20%E5%92%8C%20Texmaker%20%E6%AD%A3%E5%90%91%E5%92%8C%E5%8F%8D%E5%90%91%E6%90%9C%E7%B4%A2.png)
这些程序是否支持正向和反向搜索(使用内置 PDF 查看器或 YAP)来查找具有根文件的文件,该文件包含许多与之一起使用的章节文件\include
?我试过这个,但没有成功。我已-synctex=--1
包含指令,并将根文件设置为“主文档”。我目前使用的是 Windows 7,安装了最新版本的 TeXstudio 和 Texmaker。我的 TeX 程序是 Miktex 2.9。这些程序对我最大的吸引力在于我可以在 Windows 和 Mac 上使用它们。我在 Windows 上的主要 tex 编辑器是 Winedt,我对它非常满意。
答案1
如果您使用的文件名带有空格,则问题出在 TeXstudio 和 TeXmaker 上,它们的命令行类似于(假设您的文件是 C cè.tex)
pdflatex.exe -synctex=1 -interaction=nonstopmode C cè.tex
而 WinEdt 中对应的命令行是
pdflatex.exe -synctex=-1 -interaction=errorstopmode "C cè.tex"
因此你必须将 TeXstudio 命令行(在选项 -> 配置 -> 命令中)更改为
pdflatex.exe -synctex=1 -interaction=nonstopmode "%.tex"
答案2
我尝试了在多个论坛上找到的所有解决方案,但都不起作用。最后我发现,对于我来说,问题只是我的文件名称中有空格,这似乎是 的问题synctex
。希望这对你也有帮助。