[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

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

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.



More information about the tex-live mailing list