[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.