[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