[lucida] More on not finding Lucida OT fonts
Bruno Voisin
bvoisin at icloud.com
Wed Apr 27 18:39:07 CEST 2022
> On 27 Apr 2022, at 16:07, R Martinez <rm.tech at mac.com> wrote:
>
> Yesterday, I posted a request for advice on installing Lucida OT and Lucida T1 fonts. The symptom was that neither the lucida-amsmath.tex nor the lucida-type1.tex files would typeset because they could not find the font files.
>
> I have new information that may help identify and fix the font installation problem.
>
> I successfully typeset lucidaot-sys-example.tex document. So the lucida OT fonts are installed and available via system font lookups.
>
> But typesetting the lucidaot.tex document failed because the typesetting engine (XeLaTeX) cannot find the Lucida fonts via filenames in the Tex trees.
>
> Are Lucida OT fonts via system font lookups and via filenames in the TeX trees mutually exclusive? Can the installation support both?
>
> My previous message about the Lucida T1 fonts still applies: their installation is faulty. What should I do to fix it?
Assuming you installed things the way TUG advises, namely the OpenType fonts to
/usr/local/texlive/texmf-local/fonts/opentype/bh/lucidaot
and the Type 1 fonts to
/usr/local/texlive/texmf-local/fonts/type1/bh/lucida
then I think your problem is caused by not running
sudo mktexlsr
You need this for TeX to realize you have added stuff inside texmf-local. (This causes TeX to update its catalog /usr/local/texlive/texmf-local/ls-R of the files inside texmf-local.)
For the Type 1 fonts you also need to run
sudo updmap-sys --enable Map lucida.map
so that the updmap-sys script adds the information from
/usr/local/texlive/texmf-local/fonts/map/dvips/lucida/lucida.map
to the global font map files inside
/usr/local/texlive/<year>/texmf-var/fonts/map
But other than that, no, the installation of the OpenType fonts both at the OS level inside /Library/Fonts, and at the TeX level inside /usr/local/texlive/texmf-local/fonts/opentype, aren't mutually exclusive.
Bruno Voisin
More information about the lucida
mailing list.