auctex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with PDF sync to Skim


From: Roger Lipsett
Subject: Re: Problem with PDF sync to Skim
Date: Fri, 13 Sep 2024 10:51:19 -0400

That worked! So there must be an issue with my startup files or my zsh function.

On Fri, Sep 13, 2024 at 9:24 AM Arash Esbati <arash@gnu.org> wrote:
Roger Lipsett <roger.lipsett@gmail.com> writes:

> I have been unable to get Emacs/Auctex to sync properly with
> Skim. Skim is opened when I invoke the sync command, but does not
> scroll the PDF to the selected location. This is on an M2 Macbook
> running Sonoma 14.5, Emacs 29.4, Auctex 14.0.6 installed from ELPA,
> Skim 1.7.4.
>
> I have had a long discussion with Arash Esbati on
> tex.stackexchange.com
> (https://tex.stackexchange.com/questions/725521), who suggested that I
> send this email.
>
> I invoke emacs via a zsh script that starts a server if one does not
> exist and otherwise calls emacsclient.
>
> Happy to forward that script and my emacs startup files if that would
> help.

I think we should look at what's happening when you start Emacs with
"emacs -Q" and a minimal setup and then try to debug this issue.  For
me, it works when I start Emacs from the CLI with "emacs -Q" and eval
this in the scratch buffer:

--8<---------------cut here---------------start------------->8---
(progn
  (package-initialize t)
  (package-activate 'auctex)
  (server-start)
  (setq TeX-parse-self t)
  (setq-default TeX-master nil)
  (setq TeX-view-program-selection '((output-pdf "displayline")))
  (setq TeX-view-program-list
        '(("displayline"
           "/Applications/Skim.app/Contents/SharedSupport/displayline %n %o %b"
           "displayline"))))
--8<---------------cut here---------------end--------------->8---

I tried it with these files:

--8<---------------cut here---------------start------------->8---
\documentclass{article}

\begin{document}

This is some text.
\begin{equation}
  \label{eq:1}
  a + b = c
\end{equation}

\include{Temp/sub-file.tex}

\begin{verbatim}
Some verbatim text
\end{verbatim}

\end{document}

%%% Local Variables:
%%% mode: LaTeX
%%% TeX-master: t
%%% TeX-source-correlate-mode: t
%%% End:
--8<---------------cut here---------------end--------------->8---

--8<---------------cut here---------------start------------->8---
This is some text in a sub-file.

%%% Local Variables:
%%% mode: LaTeX
%%% TeX-master: "../mwe.ltx"
%%% End:
--8<---------------cut here---------------end--------------->8---

in this directory layout:

--8<---------------cut here---------------start------------->8---
.
├── Temp
│   └── sub-file.tex
└── mwe.ltx
--8<---------------cut here---------------end--------------->8---

Best, Arash

reply via email to

[Prev in Thread] Current Thread [Next in Thread]