Variable: TeX-source-correlate-mode
TeX-source-correlate-mode is a customizable variable defined in
tex.el.
Value
nil
Documentation
Non-nil if Tex-Source-Correlate mode is enabled.
See the TeX-source-correlate-mode(var)/TeX-source-correlate-mode(fun) command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node (emacs)Easy Customization)
or call the function TeX-source-correlate-mode(var)/TeX-source-correlate-mode(fun).
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/tex.el
(define-minor-mode TeX-source-correlate-mode
"Minor mode for forward and inverse search.
If enabled, the viewer can be advised to show the output page
corresponding to the point in the source and vice versa.
The method to be used can be controlled with the variable
`TeX-source-correlate-method'. Currently source specials or
SyncTeX are recognized."
:group 'TeX-view
;; Since this is a global minor mode and we don't want to require
;; tex.el when the mode variable is set, the mode function is called
;; explicitly (if necessary) in `TeX-mode'. We do it there because
;; otherwise `kill-all-local-variables' would reset
;; `TeX-source-correlate-output-page-function' which is
;; buffer-local.
:global t
(set-keymap-parent TeX-mode-map (if TeX-source-correlate-mode
TeX-source-correlate-map
text-mode-map))
(TeX-set-mode-name 'TeX-source-correlate-mode t t)
(setq TeX-source-correlate-start-server-flag TeX-source-correlate-mode)
;; Register Emacs for the SyncSource DBUS signal emitted by
;; Evince-compatible viewers.
(dolist (de-app '(("gnome" "evince") ("mate" "atril") ("x" "reader")))
(when (TeX-evince-dbus-p (car de-app) (cadr de-app))
(dbus-register-signal
:session nil (format "/org/%s/%s/Window/0" (car de-app) (cadr de-app))
(format "org.%s.%s.Window" (car de-app) (cadr de-app))
"SyncSource"
#'TeX-source-correlate-sync-source))))