Editar

Editar

Estou trabalhando em um documento LaTeX usando o editor Atom com o pacote atom-latex e desejo usar o Zathura PDF para visualizar minha saída. Funciona bem, mas sempre que eu compilar, ele abrirá uma nova instância do arquivo pdf. Se eu usar o evince, ele simplesmente atualizará o arquivo e manterá a saída apenas em uma instância. Estou no Antergos Linux (Arch Derivative).

Responder1

Crie o arquivo /usr/local/bin/zathura.she preencha-o com este conteúdo:

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

E torne-o executável com este comando sudo chmod +x /usr/local/bin/zathura.sh:.

Agora vá para suas atom-latexconfigurações em seu editor atom (editar -> preferências -> pacotes -> látex -> configurações) e altere o valor de Openerto custome coloque dentro Custom PDF Viewer Pathdesta linha /usr/local/bin/zathura.sh.

Agora, cada vez que você construir, a instância anterior do zathura será fechada e uma nova instância será aberta com seu novo arquivo PDF.

Não é uma abordagem perfeita, mas funcionará até que os desenvolvedores atom-latexadicionem suporte zathura(acabei de enviar um problema no githubaqui).

Editar

Os desenvolvedores atom-latexacabaram de aceitar meu pedido, e disseram que o suporte será adicionado na próxima versão, então é só esperar um pouco. Você pode ver o pedido aqui:https://github.com/thomasjo/atom-latex/issues/324.

Se você tem uma conta no github, você pode incentivar os desenvolvedores dando uma estrela paraatom-latexprojeto.

informação relacionada