¿Evince (Visor de documentos) tiene un sistema de complemento?


8

¿Tiene API? Si no, ¿cuál es el visor de PDF más simple que tiene?

Lo que sí quiero crear: quizás anotaciones (que podrían compartirse a través de un archivo externo) o crear hipervínculos a Wikipedia. Esa clase de cosas. Incluso podría tener un control remoto donde el espectador podría sincronizar muchos documentos abiertos en diferentes computadoras a la vez. No estoy seguro todavía.


1
Tal vez deberías escribir un poco lo que quieres hacer con él.
Martin Ueding

Tal vez anotaciones (que podrían compartirse a través de un archivo externo) o crear hipervínculos a wikipedia. Esa clase de cosas. Incluso podría tener un control remoto donde el espectador podría sincronizar muchos documentos abiertos en diferentes computadoras a la vez. No estoy seguro todavía.
user55373

(Agregué esta información a la pregunta.)
Jakob

Okular (el visor de KDE) tiene anotaciones, que van directamente al PDF ...
Martin Ueding

Respuestas:


8

En principio, evince puede controlarse a través de su dbus api. Un ejemplo de su aplicación es el complemento SyncTeX para gedit, que permite una edición y exploración más fácil de los archivos fuente de látex en combinación con evince. Por otro lado, se ha descubierto que la API dbus en sí misma cambia sensiblemente de gnomo 2 a 3 y está algo oculta, por lo que tendrá que cavar en la fuente de evidencia para encontrar los métodos expuestos.

Con respecto a las anotaciones: a partir de la versión 2.31, evince admite agregar (pero no eliminar) anotaciones. Esta característica está actualmente rota en evince 3.2 (la versión incluida con Ubuntu 12.04) debido a una regresión, pero se ha publicado una solución aguas arriba.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.