如何让 Textadept 使用 Okular 打开 PDF?

如何让 Textadept 使用 Okular 打开 PDF?

我使用的是 Elementary OS,并在默认位置安装了最新的 TexLive、Textadept 和 Okular,Textadept 使用 ConTeXt 发行版中的配置文件。编译和 PDF 创建工作正常,但创建 PDF 后 Okular 无法启动,我收到以下消息。有人知道为什么它尝试使用 Windows 可执行文件以及如何让它正确自动地打开 PDF 吗?谢谢大家。

mtx-context     | pdfview methods: auto default okular pdfxcview sumatra, 
current method: sumatra (directives_pdfview_method) pdfview   | command: wine 
"sumatrapdf.exe" -reuse-instance -bg-color 0xCCCCCC "Adept_test_file.pdf" 
1>/dev/null 2>/dev/null & mtx-context     | pdfview overhead: 0.004 seconds 
system          | total runtime: 1.087 seconds

答案1

你需要在你的里面放一些类似这样的内容init.lua

textadept.run.compile_commands.tex = 'mtxrun --autogenerate --script context --purge --synctex=-1 "%f"' and 'xdg-open "%e.pdf"'

相关内容