我使用的是 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"'