David Kastrup <[email protected]> writes:

> Evince will likely need to be able to call emacsclient or something.

No, with TeX-evince-sync-view it talks to emacs (and vice versa) using
DBUS.  That feature is only activated if emacs is built with DBUS
support, and evince exposes the correct signatures to DBUS.  That seems
to be the case with the OP, and since there are no error messages, it's
a bit hard to debug.

To use the normal cmd line invocation of evince, just put

(setq TeX-view-program-list
      `(("Evince" ("evince"
                   (mode-io-correlate
                    ,(if (string-match "--page-index"
                                       (shell-command-to-string "evince 
--help"))
                         " -i %(outpage)"
                       " -p %(outpage)")) " %o"))))

in your ~/.emacs.  (That's what would have been used if Emacs hadn't
been built with DBUS support or the Evince version is too old.)

Bye,
Tassilo


_______________________________________________
bug-auctex mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-auctex

Reply via email to