[tex-live] getnonfreefonts --help

Neal Becker ndbecker2 at gmail.com
Wed Jan 28 14:46:27 CET 2009


On Wednesday 28 January 2009, Lars Madsen wrote:
> Neal Becker wrote:
> > On Wednesday 28 January 2009, Lars Madsen wrote:
> >> Neal Becker wrote:
> >>> On Friday 23 January 2009, Lars Madsen wrote:
> >>>> getnonfreefonts --help states
> >>>>
> >>>> getnonfreefonts installs fonts in $TEXMFHOME.
> >>>> getnonfreefonts-sys installs fonts in $TEXMFLOCAL.
> >>>>
> >>>> for a non technical user who does not know anything about the
> >>>> difference between $TEXMFHOME and $TEXMFLOCAL, I would suggest
> >>>> changing this.
> >>>>
> >>>> At least make sure that the user knows that getnonfreefonts will
> >>>> install locally for this user only, whereas getnonfreefonts-sys
> >>>> installs for all users.
> >>>>
> >>>> $TEXMFLOCAL does not really sound global...
> >>>>
> >>>> /daleif
> >>>
> >>> Here's what I get:
> >>>
> >>> TEXMFHOME=/home/nbecker/texmf getnonfreefonts -l
> >>> ! ERROR: The variable TEXMFHOME is not set.
> >>>
> >>> I am not a tex newb, but I find this _very_ confusing.  What's wrong
> >>> here?
> >>
> >> which shell are you using here?
> >>
> >> under bash it might be more correct to use
> >>
> >> export TEXMFHOME=/home/nbecker/texmf
> >> getnonfreefonts -l
> >>
> >> (untested)
> >
> > Nope, under bash:
> > VARIABLE=VALUE command
> >
> > does exactly the same thing, except that VARIABLE is only set while
> > command is executed.
>
> yes you are right.
>
> when we are at it the output of just running
>
> getnonfreefonts -l
>
> is also confusing, it lists that
>
> ------------------------------------------
> Installation directory: /home/daleif/texmf
> ------------------------------------------
>
> [snip list of fonts not installed]
>
> but why doesn't it test whether the fonts are actually installed
> globally on the system, taht would be a nice addition.
But why does mine say TEXMFHOME is not set?  How do I set it?  This is a 
brand-new installation.



More information about the tex-live mailing list