[tex-live] [FEATURE REQUEST] support for additional user texmf trees

Vladimir Lomov lomov.vl at gmail.com
Thu Feb 23 08:58:54 CET 2012

** T T [2012-02-22 15:27:32 +0000]:

> On 22 February 2012 15:15, Vladimir Lomov <lomov.vl at gmail.com> wrote:

>> Ah, 'root' -> $TL/texmf.cnf. Fine, if it is owned by root could ordinal
>> user editt it to add additional texmf trees?

> No, but you can set them through environment, i.e., environment
> variables take precedence over texmf.cnf variables.

Ah, yes. I already tried this solution as well. IMHO, too tedious

1. one have to define TEXMFCNF env variable and keep it up-to-date;

2. (more painful, imho!) one have to list all texmf.cnf files in
variable. I tried the following: "export
TEXMFCNF=$HOME:$TL:$TL/texmf/web2c" and this works fine with TeX Live

(Here TL=/usr/local/opt/texlive/2011, seems I mistyped eariler.)

IMHO my proposal is "evil" too, e.g. from Tex Live documentation:

> The search path used to look for these files is named TEXMFCNF, but we
> do not recommend setting this (or any) environment variable.

I understand this in following way:

> Don't set any these variables, because if you do and face with a problem
> then problem may be related with your setup and all these variables.

Now I propose to make live easy for (relative small number of) advanced
users, by adding additional path where to search texmf.cnf file. If
something goes wrong in user system, then file $HOME/texmf.cnf must be
taking into accout too.

But sometimes I need such feature badly!

> Cheers,

> Tomek

WBR, Vladimir Lomov

Break into jail and claim police brutality.

More information about the tex-live mailing list