On 03/02/2021, Uwe Brauer wrote:

>>>> "AH" == Al Haji-Ali <[email protected]> writes:
>
>> On 03/02/2021, Uwe Brauer wrote:
>
>
>>>> If you want to
>>>> include this in your emacs init to use a build directory by default
>>>> for all buffers be sure to use setq-default instead of setq.
>>>
>>> I am also not sure I see why I should use setq-default in this case. I
>>> thought I can use it say for abbrev
>>>
>> The new variable `TeX-build-dir` is a buffer-local variable.
>> When a new buffer is created, the default value of `TeX-build-dir` is nil,
>> unless you change the default value (after loading auctex) using 
>> `setq-default`.
>
>
>> To be clear, you can either set `TeX-build-dir` in a hook like 
>> `LaTeX-mode-hook` or in your init
>> file using `setq-default`. What would not work is setting `TeX-build-dir` 
>> using `setq` in your
>> init file.
>
>
> I don't want to sound nitpicking but I have
>
> (load "auctex.el" nil t t)
> (load "preview-latex.el" nil t t)
>
>
> (setq TeX-output-dir  "build"
>       TeX-region      "build/_region_")
>
> In my auctex init file and that works.
>
Apologies, you're right. I seem to have forgotten to make TeX-output-dir local 
(meaning it is global after all).

Please disregards my comments, at least until the discussion is settled on 
whether TeX-output-dir should be global or local.

Best regards,
-- Al

Reply via email to