auctex
[Top][All Lists]
Advanced

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

Re: [AUCTeX] How to modify TeX-view-program-selection


From: Joost Kremers
Subject: Re: [AUCTeX] How to modify TeX-view-program-selection
Date: Thu, 13 Sep 2018 15:41:26 +0200
User-agent: mu4e 1.1.0; emacs 26.1.50


On Thu, Sep 13 2018, David Kastrup wrote:
Joost Kremers <address@hidden> writes:

On Thu, Sep 13 2018, Greg Bognar wrote:
(add-hook 'LaTeX-mode-hook '(lambda ()
             (add-to-list 'TeX-view-program-selection
'((output-pdf "zathura")))
             ))

There's no need to do this in LaTeX-mode-hook, it should be enough to have (add-to-list 'TeX-view-program-selection '((output-pdf "Zathura")))

in your init file.

Ah, but that depends on TeX-view-program-selection already being
defined. You'd have to put this into an eval-after-load incantation or
similar for this to work reliably.

My apologies, you are of course right. I do this sort of stuff in a use-package declaration in the :config section, which is executed after the package is loaded, so I tend to forget about eval-after-load.

Doing it in LaTeX-mode-hook means it's executed each time you open a
LaTeX file, which is harmless but unnecessary.

But the usual way to do such stuff.

Really? I mean, true, I see it a lot in (mostly older) config snippets Google spits up, but I thought it was generally discouraged to use a hook if there's no need for it, because it's not always as harmless as this example. (In fact, I've run into problems with it myself from time to time.)

--
Joost Kremers
Life has its moments



reply via email to

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