Notepad ++:无需重启pdf-reader Sumatra即可执行

时间:2013-09-03 07:12:53

标签: pdf nppexec

我使用Execution-Plugin中的以下命令从NP ++编译ConTeXt:

cd $(CURRENT_DIRECTORY)
context.exe "filename.tex" --synctex=1
taskkill /im SumatraPDF.exe
C:\somedirectory\sumatra.bat "$(CURRENT_DIRECTORY)\filename.pdf"

此命令编译上下文文件并在PDF阅读器Sumatra中打开它。如您所见,我关闭阅读器(“taskkill”)并在每次编译时重新启动它。

但这不是必要的,苏门答腊自己更新了pdf文件。那么如何更改命令,这样只有启动阅读器才会启动?

1 个答案:

答案 0 :(得分:0)

您是否已尝试删除该行

taskkill /im SumatraPDF.exe

并调用类似这样的东西(reuse-instance运算符应该很好地完成这个)

C:\somedirectory\sumatra.bat "$(CURRENT_DIRECTORY)\filename.pdf" -reuse-instance

至少这对我当前的LaTeX设置有一个非常类似的方法。

这是我用来让我的NP ++与MikTex一起工作的教程 https://tex.stackexchange.com/questions/43984/using-notepad-with-miktex-on-windows