Arch-Linux

強制 Zathura 的唯一實例 pdf

  • January 2, 2017

我正在使用帶有 atom-latex 包的 Atom 編輯器處理 LaTeX 文件,並希望使用 Zathura PDF 來預覽我的輸出。它工作正常,但每當我建構時,它都會打開一個新的 pdf 文件實例。如果我使用 evince,它只會刷新文件並將輸出僅保留到一個實例。我在 Antergos Linux(Arch Derivative)上。

創建文件/usr/local/bin/zathura.sh,並用以下內容填充它:

#!/bin/bash
killall zathura 2>/dev/null
zathura

並使用此命令使其可執行:sudo chmod +x /usr/local/bin/zathura.sh

現在轉到atom-latex您的原子編輯器中的設置(編輯 -> 首選項 -> 包 -> 乳膠 -> 設置)並將 的值更改Openercustom,然後放入Custom PDF Viewer Path這一行/usr/local/bin/zathura.sh

現在每次建構時,之前的 zathura 實例都會關閉,並且會打開一個新實例,其中包含新的 pdf 文件。

這不是一個完美的方法,但它會成功,直到開發人員atom-latex將支持添加到zathura(我剛剛在 github 上送出了一個問題

編輯

剛剛的開發者atom-latex接受了我的請求,並表示下個版本會增加支持,所以你只需要稍等一下。您可以在此處查看請求:https ://github.com/thomasjo/atom-latex/issues/324 。

如果您有 github 帳戶,您可以通過給atom-latex項目打星來鼓勵開發人員。

引用自:https://unix.stackexchange.com/questions/318443