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]>

Reply via email to