
Estoy trabajando en un documento LaTeX usando el editor Atom con el paquete atom-latex y deseo usar Zathura PDF para obtener una vista previa de mi salida. Funciona bien, pero cada vez que compilo, se abre una nueva instancia del archivo pdf. Si uso evince, simplemente actualiza el archivo y mantiene la salida solo en una instancia. Estoy en Antergos Linux (Arch Derivative).
Respuesta1
Crea el archivo /usr/local/bin/zathura.sh
y rellénalo con este contenido:
#!/bin/bash
killall zathura 2>/dev/null
zathura
Y hazlo ejecutable con este comando: sudo chmod +x /usr/local/bin/zathura.sh
.
Ahora ve a tuatom-latex
configuración en tu editor atom (editar -> preferencias -> paquetes -> látex -> configuración) y cambie el valor de Opener
a custom
y colóquelo dentro de Custom PDF Viewer Path
esta línea /usr/local/bin/zathura.sh
.
Ahora, cada vez que construyas, la instancia anterior de zathura se cerrará y se abrirá una nueva instancia con tu nuevo archivo pdf.
No es un enfoque perfecto, pero funcionará hasta que los desarrolladores atom-latex
agreguen soporte azathura
(acabo de enviar un problema en githubaquí).
Editar
Los desarrolladores deatom-latex
acaban de aceptar mi solicitud y dijeron que el soporte se agregará en la próxima versión, así que solo tienes que esperar un poco. Puedes ver la solicitud aquí:https://github.com/thomasjo/atom-latex/issues/324.
Si tienes una cuenta de Github, puedes animar a los desarrolladores dándoles una estrella.atom-latex
proyecto.