[OS X TeX] font difficulties (finding map files in homedir) in MacTeX 2011
Michael Sharpe
msharpe at ucsd.edu
Fri Sep 2 16:03:16 EDT 2011
On Sep 2, 2011, at 12:43 PM, John Owens wrote:
> 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.
>
Some things to try:
1. The output from your kpsewhich -expand-var=\$TEXMFDBS is normal---don't mess with TEXMFDBS.
2. Is it possible that you already have an entry in your updmap.cfg to you .../adobe.map? It may be old and giving updmap the impression that you are not changing the file. So, try
updmap --disable <path_to_adobe.map>
before trying to enable it again.
Michael
More information about the MacOSX-TeX
mailing list