在 Tex Studio 中配置 SumatraPDF 为外部 PDF 预览器

同时使用正向和反向搜索可以参考: https://tex.stackexchange.com/questions/579313/sumatratexstudio-inverse-search-not-working ,具体是在 Tex Studio 的 External PDF Viewer 填上:

"C:\Program Files\SumatraPDF\SumatraPDF.exe" -reuse-instance -inverse-search '"C:\Program Files\TeXstudio\texstudio.exe" "%%f" -line %%l' -forward-search "?c:am.tex" @ "?am.pdf"

如果 SumatraPDF 已经启动,要关闭之后重新被 Tex Studio 打开才能使用逆向搜索,因为逆向搜索的命令行是写在 SumatraPDF 启动时的命令行参数中的。

如果确定只用 Tex Studio,直接在 SumatraPDF 的选项中指定逆向搜索的命令会更加方便:

"C:/Program Files/texstudio/texstudio.exe" "%f" -line %l

逆向搜索命令来源: https://tex.stackexchange.com/a/587736/

SumatraPDF 官方也有 整合教程,但是上面写的 Tex Studio 的似乎不能正常使用。