[carbon-emacs:184] Re: [OS X TeX] Re: PDFViewer

Roussanka Loukanova rloukano at stp.lingfil.uu.se
Thu May 17 16:35:32 EDT 2007

On Thu, 17 May 2007, Kasper Daniel Hansen wrote:

> The following lines
> (server-start)
> (defun raise-emacs-on-aqua()
>  (do-applescript "tell application \"Emacs\" to activate"))
> (add-hook 'server-switch-hook 'raise-emacs-on-aqua)
> in your .emacs together with using the "Emacs" preset from PDFView should
> make inverse search work: that means if you CMD+click in yourPDFView window
> you should get taken to the relevant line of the relevant tex file in Carbon
> Emacs - and the Emacs windows should be activated (raised to the front). All
> of this now happens without creating the *Async... buffer

Kasper, I'm getting all this now working by commenting out the above code 
in .emacs. I've tried several times:

- I Quited both emacs and pdfview (and just in case for the test, I 
deleted the file.pdfsync that has been created). Then, I started up emacs 
and typeset the file.tex. All works.

Here is what I have in .emacs:

;; this is from PDFView instrs:
;; Starts the Emacs server
;; to make Emacs auto-raise when a CMD + Click is executed in PDFView
;; (defun raise-emacs-on-aqua()
;;   (do-applescript "tell application \"Emacs\" to activate"))
;; ;; The following only works with AUCTeX loaded
;; ;; To make PDFView jump to the relevant line of the LaTeX source by Cmd + Click:
  (require 'tex-site)
  (add-hook 'TeX-mode-hook
  	  (lambda ()
  	    (add-to-list 'TeX-output-view-style
  			 '("^pdf$" "."
  			   "/Applications/PDFView.app/Contents/MacOS/gotoline.sh %n %(OutFullPath)"))
  	    (add-to-list 'TeX-expand-list
  			 '("%(OutFullPath)" (lambda nil
(TeX-output-extension) t)

------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/

More information about the MacOSX-TeX mailing list