Estoy buscando un visor de PDF para trabajar con LaTeX y SyncTeX (búsqueda directa e inversa) en Gnome. Sé por preguntas anteriores en varios foros que Okular tiene esta característica, pero prefiero no arrastrar las dependencias de KDE solo por esto.
¿Hay alguna alternativa que funcione bien en Gnome, sin demasiadas dependencias? No me importa usar PPA, construir desde la fuente, usar herramientas antiguas de estilo X o escribir pequeños scripts, pero necesito algo que se sabe que funciona y que no saturará demasiado mi configuración.
gnome
software-recommendation
pdf
latex
Mesitas Bobby
fuente
fuente
Respuestas:
Como señalé en un comentario, sería útil saber si tiene en mente un editor en particular que desea usar junto con él.
los complemento gedit-latex agrega una vista previa de PDF incorporada a gEdit, y deduzco que admite búsquedas directas / inversas de SyncTeX. Ciertamente eso es lo que me viene a la mente cuando pienso en algo para los usuarios de GNOME.
Hay otros editores de LaTeX con previsualizadores integrados que admiten saltos de SyncTeX como: TeXworks , Texmaker , TeXmakerX . Todos estos están basados en Qt en lugar de GTK, pero aún así, ninguno de ellos requiere KDE o sus bibliotecas como Kile / Okular do. ( Gummi está basado en GTK y tiene una vista previa integrada, una actualización en vivo, pero no creo que sea compatible con synctex ...)
Como señala la otra respuesta, supuestamente evince está obteniendo esta característica, y las personas están trabajando en los complementos necesarios para la interacción en el lado del editor. Supongo que usa DBus para la interacción, un gran error si me preguntas, pero como si no pudieras entender cómo funciona. Sin embargo, hay una versión anterior de evince en el repositorio de usuarios de Arch Linux que se ha parchado para proporcionar soporte SyncTeX más directamente . Nunca he intentado compilarlo en Ubuntu, aunque en teoría debería ser posible. Sin embargo, lo he usado en Arch, y funciona bien.
Yo personalmente, sin embargo, uso MuPDF como mi visor para la composición de LaTeX, que elijo porque es el visor de PDF más rápido que conozco, y el único lo suficientemente rápido para el script de vista previa de actualización en vivo que uso con Vim como mi editor.
Si bien MuPDF no es compatible con SyncTeX directamente, pirateé algunos scripts de xdotool que brindan soporte parcial para SyncTeX. Básicamente, para la búsqueda hacia adelante, los scripts llaman a synctex desde vim para averiguar qué página coincide con el punto en la fuente, y luego envía las teclas apropiadas a MuPDF para saltar a esa página. Hago esto con un script vim, pero con bash, algo como esto podría hacer el truco:
Si tiene la versión más nueva de xdotool (más nueva incluso que la de los repositorios de Maverick), puede realizar un tipo similar de búsqueda inversa haciendo que xdotool lea el número de página que MuPDF muestra en su barra de título, llame a synctex y luego envíe el comando apropiado al editor para saltar a donde está el código de esa página (- no es tan preciso como se obtendría con un visor de PDF real compatible con SyncTeX, pero no demasiado malo para algo tan liviano como MuPDF) .
De todos modos, puedes leer y descargar los scripts que realmente uso para vim en esta publicación de blog . Pero si desea utilizar un editor diferente, deberá adaptar la idea según sea necesario.
Pero, con suerte, la situación con evidencia también se resolverá pronto.
fuente
Simplemente use Evince, el visor de documentos predeterminado para GNOME y Ubuntu. Desde GNOME 2.32 (que se encuentra en Ubuntu 10.10 y el próximo Ubuntu 11.04), Evince es compatible con SyncTex. Para obtener más información, consulte http://library.gnome.org/misc/release-notes/2.32/
fuente