[tex-live] texlive docs --- lucida fonts?

ivo welch ivo_welch at brown.edu
Sat Jan 27 16:37:32 CET 2007


Thank you, Petr.

This does mean that (pdf)TeX did not found hlcrima.tfm (_metrics_!)
and tries to generate it (but fails, as there is no mf source to
generate from).

> > mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1;
> > nonstopmode; input hlcrima
>   
...

> > I did an strace on pdflatex, and saw that it never looks for .pfb and
> > .afm files in the local hierarchy, either.
>   
Yes, it failed already on .tfm.  What does 
kpsewhich hlcrima.tfm says?


# texhash
texhash: Updating /usr/local/texlive/2007/../texmf-local/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf-config/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf-dist/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf-var/ls-R...
texhash: Done.
# kpsewhich hlcrima.tfm
# file /usr/local/texmf-local/lucida/fonts/tfm/bh/lucida/hlcrima.tfm
/usr/local/texmf-local/lucida/fonts/tfm/bh/lucida/hlcrima.tfm: TeX font metric data (TeX math italic)
# grep hlcrima /usr/local/texmf-local/ls-R
hlcrima.tfm
#

Aha---this seems to be where the problem lies.  kpsewhich does not go down the texmf-local path by default.


# export TEXMFLOCAL='{/usr/local/texlive/texmf-local/}'
# kpsewhich hlcrima.tfm
/usr/local/texlive/texmf-local/lucida/fonts/tfm/bh/lucida/hlcrima.tfm


and now everything seems to work.  Can I highly recommend that /usr/local/texmf-local/ *by default* become part of the path that kpsewhich pursues (first-best), or that the docs highly recommend that the user set it (second-best!)?


Everyone---thanks a lot for helping me make this work.  Hopefully this also helps the TL dist become better by adding this as default.

Regards,

/ivo




More information about the tex-live mailing list