On 12/3/13 3:33 AM, Jonas S wrote: > Hello. > > The very short version of my problem: I cannot make LaTeX to find some > font(s), even if all files are there! No matter how I update the databases > they aren’t found. > > Some help would really be appreciated! I do not want to write my thesis i > Openoffice or Word! > > It was quite some time since I struggled with TeX fonts and I have now found > a problem all my usual problem solving approaches fails at. I try to typeset > a LaTeX document based on the APA6 class, using the document option "man" > ("jou" works well). I then get the following error: > > kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 > ec-lmbx12 > mktexpk: don't know how to create bitmap font for ec-lmbx12. > mktexpk: perhaps ec-lmbx12 is missing from the map file. > kpathsea: Appending font creation commands to missfont.log. > > No matter what I do I cannot get LaTeX to find the fonts. I added > Map lm-ec.map > to ~/.texmf-config/web2c/updmap.cfg and /sw/etc/texmf-config/web2c/updmap.cfg > without result. > > I use a fresh Fink installation on OS X Mavericks and the following what I've > found out so far. > > /sw/share/> for fil in `find /sw/share/texmf* -iname updmap`; do grep -H > lm-ec.map $fil/*; done > /sw/share/> find /sw/share/texmf* -iname lm-ec.map > /sw/share/texmf-dist/fonts/map/dvipdfm/lm/lm-ec.map > /sw/share/texmf-dist/fonts/map/dvips/lm/lm-ec.map > /sw/share/> for fil in `find /sw/share/texmf* -iname lm-ec.map`; do grep -H > ec-lmbx12 $fil; done > /sw/share/texmf-dist/fonts/map/dvipdfm/lm/lm-ec.map:ec-lmbx12 lm-ec lmbx12 > /sw/share/texmf-dist/fonts/map/dvips/lm/lm-ec.map:ec-lmbx12 LMRoman12-Bold > "enclmec ReEncodeFont" <lm-ec.enc <lmbx12.pfb > /sw/share/> find /sw/share/texmf* -iname lmbx12.pfb > /sw/share/texmf-dist/fonts/type1/public/lm/lmbx12.pfb > > /sw/share/> kpsewhich lm-ec.map > /sw/share/texmf-dist/fonts/map/dvips/lm/lm-ec.map > /sw/share/> kpsewhich updmap.cfg > /Users/js/.texmf-config/web2c/updmap.cfg > /sw/share/> kpsewhich lmbx12.pfb > /sw/share/texmf-dist/fonts/type1/public/lm/lmbx12.pfb > / > I've run the following three commands dozens of times. > sudo /sw/bin/texconfig rehash > sudo /sw/bin/updmap-sys > sudo /sw/bin/updmap > [snip] > Config file: "/Users/js/.texmf-config/web2c/updmap.cfg" > dvips output dir: "/Users/js/.texmf-var/fonts/map/dvips/updmap" > pdftex output dir: "/Users/js/.texmf-var/fonts/map/pdftex/updmap" > dvipdfm output dir: "/Users/js/.texmf-var/fonts/map/dvipdfm/updmap" > [snip] > Files generated: > /sw/var/lib/texmf/fonts/map/dvips/updmap: > 11467 2013-12-03 12:18:13 builtin35.map > 15938 2013-12-03 12:18:13 download35.map > 53212 2013-12-03 12:18:13 psfonts_pk.map > 252462 2013-12-03 12:18:13 psfonts_t1.map > 256569 2013-12-03 12:18:13 ps2pk.map > 14 2013-12-03 12:18:14 psfonts.map -> psfonts_t1.map > /sw/var/lib/texmf/fonts/map/pdftex/updmap: > 256576 2013-12-03 12:18:13 pdftex_dl14.map > 255002 2013-12-03 12:18:13 pdftex_ndl14.map > 15 2013-12-03 12:18:14 pdftex.map -> pdftex_dl14.map > /sw/var/lib/texmf/fonts/map/dvipdfm/updmap: > 675 2013-12-03 12:18:13 kanjix.map > > > The only indication I get that indicates an error is the following from > updmap: > ERROR: The following map file(s) couldn't be found: > bsr-interpolated.map bsr.map cs.map hoekwater.map pl.map ttcmex.map > vnr.map antp.map cork-antt.map cork-lm.map cs-antt.map exp-antt.map > greek-antt.map mt-belleek.map qx-antt.map qx-lm.map t2a-antt.map t2b-antt.map > t2c-antt.map t5-antt.map texnansi-antt.map texnansi-lm.map ts1-lm.map > wncy-antt.map > > But I assue those are just stray lines in an ancient updmap.cnf? > > On a side note, I found out that ~/.texmf-config/web2c/updmap.cfg and > /sw/etc/texmf-config/web2c/updmap.cfg are the same file, that the > installation of texlive copied the one in my home to /sw. Is that normal? > Which one should I edit? > >>From ~/.texmf-var/web2c/updmap.log (which gets updated when I runt the updmap >>command, I checked the timestamp): > Scanning for Map entries > /sw/share/texmf-dist/fonts/map/dvips/psnfss/charter.map > /sw/share/texmf-dist/fonts/map/dvips/cmcyr/cmcyr.map > /sw/share/texmf-dist/fonts/map/dvips/context/contnav.map > /sw/share/texmf-dist/fonts/map/dvips/doublestroke/dstroke.map > /sw/share/texmf-dist/fonts/map/dvips/psnfss/fpls.map > /sw/share/texmf-dist/fonts/map/dvips/lm/lm-ec.map <==== Why doesn’t it > include it then!? > [snip] > > I'm at loss and could really need a push in the right direction! Thanks! > > /Jonas > >
I am able to run "mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmbx12" manually with no problems, and my texlive installations don't have too much in the way of extra fonts added, so I'm guessing that the error mentioning the missing map files might actually be what is breaking things for you. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users