我在 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”)并在每次编译时重新启动它。
但这不是必需的,Sumatra 会自行更新 pdf 文件。那么如何更改命令,以便仅启动阅读器(如果尚未启动)?