Hello! I have used the commercial Lucida Bright fonts (designed by B&H, marketed by YandY) with teTeX for years. When teTeX 2 came out, I noticed the OT1 encoding had been dropped for the Lucida fonts. No problem, I needed to do some manual configuration in order to get things to work again:
Code: [EMAIL PROTECTED] ~ # updmap --disable lucidabr.map [EMAIL PROTECTED] ~ # updmap --disable lumath.map [EMAIL PROTECTED] ~ # updmap --enable Map lucidabr-k.map [EMAIL PROTECTED] ~ # updmap --enable Map lumath-k.map [EMAIL PROTECTED] ~ # texhash (screens full of output deleted) and then in LaTeX, I could not just use Code: \usepackage[expert]{lucidabr} but had to use Code: \usepackage[LY1]{fontenc} \usepackage{textcomp} \usepackage[expert]{lucidabr} No problem. This worked well for quite a long time. Now, however, teTeX 3 has come out. And this does not work anymore... Sad latex (or, in this case, pdflatex) generates the following errors: Code: [EMAIL PROTECTED] ~/texmf/0405/anw $ pdflatex foo.tex This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) entering extended mode (./foo.tex LaTeX2e <2003/12/01> Babel <v3.8d> and hyphenation patterns for american, british, french, german, n german, bahasa, basque, croatian, czech, danish, dutch, finnish, greek, italian , latin, magyar, norsk, polish, portuges, romanian, russian, slovak, slovene, s panish, turkish, nohyphenation, loaded. (/usr/share/texmf/tex/latex/amscls/amsart.cls Document Class: amsart 2004/08/06 v2.20 (/usr/share/texmf/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texmf/tex/latex/amsmath/amstext.sty (/usr/share/texmf/tex/latex/amsmath/amsgen.sty)) (/usr/share/texmf/tex/latex/amsmath/amsbsy.sty) (/usr/share/texmf/tex/latex/amsmath/amsopn.sty)) (/usr/share/texmf/tex/latex/amsfonts/umsa.fd) (/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texmf/tex/generic/babel/babel.sty (/usr/share/texmf/tex/generic/babel/dutch.ldf (/usr/share/texmf/tex/generic/babel/babel.def))) (/usr/share/texmf/tex/latex/lucidabr/lucidabr.sty) (/usr/share/texmf/tex/latex/base/textcomp.sty (/usr/share/texmf/tex/latex/base/ts1enc.def)) (/usr/share/texmf/tex/latex/base/fontenc.sty (/usr/share/texmf/tex/latex/psnfssx/ly1enc.def) (/usr/share/texmf/tex/latex/psnfssx/ly1ptm.fd)) (/usr/share/texmf/tex/latex/graphics/graphics.sty (/usr/share/texmf/tex/latex/graphics/trig.sty) (/usr/share/texmf/tex/latex/graphics/graphics.cfg) (/usr/share/texmf/tex/latex/graphics/pdftex.def)) (/usr/share/texmf/tex/latex/geometry/geometry.sty (/usr/share/texmf/tex/latex/graphics/keyval.sty) (/usr/share/texmf/tex/latex/geometry/geometry.cfg)) LaTeX Warning: Unused global option(s): [pdf]. No file foo.aux. (/usr/share/texmf/tex/latex/lucidabr/lmrhlcm.fd) (/usr/share/texmf/tex/latex/base/ts1cmr.fd) (/usr/share/texmf/tex/latex/lucida/ly1hlh.fd) (/usr/share/texmf/tex/latex/lucidabr/omlhlcm.fd) (/usr/share/texmf/tex/latex/lucidabr/omshlcy.fd) (/usr/share/texmf/tex/latex/lucidabr/omxhlcv.fd) (/usr/share/texmf/tex/latex/amsfonts/umsa.fd) (/usr/share/texmf/tex/latex/amsfonts/umsb.fd) (/usr/share/texmf/tex/context/base/supp-pdf.tex (/usr/share/texmf/tex/context/base/supp-mis.tex loading : Context Support Macros / Miscellaneous (2004.10.26) ) loading : Context Support Macros / PDF (2004.03.26) ) Underfull \vbox (badness 10000) has occurred while \output is active [1{/var/li b/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./foo.aux) ) kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+518/600 --dpi 518 hlhr8ymktexpk: don't know how to create bitmap font for hlhr8y. kpathsea: Appending font creation commands to missfont.log. (see the transcript file for additional information) Warning: pdflatex (file hlhr8y): Font hlhr8y at 518 not found kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+70/600 --dpi 670 hlhri8ymktexpk: don't know how to create bitmap font for hlhri8y. Warning: pdflatex (file hlhri8y): Font hlhri8y at 670 not found </usr/share/texmf/fonts/type1/bluesky/cm/cmr8.pfb>kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+70/600 --dpi 670 hlhr8y mktexpk: don't know how to create bitmap font for hlhr8y. Warning: pdflatex (file hlhr8y): Font hlhr8y at 670 not found kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+70/600 --dpi 670 hlhb8y mktexpk: don't know how to create bitmap font for hlhb8y. Warning: pdflatex (file hlhb8y): Font hlhb8y at 670 not found Output written on foo.pdf (2 pages, 7541 bytes). Transcript written on foo.log. [EMAIL PROTECTED] ~/texmf/0405/anw $ I have made the actual LaTeX file and the logfile available at http://www.deavolente.org/~yuri/foo.tex and http://www.deavolente.org/~yuri/foo.log respectively, since they are both rather long. Please note that the same errors occur when regular latex is being used rather than pdflatex. Anyway, it is clear from these error messages that LaTeX is unable to create the necessary font files because it can't find the pfb files. This happens because the fontmaps point to the wrong pfb-files. Changing the fontmaps by hand, or symlinking the pfb filenames does not solve the problem: the fonts will be found then, of course, but all the special characters such as ligatures, accented letters, some punctuation, etc. will all be severely messed up. Needless to say that this very same file worked just fine with teTeX 2 and the configuration commands described above. And of course it is not specific to just one system: I have tried this on several different systems. I have been hacking configuration files since the day teTeX 3 arrived in portage, I have googled to the darkest corners of the web, and I have consulted all 4+ feet worth of (La)TeX books on my shelves, but to no avail. Is there anyone here who can help me? Thanks and kind regards, Yuri. -- Yuri Robbers <[EMAIL PROTECTED]>