[OS X TeX] font difficulties (finding map files in homedir) in MacTeX 2011

John Owens john_owens at yahoo.com
Fri Sep 2 21:43:30 CEST 2011


Howdy, I generally consider myself pretty decent at figuring out font issues,
but I'm stumped on this 
one.

I installed a number of fonts (using my script that sits on top of the LCDF
typetools). When it's done, it  enables the map using updmap then runs
updmap standalone:

$ updmap --nomkmap --enable Map
/Users/jowens/Library/texlive/2011/texmf-var/fonts/map/dvips/adobe/adobe.map
Config file: "/Users/jowens/Library/texlive/2011/texmf-config/web2c/updmap.cfg"
/Users/jowens/Library/texlive/2011/texmf-config/web2c/updmap.cfg unchanged.
Map files not recreated.
/usr/texbin/updmap: Updating ls-R files.

$ updmap
Config file: "/Users/jowens/Library/texlive/2011/texmf-config/web2c/updmap.cfg"
dvips output dir: "/Users/jowens/Library/texlive/2011/texmf-var/fonts/
map/dvips/updmap"
pdftex output dir: "/Users/jowens/Library/texlive/2011/texmf-var/fonts/
map/pdftex/updmap"

/usr/texbin/updmap is creating new map files
using the following configuration:
  LW35 font names                  : URWkb
  prefer outlines                  : true
  texhash enabled                  : true
  download standard fonts (dvips)  : false
  download standard fonts (pdftex) : true

Scanning for LW35 support files  [  3 files]
Scanning for MixedMap entries    [ 44 files]
Scanning for Map entries         [162 files]


ERROR:  The following map file(s) couldn't be found:
	/Users/jowens/Library/texlive/2011/texmf-var/fonts/map/dvips/
        adobe/adobe.map

	Did you run mktexlsr?

	You can delete non-existent map entries using the option
	  --syncwithtrees.


OK, that's a problem. Is this file here? Yes it is:

$ head -4 /Users/jowens/Library/texlive/2011/texmf-var/fonts/map/
dvips/adobe/adobe.map
% Automatically maintained by otftotfm or other programs. Do not edit.

LY1-MinionPro-CnCapt-sinf-kern-liga-smcp--lcdfj MinionPro-CnCaptLCDFJ ""
<MinionPro-CnCaptLCDFJ.pfb
LY1-MinionPro-CnCapt-sinf-kern-liga-smcp--base MinionPro-CnCapt 
"AutoEnc_atsjoc57u7xjzp5f52fv6n7vcf ReEncodeFont" <[a_atsjoc.enc
<MinionPro-CnCapt.pfb


When I run mktexlsr, it only checks files in /usr/local/texlive/2011, 
nothing in my home directory. And kpsewhich does not find anything in my home
directory at all:

$ kpsewhich -expand-var=\$TEXMFDBS
{!!/usr/local/texlive/2011/texmf-config,!!/usr/local/texlive/2011/texmf-
var,!!/usr/local/texlive/2011/texmf,!!/usr/local/texlive/2011/../texmf-
local,!!/usr/local/texlive/2011/texmf-dist}

Which seems odd. But I read elsewhere that you don't have to ls-R your
home directory stuff. So I'm unsure of how to fix this. Should I add my
~/Library/texmf and  ~/Library/texlive/2011 files to TEXMFDBS? Why isn't my
system finding these directories?

Many thanks for the help.

JDO




More information about the macostex-archives mailing list