auctex
[Top][All Lists]
Advanced

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

Re: [AUCTeX] (TeX-macro-global) vz (TeX-macro-private)


From: jfbu
Subject: Re: [AUCTeX] (TeX-macro-global) vz (TeX-macro-private)
Date: Sat, 2 May 2015 20:40:51 +0200

Le 2 mai 2015 à 20:33, Mosè Giordano <address@hidden> a écrit :

> Hi Jean-François,
> 
> 2015-05-02 17:19 GMT+02:00 jfbu <address@hidden>:
>> Emacs  : GNU Emacs 24.5.3 (x86_64-apple-darwin13.4.0, Carbon Version 157
>> AppKit 1265.21)
>> of 2015-04-11 on Atago.local
>> Package: 11.88.5
>> AUCTeX-date "2015-05-01"
>> 
>> I have noticed that when I do
>> 
>> C-h v TeX-macro-global
>> 
>> it will call the function of the same name, thus resulting
>> in a kpsewhich call
>> kpsewhich --progname latex --expand-path
>> $TEXMFHOME:$TEXMFMAIN:$TEXMFLOCAL:$TEXMFDIST
>> 
>> (via I presume TeX-tree-expand from tex.el)
>> 
>> (earlier TeX-tree-expand would have made 4 calls to kpsewhich; thanks again
>> for having reduced it to only one)
> 
> The default value of `TeX-macro-global' is
> 
>    (TeX-macro-global)
> 
> which calls kpsewhich.
> 
>> 
>> On the other hand when I do
>> 
>> C-h v TeX-macro-private
>> 
>> there is no call to kpsewhich.
>> 
>> I wonder whether the difference is deliberate (well,
>> obviously it is) and what is the rationale.
> 
> Instead the default value of `TeX-macro-private' is
> 
>    (or (append (TeX-parse-path "TEXINPUTS")
>        (TeX-parse-path "BIBINPUTS"))
>    (TeX-macro-private))
> 
> If you have set the environment variables TEXINPUTS and BIBINPUTS, the
> function `TeX-parse-path' will build the list of directories by simply
> using those variables, without calling kpsewhich.
> 

Hi Mosè,

I have not set those variables myself, but if I run M-! echo $TEXINPUTS
I get

.:/Users/---/.emacs.d/elpa/auctex-11.88.5/latex:

nothing for echo $BIBINPUTS

bye,

Jean-François


reply via email to

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